/* 清除内外边距 */

    /** 清除内外边距 **/
    
    body,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    hr,
    p,
    blockquote,
    /* structural elements 结构元素 */
    
    dl,
    dt,
    dd,
    ul,
    ol,
    li,
    /* list elements 列表元素 */
    
    pre,
    /* text formatting elements 文本格式元素 */
    
    form,
    fieldset,
    legend,
    button,
    input,
    textarea,
    /* form elements 表单元素 */
    
    th,
    td
    /* table elements 表格元素 */
    
    {
        margin: 0;
        padding: 0;
    }
    /** 设置默认字体 **/
    
    body,
    button,
    input,
    select,
    textarea
    /* for ie */
    
    {
        font: 14px/1.0 "PingFang SC", "Source Han Sans CN", " ", "黑体", "宋体", sans-serif;
        line-height: 1.5;
    }
    h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
img {
    vertical-align: middle;
}
fieldset, img {
    border: 0;
}
h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */select,option,
th, td { /* table elements 表格元素 */
    margin: 0;
  
}


h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }

address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp, tt {  } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */

/* 重置列表元素 */
ul, ol { list-style: none; }

/* 重置文本格式元素 */
a { text-decoration: none; }
a:hover { text-decoration: none; }
 

abbr[title], acronym[title] { /* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */
    border-bottom: 1px dotted;
    cursor: help;
}

q:before, q:after { content: ''; }

/* 重置表单元素 */
legend { color: #000; } /* for ie6 */
fieldset, img { border: none; } /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */
}

/* 重置表格元素 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* 重置 hr */
hr {
    border: none;
    height: 1px;
}

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html { overflow-y: scroll; }

audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}
video::-internal-media-controls-download-button {display:none;}
video::-webkit-media-controls-enclosure {overflow:hidden;}
video::-webkit-media-controls-panel {width: calc(100% + 30px); }

html,body{ height:100%; }



	.web-ie2018{ font-family: Arial,'宋体';   position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9999999999999;background: #666;zoom:1;}
	.web-ie2018 dl{    position: absolute;width: 700px;height: auto;top: 50%;margin-top: -200px;left: 50%;margin-left: -350px;background: #fff;}
	.web-ie2018 dl #img{    display: block;margin: 50px auto;}
	.web-ie2018 dl h3{    display: block;text-align: center;font-size: 28px;font-weight: normal;letter-spacing: 2px;margin: 0 auto 30px;}
	.web-ie2018 dl h4{ display: block;text-align: center;font-size: 18px;font-weight: normal;letter-spacing: 2px;margin: 50px auto 50px;}
	.web-ie2018 dl dd{ margin: 0 auto 50px;  display: block;text-align: center; margin-bottom:50px;}
	.web-ie2018 dl dd a{ display: inline-block;margin: 0 20px;}
	.web-ie2018 dl dd a img{display: block;margin: 0 auto;text-align: center;width: 50%;}
	.web-ie2018 dl dd a span{display: block;font-size: 16px; color:#666;}




input, button, select, textarea {outline: none;}
.clearfix:after{display:block;content:'';clear:both;visibility:hidden}

input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }




div:focus{ outline:none;}








@font-face {
	font-family: 'font2019';
	src : url('../fonts/font2019.ttf');
}
 

/* é¦–é¡µæ¡ˆä¾‹æ»šåŠ¨CSSç»„  */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-30px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}


.header{ position: absolute;width: 100%;background: #fff;z-index: 99999;border-bottom: 1px solid #eee; top: 0;  }
.header .header-center{    display: block;width: 1260px;margin: 0 auto; height: 120px; }
.header .header-center .h-h-left{ display: inline-block;float: left;}
.header .header-center .h-h-left .logo{ display: inline-block;overflow: hidden; margin-bottom: 6px;}
.header .header-center .h-h-left .logo img{ display: block;height: 42px; margin: 10px 0 5px;}
.header .header-center .h-h-left .nav{ display: block;  }
.header .header-center .h-h-left .nav a{ display: block;float: left;height: 50px;line-height: 50px;color:#666;margin: 0 0 0 0;}
.header .header-center .h-h-left .nav a:last-child{ margin-right: 0;}

.header .header-center .h-h-right{ display: inline-block;float: right;overflow: hidden; }
.header .header-center .h-h-right h4{ display: block;overflow: hidden;text-align: right;    margin: 10px 0 0 0;}
.header .header-center .h-h-right h4 a{display: inline-block;font-size: 13px;line-height: 1em;color:#0673b8;border-left: 1px solid #ddd;padding-left: 16px;margin-left: 16px;}
.header .header-center .h-h-right .search-form{ display: block;position: relative;width: 320px; background: #eee;      float: right; margin:25px 0 0 0; }
.header .header-center .h-h-right .search-form .in{ display: block;border: 0;font-size: 12px;line-height: 40px; height:40px; width: 100%; background: none; text-indent: 1em;}
.header .header-center .h-h-right .search-form .btn-submit{ position: absolute;width: 40px;height: 40px;background: none;top: 0;right: 0;border: 0;text-align: center;color: #0072b8;font-size: 14px; }
.header .header-center .h-h-right h4 a:hover{ color:#666; }


.header .header-center .h-h-left .nav dd{       padding-right: 50px;  position: relative; display: block;float: left;}
.header .header-center .h-h-left .nav dd .nav-1{ position: relative; overflow: hidden;}
.header .header-center .h-h-left .nav dd .nav-1 span{ position: absolute;width: 100%;height: 1px;background: #0066cd;bottom: 10px;left: -100%;transition: all .3s;}
.header .header-center .h-h-left .nav dd:hover .nav-1{color: #0072b8;}
.header .header-center .h-h-left .nav dd:hover .nav-1 span{left:0;}
.header .header-center .h-h-left .nav dd .nav-1-botom{ display: none;position: absolute;width: 560px;top: 50px;background:rgba(255, 255, 255, 0.98);padding:30px; box-shadow: 0px 13px 30px 0 rgba(0,0,0,.1); left: -60px;     border-top: 1px solid #eee;  }
.header .header-center .h-h-left .nav dd .nav-1-botom .left{ display: block;overflow: hidden;width: 42%; float: left; }
.header .header-center .h-h-left .nav dd .nav-1-botom .left img{ display: block; width: 100%;}
.header .header-center .h-h-left .nav dd .nav-1-botom .left span{ display: block;font-size: 13px;letter-spacing: 0;color: #999;margin: 20px 0; }
.header .header-center .h-h-left .nav dd .nav-1-botom .left .to-a{ line-height: 30px; height: 30px; }
.header .header-center .h-h-left .nav dd .nav-1-botom .right{ display: block;float: right;width: 45%;}
.header .header-center .h-h-left .nav dd .nav-1-botom .right h3{ display: block;overflow: hidden;border-bottom: 1px solid #0066cd;position: relative;margin-bottom: 20px;} 
.header .header-center .h-h-left .nav dd .nav-1-botom .right h3 a{ display: block;color: #0072b8;font-size: 18px;    height: 40px; line-height: 40px;}
.header .header-center .h-h-left .nav dd .nav-1-botom .right h3 .fa{ position: absolute;top: 50%;right: 0;height: 20px;margin-top: -10px;color: #0066cd; }
.header .header-center .h-h-left .nav dd .nav-1-botom .right .ta{display: block;overflow: hidden; border-bottom: 1px solid #eee; position: relative; }
.header .header-center .h-h-left .nav dd .nav-1-botom .right .ta a{ height: auto;line-height: 40px;color: #666;font-size: 13px;float: left;    width: 100%;}
.header .header-center .h-h-left .nav dd .nav-1-botom .right .ta .fa{ font-size: 14px;position: absolute;right: 0;top: 50%;height: 20px;margin-top: -10px;color: #666; }

.header .header-center .h-h-left .nav dd .nav-1-botom .right .ta:hover{border-bottom: 1px solid #0066cd;}
.header .header-center .h-h-left .nav dd .nav-1-botom .right .ta:hover a,.header .header-center .h-h-left .nav dd .nav-1-botom .right .ta:hover .fa{color: #0072b8;}
.header .header-center .h-h-left .nav dd:hover .nav-1-botom{ display: block; }

.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom{ width: 1200px; left: -200px;}
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-left{ display: block;overflow: hidden;width: 100%;border-bottom: 1px solid #ddd;padding-bottom: 10px;margin-bottom: 20px;}
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-left div{ cursor:pointer; display: block;float: left;font-size: 12px;color: #444;background: #eee;padding: 6px 80px;margin: 0 20px 0 0;}
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-left .hover{background:#0072b8;color: #fff;}
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right{ display: block; overflow: hidden;}
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_1{}
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_1 .center{ display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;align-items: top;-webkit-align-items: top;overflow: hidden;}
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_1 .n-1-p-b-pro{ display: block;float: left;overflow: hidden;}
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_1 .n-1-p-b-pro h3{ color: #0072b8;font-size: 14px;letter-spacing: 1px;     margin-bottom: 10px;}
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_1 .n-1-p-b-pro h4{ display: block; overflow: hidden;}
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_1 .n-1-p-b-pro h4 a{ border-bottom: 1px solid #eee;display: block;overflow: hidden;float: none;height: 36px;line-height: 36px; }
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_1 .n-1-p-b-pro h4 a span{ font-size: 13px; letter-spacing:0; }
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_1 .n-1-p-b-pro h4 a .fa{ color: #0072b8; margin-right: 10px;     font-size: 13px;}

.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_2 .center{     display: block;overflow: hidden;}
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_2 .n-1-p-b-pro{ display: block;float: left;overflow: hidden;     margin-right: 50px;}
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_2 .n-1-p-b-pro h3{ color: #0072b8;font-size: 14px;letter-spacing: 1px;     margin-bottom: 10px;}
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_2 .n-1-p-b-pro h4{ display: block; overflow: hidden;}
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_2 .n-1-p-b-pro h4 a{ border-bottom: 1px solid #eee;display: block;overflow: hidden;float: none;height: 36px;line-height: 36px; }
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_2 .n-1-p-b-pro h4 a span{ font-size: 12px; letter-spacing:0; }
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_2 .n-1-p-b-pro h4 a .fa{ color: #0072b8; margin-right: 10px;     font-size: 13px;}


.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_3 .center{ display: block;overflow: hidden; }
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_3 .center a{display: block;float: left;height: auto;line-height: 1em;width: calc(19.2% - 2px);overflow: hidden;margin: 0 1% 1% 0; border: 1px solid #eee; }
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_3 .center a:nth-child(5n){margin-right:0; }
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_3 .center a img{ display: block;width: 100%;}
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_3 .center a p{     position: relative; display: block;overflow: hidden;padding: 16px 30px;}
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_3 .center a p span{ display: block;float: left;color: #444;font-size: 12px;letter-spacing: 0;     text-align: left;}
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_3 .center a p .fa{      display: inline-block;color: #444;font-size: 13px;position: absolute;top: 50%;right: 30px;margin-top: -6px;}
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_3 .center a:hover{  border: 1px solid #0072b8;  }
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_3 .center a:hover p span,.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_3 .center a p .fa{ color:#0072b8; }

.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_1 .n-1-p-b-pro h4 a:hover,.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_2 .n-1-p-b-pro h4 a:hover{  border-bottom: 1px solid #0072b8;  }
.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_1 .n-1-p-b-pro h4 a:hover span,.header .header-center .h-h-left .nav dd .nav-1-pro-bottrom .top-nav-right #con_one_2 .n-1-p-b-pro h4 a:hover span{color:#0072b8;}





 
.header .header-center .h-h-right .p-yjy{ display: block; overflow: hidden;text-align: right; margin: 20px 0 0 0;}
.header .header-center .h-h-right .p-yjy a{ color: #0072b8;font-size: 14px;line-height: 20px;position: relative;display: inline-block;margin-left: 16px;padding-left: 16px;}
.header .header-center .h-h-right .p-yjy a .fa{ opacity: 0; display: block; text-align: center;}
.header .header-center .h-h-right .p-yjy .active .fa{opacity: 1; color:#666;}

.header .header-center .h-h-right .p-yjy .aa{ display: inline-block; vertical-align: top;}
.header .header-center .h-h-right .p-yjy .ss{ display: inline-block; vertical-align: top;}
.header .header-center .h-h-right .p-yjy a:hover,.header .header-center .h-h-right .p-yjy .active{ color:#666;}
.header .header-center .h-h-right .p-yjy a:hover .fa{opacity: 1;}

.header .header-center .h-h-right .p-yjy-center{ display: block; overflow: hidden;}
.header .header-center .h-h-right .p-yjy-center .p-kn{display: block; overflow: hidden;}
.header .header-center .h-h-right .p-yjy-center .p-kn .search-form{ margin: 0; }
 






 
.header .header-center .h-h-right .p-yjy a{ display: block;   float: right; margin: 0; padding: 0;}
.header .header-center .h-h-right .p-yjy a span{ background: #666;color: #fff;line-height: 26px;padding: 0 20px;display: block;font-size: 12px;}
.header .header-center .h-h-right .p-yjy .active span{ background: #0072b8; }
.header .header-center .h-h-right .p-yjy .active .fa{ color: #0072b8;}
.header .header-center .h-h-right .p-yjy a .fa{    line-height: 1em;}

.header .header-center .h-h-right .p-yjy .aa{ float: left;  }
.header .header-center .h-h-right .p-yjy .aa span{   float: left;  color: #0072b8; font-size: 14px;line-height: 26px;display: inline-block;vertical-align: top; }
.header .header-center .h-h-right .p-yjy .aa a{ float: left; display: inline-block;line-height: 26px;margin: 0 8px;font-size: 14px; border-right: 1px solid #ccc;padding-right: 8px;}
.header .header-center .h-h-right .p-yjy .aa a:last-child{border: 0; margin: 0; padding: 0;} 
.header .header-center .h-h-right .p-yjy .aa .in{ color:#666; }

.header .header-center .h-h-right .search-form{ width:350px;}


 


















.page-title-o{display: block;overflow: hidden;/* border-bottom: 0px solid #ddd; *//* height: 40px; *//* background: #eee; */padding-top: 110px;}
.page-title-o dd{ display: block;width: 1260px;margin: 0 auto;overflow: hidden;}
.page-title-o a,.page-title-o .fa,.page-title-o span{display: inline-block;line-height: 40px;float: left;font-size: 12px;margin-right: 10px;color: #666; letter-spacing: 1px; }
.page-title-o a{color:#0072b8;}
.page-title-o .fa{color: #999;}


.p-titile-9{ display: block;overflow: hidden;width: 1260px;margin: 30px auto;}
.p-titile-9 strong{ color: #444; display: block;font-weight: normal;font-size: 20px;}
.p-titile-9 span{display: block;width: 100%;height: 1px;background: #eee;margin: 10px 0 0px 0;}



.pro-z-1{ display: block;width: 1200px;margin: 50px auto;box-shadow: 0 0 30px 0 rgba(0,0,0,.05);     border: 1px solid #eee; padding: 30px;overflow: hidden;}
.pro-z-1 h6{ display: block;border-bottom: 1px solid #ddd;font-size: 18px;font-weight: normal;letter-spacing: 2px;padding-bottom: 10px;}
.pro-z-1 dl{ display: block;overflow: hidden;margin: 30px 0 0 0;}
.pro-z-1 dl dd{ display: block;overflow: hidden;float: left;width: 21.25%;margin: 0 5% 0 0;}
.pro-z-1 dl dd:nth-child(4n){ margin:0;}
.pro-z-1 dl dd h3{display: block;overflow: hidden;border-bottom: 1px solid #ddd; margin-bottom: 20px;   padding: 5px 0 5px 16px;  background: #0072b8; }
.pro-z-1 dl dd h3 font{ display: block;color:#fff;font-size: 14px;font-weight: normal;}
.pro-z-1 dl dd h3 span{ display: inline-block;width: 8px;height: 8px;background: #fff;border-radius: 0;float: left;margin: 6px 10px 0 0;}
.pro-z-1 dl dd h4{display: block;overflow: hidden; min-height: 300px;  }
.pro-z-1 dl dd h4 a{ display: block;font-size: 13px;color:#0072b8;line-height: 36px;letter-spacing: 0;}
.pro-z-1 dl dd h4 a .fa{ margin-right: 6px; }
.pro-z-1 dl dd h4 a:hover{ color:#666; }


.pro-search{display: block;width: 1260px;overflow: hidden;margin: 0 auto;}
.pro-search .search-form{ display: block;overflow: hidden;float: left;width: 40%;margin: 0 5% 0 0;position: relative;height: 36px;border: 1px solid #0072b8;}
.pro-search .search-form .in{ display: block;width: 100%;border: 0;height: 36px;text-indent: 1em;font-size: 12px;line-height: 36px;}
.pro-search .search-form .btn-submit{ position: absolute;width: 120px;height: 36px;background:#0072b8;top: 0;right: 0;border: 0;text-align: center;color: #fff; font-size: 12px; }


  


.pro-list-12 .cd-table-container .center{ display: block;overflow: hidden;width: 1260px;}
.pro-list-12 .cd-table-container .center { display: block;overflow: hidden; }
.pro-list-12 .cd-table-container .center  .p-l-titile{display: block;overflow: hidden;background: #0673b6;}
.pro-list-12 .cd-table-container .center  .p-l-titile span{  color:#fff; border-right: 1px solid #ddd;   width:calc(8.3333% - 5px); text-align: center;font-size: 12px;font-weight: normal; display: table-cell; padding:15px 2px; vertical-align: top; float: left;line-height: 18px; min-height:36px; }



.pro-list-12 .cd-table-container .center  .p-l-list{ display: block;overflow: hidden;border: 1px solid #ccc;}
.pro-list-12 .cd-table-container .center  .p-l-list dd{ display: block;overflow: hidden;}
.pro-list-12 .cd-table-container .center  .p-l-list dd:nth-child(2n){ margin:0; background:#e7e7e7; }
.pro-list-12 .cd-table-container .center  .p-l-list dd span{ border-right: 1px solid #ccc;  width:calc(8.3333% - 1px);text-align: center;font-size: 12px;font-weight: normal; display: table-cell; padding:10px 0; min-height:17px; float: left; vertical-align: middle; line-height: 1em; color:#444; }
.pro-list-12 .cd-table-container .center  .p-l-list dd span:last-child,.pro-list-12 .cd-table-container .center .p-l-titile span:last-child{ border-right:0; }
.pro-list-12 .cd-table-container .center  .p-l-list dd span a{ display: inline-block;color: #0673b6;    border-bottom: 1px solid rgba(6, 115, 182, 0);     font-weight: bold;}
.pro-list-12 .cd-table-container .center  .p-l-list dd span .fa{color: #e00;font-size: 16px;}
.pro-list-12 .cd-table-container .center .p-l-list dd span a:hover{    border-bottom: 1px solid #0673b6;}
.pro-list-12 .cd-table-container .center .p-l-list dd span:nth-child(2) a:hover{ border-bottom: 1px solid rgba(6, 115, 182, 0); }

.pro-list-12 .cd-table-container .center .p-l-list dd:hover,.p-l-form form dl:hover{    background: #dff2ff;}







.fycenter{      overflow: hidden;  display: block;width: 1260px;margin: 50px auto 100px;}

.fy{ display: block;width: auto;overflow: hidden;margin: 0;float: left;}
.fy a,.fy span{ display: block;float: left;background:#e7e7e7; color: #333;padding: 0 14px;font-size: 12px;margin: 0 5px 0 0;     height: 30px; line-height: 30px; }
.fy a:hover,.fy span{ color: #fff; background: #0673b6;}

.fycenter .switch,.fycenter .switch option{ color: #0673b6;       margin: 0 14px;  float: left;   height: 30px;border: 0;background: #eee;padding: 0 14px;font-size: 12px; cursor:pointer; text-align: center;}
.fycenter p{ display: block;float: left;height: 30px;line-height: 30px;margin: 0 14px;font-size: 12px;letter-spacing: 0;color: #444;}
.fycenter p span{ font-weight: bold;color: #0673b6;margin: 0 10px;}
.fy .dots{    background: #e7e7e7;color: #333}





.banner{ display: block;width: 100%;overflow: hidden;position: relative;height: auto;background: #eee;     margin-top: 121px;}
.banner .swiper-slide{}
.banner .swiper-slide img,.banner .swiper-slide video{ display: block; width: 100%;}
.banner .swiper-slide .in-banner-txt{ position: absolute;top: 48%;transform: translateY(-50%);-webkit-transform: translateY(-50%);left: 50%;width: 1260px;margin-left: -630px;z-index: 3;}

.banner .swiper-slide .in-banner-txt1 h3{ opacity: 0.5; text-transform: uppercase;color: #fff;letter-spacing: 10px;line-height: 1em;font-size: 16px;}
.banner .swiper-slide .in-banner-txt1 h4{ opacity: 0.5; font-weight: normal;text-transform: uppercase;color: #fff;font-size: 50px;letter-spacing:10px;line-height: 1em;margin: 10px 0;}
.banner .swiper-slide .in-banner-txt1 h5{  display: block;color: #fff;   letter-spacing: 20px;font-size:30px;font-weight: bold;     line-height: 1em;}

.banner .swiper-slide .in-banner-txt2 font{ opacity: 0.5; text-transform: uppercase;color: #fff;letter-spacing: 10px;line-height: 1em;font-size: 16px;}
.banner .swiper-slide .in-banner-txt2 h3{ text-transform: uppercase;color: #fff;font-size:50px; letter-spacing:4px;line-height: 1; opacity: 0.5; margin: 6px 0;  }
.banner .swiper-slide .in-banner-txt2 h5{   text-transform: uppercase;color: #fff;letter-spacing:2px;line-height: 1em;font-size: 30px; margin-bottom: 30px; }
.banner .swiper-slide .in-banner-txt2 h4{ text-transform: uppercase; display: block;overflow: hidden;width: 500px; text-align: left; line-height:1em; }
.banner .swiper-slide .in-banner-txt2 h4 span{ display: block;width: auto;  font-size: 16px;color: #fff;margin: 0 0 4px 0;  }
.banner .swiper-slide .in-banner-txt2 h4 span e{     vertical-align: top;display: inline-block;width: 6px;height: 6px;background: #eee;border-radius: 50%;margin: 4px 10px 0 0;}

.banner .swiper-slide .in-banner-txt3 h3{ opacity: 0.5; text-transform: uppercase;color: #fff;letter-spacing: 10px;line-height: 1em;font-size: 16px;}
.banner .swiper-slide .in-banner-txt3 h4{ opacity: 0.5; font-weight: normal;text-transform: uppercase;color: #fff;font-size: 50px;letter-spacing:4px;line-height: 1em;margin: 10px 0;}
.banner .swiper-slide .in-banner-txt3 h5{  display: block;color: #fff;   letter-spacing: 20px;font-size:30px;font-weight: bold;     line-height: 1em;}

.banner .swiper-slide .in-banner-txt4 h3{ opacity: 0.5; text-transform: uppercase;color: #fff;letter-spacing: 10px;line-height: 1em;font-size: 16px;}
.banner .swiper-slide .in-banner-txt4 h4{ opacity: 0.5; font-weight: normal;text-transform: uppercase;color: #fff;font-size: 50px;letter-spacing:4px;line-height: 1em;margin: 10px 0;}
.banner .swiper-slide .in-banner-txt4 h5{  display: block;color: #fff;   letter-spacing: 10px;font-size:30px;font-weight: bold;     line-height: 1em;}

.banner .swiper-slide .in-banner-txt5 h3{ opacity: 1; text-transform: uppercase;color: #0072b8;letter-spacing: 6px;line-height: 1em;font-size: 24px;}
.banner .swiper-slide .in-banner-txt5 h4{ opacity: 0.5; font-weight: normal;text-transform: uppercase;color: #fff;font-size: 50px;letter-spacing:0;line-height: 1em;margin: 0 0;}
.banner .swiper-slide .in-banner-txt5 h5{  display: block;color: #fff;   letter-spacing:4px;font-size:30px;font-weight: bold;     line-height: 1em;margin:20px 0; }
.banner .swiper-slide .in-banner-txt5 h6{  display: block;color: #fff;   letter-spacing:4px;font-size:20px;   margin:0 0 0 0;   line-height: 26px;}



.banner .swiper-button-prev, .banner .swiper-button-next{ background: none;color: #fff;width: 44px;text-align: center;border: 1px solid #eee;border-radius: 50px;font-size: 20px;line-height: 44px;opacity: 0.5; }
.banner .swiper-pagination-bullet{ width: 11px;height: 11px;border: 1px solid #fff;background: #fff;}
.banner .swiper-button-prev:hover, .banner .swiper-button-next:hover{ opacity: 8; }







.page-pro-html-list{display: block;overflow: hidden;width: 1260px;margin: 0 auto 50px;     min-height: 260px;}
.page-pro-html-list a{ display: block;overflow: hidden;width: calc(23.5% - 2px);margin: 0 2% 2% 0; border: 1px solid #eee;float: left;}
.page-pro-html-list a:nth-child(4n){margin-right:0; }
.page-pro-html-list a p{ display: block;overflow: hidden;background: #f8f8f8;margin: 10px;padding: 30px;}
.page-pro-html-list a p span{ color: #0072b8;font-size: 16px;display: block;float: left;}
.page-pro-html-list a p .fa{ display: block;float: right;color: #0072b8;font-size: 14px; }
.page-pro-html-list a:hover{  border: 1px solid #0072b8; }

.p-p-h-l-bottom{display: block;overflow: hidden;background: #0268ca;position: relative; padding: 50px 0; }
.p-p-h-l-bottom:before{ z-index: 0;content: '';display: block;width: 100%;height: 100%;position: absolute;bottom: 0;background: url(../fonts/page-pro-html-list.svg);     left: 0;opacity: 0.06;}
.p-p-h-l-bottom h6{ display: block;text-align: center;color: #fff;font-size: 20px;margin-bottom: 30px; }
.p-p-h-l-bottom dl{ display: block;width: 1260px;margin: 0 auto;overflow: hidden; position: relative; z-index: 3;}
.p-p-h-l-bottom dl a{ display: block;float: left;height: auto;line-height: 1em;width: calc(19.2% - 2px);overflow: hidden;margin: 0 1% 1% 0;border: 1px solid #eee;}
.p-p-h-l-bottom dl a:nth-child(5n){margin-right:0; }
.p-p-h-l-bottom dl a p{ display: block;overflow: hidden;padding: 16px 30px;}
.p-p-h-l-bottom dl a p span{ display: block;float: left;color: #fff;font-size: 12px;letter-spacing: 0;text-align: left;}
.p-p-h-l-bottom dl a p .fa{ display: block;float: right;color: #fff;}
.p-p-h-l-bottom dl a:hover{ background:#fff;}
.p-p-h-l-bottom dl a:hover p span,.p-p-h-l-bottom dl a:hover p .fa{ color:#0072b8; }




.in-pro{ display: block;overflow: hidden;background: #eee;padding: 40px 0;}
.in-pro .center{ display: block;width: 1260px;margin: 0 auto; }
.in-pro .center .lfet{}
.in-pro .center .right{ display: block;overflow: hidden;float: right;width: 30%;}
.in-pro .center .right dl{ background:#fff;padding:20px 30px;border-top:6px solid #0072b8;overflow: hidden; margin-bottom: 0; }


.in-pro .center .right dl h6{ display: block;margin: 0 0 40px 0;color: #444;font-size: 20px;letter-spacing: 1px;}
.in-pro .center .right dl h6 a{float: right;font-size: 12px;color: #0673b8;line-height: 24px;}
.in-pro .center .right dl h6 a:hover,.in-news .center h6 a:hover{ color:#666; }
.in-pro .center .right dl h5{display: block;color: #fff;font-weight: normal;letter-spacing: 1px;border-bottom: 1px solid #999;padding-bottom: 10px;margin-bottom: 20px;    font-size: 14px;}
.in-pro .center .right dl dd{ display: block;overflow: hidden;}
.in-pro .center .right dl dd h4{  display: block;overflow: hidden;margin-bottom: 6px;}
.in-pro .center .right dl dd h4 a{ display: inline-block;width: auto;overflow: hidden;}
.in-pro .center .right dl dd h4 a .fa{ display: inline-block; color: #fff;}
.in-pro .center .right dl dd h4 a span{    display: inline-block;margin: 0 10px;color:#0673b8;font-weight: normal;font-size: 12px;letter-spacing: 0;}
.in-pro .center .right dl dd h4 a .fa-floppy-o{ color: #0072b8; }
 
.in-pro .center .right dl .recuite-info{cursor:pointer;}
.in-pro .center .right dl .recuite-info .recuite-top{display: block;color: #0072b8;font-weight: normal;letter-spacing: 1px;border-bottom: 1px solid #ddd;padding-bottom: 10px;margin-bottom: 20px; font-size: 14px;}
.in-pro .center .right dl .recuite-info .recuite-li{     padding: 0 0 30px 0;   display: none;}
.in-pro .center .right dl .recuite-info h4 a span{font-weight: normal;}
.in-pro .center .right dl:nth-child(2){background:#fff; margin-bottom: 0;} 


.in-news{ display: block;overflow: hidden;background: #eee;padding: 0;}
.in-news .center{ display: block;width: 1260px;margin: 0 auto;  position: relative; }
.in-news .center h6{ display: block;border-top: 1px solid #ccc;padding: 20px 0;font-size: 20px;margin: 0 0 0 0;    color: #444;}
.in-news .center h6 a{ float: right;font-size: 12px;color: #0673b8;line-height: 24px; margin-left: 30px; }
.in-news .swiper-container2{display: block;width: 100%;margin: 0 auto;overflow: hidden;position: relative;    padding-bottom: 20px;}
.in-news .swiper-container2 .swiper-slide{display: block;overflow: hidden;}
.in-news .swiper-container2 .swiper-slide a{ display: block;overflow: hidden; background: #fff; padding: 40px; }
.in-news .swiper-container2 .swiper-slide a h4{display: block;overflow: hidden; color: #0072b8;margin:0 0 20px 0;font-size: 12px;letter-spacing: 0px;}
.in-news .swiper-container2 .swiper-slide a h4 img{ display: block;width: 100%;}
.in-news .swiper-container2 .swiper-slide a h3{ display: block;margin:0 0 20px 0;letter-spacing: 0;font-size: 14px;color: #444;font-weight: bold;    line-height: 24px; min-height: 72px;}
.in-news .swiper-pagination-progressbar{top: auto;bottom: 0;height: 1px;background: #ccc;}
.in-news .swiper-pagination-progressbar span{ color: #0673b6;}

.to-a{display: block;width: 150px;background:#0072b8;height: 30px;border-radius: 1px;text-align: center;color: #fff;position: relative; overflow: hidden; }
.to-a .t{position: relative;color: #fff;font-size: 12px;line-height: 30px;z-index: 2;}
.to-a .b{ transition: all .3s; position: absolute;width: 100%;height: 100%;top: 0;left: -100%;background: #666;z-index: 1;}
.to-a:hover .b{ left:0;}
.to-a:hover .t{}





.in-news .swiper-button-next, .in-news .swiper-button-prev{ -webkit-tap-highlight-color:rgba(0,0,0,0);    margin-top: 0;   background: none;width: 30px;height: 30px;text-align: center;line-height: 30px;font-size: 20px;border: 1px solid #0072b8;border-radius: 50%;color: #0072b8;}
.in-news .swiper-button-next:hover, .in-news .swiper-button-prev:hover{ order: 1px solid #666; color: #666; }
.in-news .swiper-button-prev{left:-40px;}
.in-news .swiper-button-next{right:-40px;}
 

 

.in-about{ display: block; overflow: hidden; width: calc(1260px - 10px);margin: 50px auto;padding: 0;     padding: 5px;}
.in-about .center{ display: block;float: left;width: 23.5%;margin: 0 2% 0 0;overflow: hidden; 
-moz-box-shadow: 0 0 5px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.1);
    box-shadow: 0 0 5px rgba(0,0,0,0.1);}
.in-about .center:nth-child(4n){ margin-right:0;}
.in-about .center h5{ display: block;overflow: hidden;}
.in-about .center h5 img{ display: block; width: 100%;}
.in-about .center dd{ display: block;overflow: hidden;margin: 0 0 0 0;    padding:36px 20px;}
.in-about .center h3{ display: block;font-size: 20px;color: #444;}
.in-about .center h4{ display: block;font-size: 13px;color: #666;letter-spacing: 0;line-height: 22px;margin: 20px 0;}
.in-about .center .to-a{}



.p-about-banner{ display: block;overflow: hidden;position: relative;background: url(../images/p-about-banner.jpg) fixed;padding: 100px 0;}
.p-about-banner .txt{ display: block;overflow: hidden;width: 1260px;margin: 0 auto;}
.p-about-banner .txt h3{ display: block;overflow: hidden;color: #fff;font-size: 30px;letter-spacing: 2px;}
.p-about-banner .txt h3 span{ display: block; font-size: 16px;line-height: 1;    letter-spacing: 0;}


.p-about-1-txt{ display: block;width: 1260px;margin: 50px auto;}
.p-about-1-txt h3{ display: block;font-size: 20px;color: #0072b8;margin: 0 0 10px 0; letter-spacing: 1px; }

.p-about-1-txt dl{ display: block;overflow: hidden; border-top: 1px solid #eee; }
.p-about-1-txt dl dd{display: block;overflow: hidden;border-bottom: 1px solid #eee;}
.p-about-1-txt dl dd strong{ display: block;float: left;background: #f8f8f8;color: #444;font-weight: normal;font-size: 14px;line-height: 50px;width: 15%;text-align: center; }
.p-about-1-txt dl dd span{ display: block;float: right;width: 80%;color: #0072b8;font-weight: normal;font-size: 14px;line-height: 50px; letter-spacing: 1px;}
.p-about-1-txt h4{ font-size: 13px;color: #444;margin: 50px 0 0 0;line-height: 24px;text-transform: uppercase;}
 
.p-about-1-center{display: block;overflow: hidden;position: relative;background: #0072b8;}
.p-about-1-center .p-a-1-txt{ position: absolute;width: 40%;color: #fff;font-size: 14px;    line-height: 24px;text-align: justify;top: 50%;left: 5%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}

.p-about-1-center #box{cursor:pointer;display: block; width:50%; overflow: hidden;position: relative; margin: 0 0 0 50%; }
.p-about-1-center #box video{display: block;width: 100%;}
.p-about-1-center #box dt{ position: absolute;width: 100%;height: 100%;top: 0;left: 0;    transition: 0.8s;}
.p-about-1-center #box .cover{cursor:pointer; position: absolute;width: 100%;height: 100%;top: 0;left: 0;  z-index: 2;}
.p-about-1-center #box .cover #imgbg{opacity: 1; position: absolute;width: 100%;height: 100%;left: 0;top: 0; -webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s;}
.p-about-1-center #box .fa{ z-index: 2;position: absolute;top: 50%;left: 50%;color:#ddd;font-size: 70px;font-weight: normal;border-radius: 50%;margin: -35px 0 0 -35px;}
.p-about-1-center #box:hover .fa{ color:#fff; }
.p-about-1-center #box dt img{-webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.p-about-1-center #box:hover dt img{ -webkit-transform:scale(1.1); -moz-transform:scale(1.1); transform:scale(1.1);}


.p-about-1-h4{font-size: 13px;color: #444;margin: 50px 0 0 0;line-height: 24px;text-transform: uppercase;display: block;width: 1260px;margin: 50px auto;}

.p-about-1-title{ text-align: center;display: block;overflow: hidden;margin: 50px 0;}
.p-about-1-title span{ display: inline-block;font-size: 28px;width: 60px;height: 60px;background: #0072b8;color: #fff;line-height: 60px;border-radius: 50%;margin: 0 10px;}
.p-about-1-title font{ display: block;width: 40px;height: 2px;background: #0072b8;margin: 0 auto;}
 
.p-about-1-2-191217-w{ display: block;width: 1260px;margin: 0 auto 50px;overflow: hidden;}
.p-about-1-2-191217-w .left{ display: block;overflow: hidden;width: 47%;float: left;}
.p-about-1-2-191217-w .left h3{ display: block;overflow: hidden;margin-bottom: 40px;}
.p-about-1-2-191217-w .left h3 span{ color: #0072b8;display: block;font-size: 26px;letter-spacing: 1px;}
.p-about-1-2-191217-w .left h3 font{ display: block;font-size: 26px;color: #666;}
.p-about-1-2-191217-w .left h4{ display: block;font-size: 14px;letter-spacing: 0;color: #444;line-height: 28px;}
.p-about-1-2-191217-w .left h4 span{ text-indent: 2em; display: inline-block;}
.p-about-1-2-191217-w .left h5{ display: block;font-size: 14px;letter-spacing: 0;color: #444;line-height: 28px;margin-top: 30px;text-align: left;}

.p-about-1-2-191217-w .right{ display: block;overflow: hidden;width: 47%;float: right;}
.p-about-1-2-191217-w .right #box{cursor:pointer;display: block; width:100%; overflow: hidden;position: relative; margin: 0 0 0 0; }
.p-about-1-2-191217-w .right #box video{display: block;width: 100%;}
.p-about-1-2-191217-w .right #box dt{ position: absolute;width: 100%;height: 100%;top: 0;left: 0;    transition: 0.8s;}
.p-about-1-2-191217-w .right #box .cover{cursor:pointer; position: absolute;width: 100%;height: 100%;top: 0;left: 0;  z-index: 2;}
.p-about-1-2-191217-w .right #box .cover #imgbg{opacity: 1; position: absolute;width: 100%;height: 100%;left: 0;top: 0; -webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s;}
.p-about-1-2-191217-w .right #box .fa{ z-index: 2;position: absolute;top: 50%;left: 50%;color:#ddd;font-size: 70px;font-weight: normal;border-radius: 50%;margin: -35px 0 0 -35px;}
.p-about-1-2-191217-w .right #box:hover .fa{ color:#fff; }
.p-about-1-2-191217-w .right #box dt img{-webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.p-about-1-2-191217-w .right #box:hover dt img{ -webkit-transform:scale(1.1); -moz-transform:scale(1.1); transform:scale(1.1);}

.p-about-1-2-191217-w .right dl{ display: block;overflow: hidden; margin-top: 30px; border: 1px solid #eee; border-bottom: 0; }
.p-about-1-2-191217-w .right dl dd{display: block;overflow: hidden;border-bottom: 1px solid #eee;}
.p-about-1-2-191217-w .right dl dd strong{ display: block;float: left;background: #f8f8f8;color: #444;font-weight: normal;font-size: 14px;line-height:50px;width: 15%;text-align: center; }
.p-about-1-2-191217-w .right dl dd span{ display: block;float: right;width: 80%;color: #0072b8;font-weight: normal;font-size: 14px;line-height: 50px; letter-spacing: 0;}



.in-pro .center .left{ display: block; float: left;width: 66%;}
.in-pro .center .left .l-market{ display: block;  }
.in-pro .center .left .l-market h5{ display: block;border-top: 1px solid #ccc;padding: 20px 0;font-size: 20px;margin: 0 0 0 0;color: #444;}
.in-pro .center .left .l-market h5 a{    float: right;font-size: 12px;color:#0072b8;line-height: 24px;}
.in-pro .center .left .l-market dl{ display: block; overflow: hidden;}
.in-pro .center .left .l-market dl a{    position: relative; background: #fff; display: block; overflow: hidden;float: left;width: 23.5%;margin: 0 2% 2% 0;}
.in-pro .center .left .l-market dl a:nth-child(4n){ margin-right:0;}

.in-pro .center .left .l-market dl a:nth-child(5),.in-pro .center .left .l-market dl a:nth-child(6),.in-pro .center .left .l-market dl a:nth-child(7),.in-pro .center .left .l-market dl a:nth-child(8){ margin-bottom:0; }

.in-pro .center .left .l-market dl a img{display: block;width: 100%; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.in-pro .center .left .l-market dl a .txt{ display: block;padding: 6px 0;width: 100%;text-indent: 2em;position: relative;bottom: 0;background: #fff; }
.in-pro .center .left .l-market dl a .txt span{ color: #444; font-size: 14px; font-weight: normal;}
.in-pro .center .left .l-market dl a .txt .fa{ color: #0072b8; margin: 0; width: auto;text-indent: 10px;}
.in-pro .center .left .l-market dl a:hover .txt span,.in-pro .center .right dl .recuite-info h4 a:hover span,.in-bottom dl a:hover h5,.in-news .swiper-container2 .swiper-slide a:hover h3,.in-pro .center .right dl .recuite-info .recuite-top:hover{ color: #0072b8;  }
.in-pro .center .left .l-market dl a:nth-child(7),.in-pro .center .left .l-market dl a:nth-child(8),.in-pro .center .left .l-market dl a:nth-child(9){ margin-bottom:0;}
.in-pro .center .left .l-market dl a p{ display: block;overflow: hidden;width: 100%;}
.in-pro .center .left .l-market dl a:hover p img{ -webkit-transform:scale(1.1); -moz-transform:scale(1.1); transform:scale(1.1); }
.in-pro .center .left .l-market h5 a:hover,.in-pro .center .right dl .recuite-info .recuite-top:hover{ color: #666;}


.in-pro .center .right dl .recuite-info h4 a:hover span,.in-pro .center .right dl dd h4 a:hover .fa-floppy-o{ color:#666; }



.in-pro .center .left .in-new-pro-a{margin-bottom:20px;}

.in-pro .center .left .l-market .in-new-pro{ display: block;overflow: hidden; padding: 20px 0 20px 20px;     margin-left: -20px;}
.in-pro .center .left .l-market .in-new-pro dd{ background: #fff; display: block;float: left;width: 32%;overflow: hidden;margin: 0 2% 0 0; padding: 0 0 30px;}
.in-pro .center .left .l-market .in-new-pro dd:nth-child(3n){margin:0;}
.in-pro .center .left .l-market .in-new-pro dd img{ display: block; width: 100%;  -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; }
.in-pro .center .left .l-market .in-new-pro dd h4{ display: block;margin:20px auto 10px; width: 80%; color: #0072b8;   font-size: 18px;}
.in-pro .center .left .l-market .in-new-pro dd h5{ padding: 0; width:80%; margin:0 auto; border: 0;overflow: hidden;    min-height: 100px;}
.in-pro .center .left .l-market .in-new-pro dd h5 span{ display: block; overflow: hidden;}
.in-pro .center .left .l-market .in-new-pro dd h5 span a{ float: none;display: inline-block;font-size: 13px;margin: 0;border-bottom: 1px solid #ddd;line-height: 20px;}
.in-pro .center .left .l-market .in-new-pro dd h5 a{ margin-bottom:6px; float: none;display: block;border-bottom: 1px solid #ddd;}
.in-pro .center .left .l-market .in-new-pro dd h5 a:hover{ border-bottom: 1px solid #0072b8;     color: #666;}
.in-pro .center .left .l-market .in-new-pro dd h6{display: block;overflow: hidden;margin:10px auto 0;width: 80%;}
.in-pro .center .left .l-market .in-new-pro dd h6 a{}


.in-pro .center .left .l-market .in-new-pro dd p{display: block;overflow: hidden;}
.in-pro .center .left .l-market .in-new-pro dd:hover p img{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); transform:scale(1.1);}



.in-pro .center .right .line{ display: block;width: 100%;height: 1px;background: #ccc;margin: 42px 0 40px;}
.in-pro .center .right .one{    padding-bottom: 40px;}
.in-pro .center .right .two{ padding: 20px 30px 98px;}

.in-pro .center .left .l-market .in-new-pro dd:hover{ box-shadow: 0 0 20px 0px rgba(0,0,0,.5); }



.in-pro .center .right .two .recuite-info .recuite-top{ margin-bottom: 38px; }
.in-pro .center .right .two h6{ margin-bottom: 46px;}








.in-bottom{ background: #eee;display: block;overflow: hidden;padding: 40px 0;}
.in-bottom dl{ display: block; overflow: hidden; width: 1260px;margin: 0 auto;padding: 0;}
.in-bottom dl a{ display: table; background: #fff;float: left;width: 24.25%;margin: 0 1% 0 0;overflow: hidden;}
.in-bottom dl a:nth-child(4n){ margin:0; }
.in-bottom dl a h4{display: block; overflow: hidden; }
.in-bottom dl a h4 img{ display: block; width: 100%;   -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.in-bottom dl a h5{ color: #444;font-size: 14px;display: table-cell;vertical-align: middle;width: 45%; text-align: center; }
.in-bottom dl a h5 .fa{ color: #0072b8;margin-left: 10px;}

.in-bottom dl a:hover h4 img{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); transform:scale(1.1);}




.div2_1{ position: fixed;top: 120px;width: 1260px;left: 50%;margin: 0 0 0 -630px;}



.p-l-form{display: block;width: 1260px;overflow: hidden;margin: 0 auto 30px; border: 1px solid #ddd;   height: 200px; overflow-y: auto;}
.p-l-form form{display: block;overflow: hidden;}
.p-l-form form dl{ display: table; overflow: hidden;width:100%; border-bottom: 1px solid #ddd;      border-right: 0; border-left: 0;}
.p-l-form form dl h3{display: table-cell;text-align: center;padding: 5px;vertical-align: middle;width: 10%;background:#0673b6;font-size: 12px; font-weight: normal; color: #fff;}
.p-l-form form dl dd{ display: table-cell;text-align: center;padding: 5px 2%;vertical-align: top;width: 90%;}
.p-l-form form dl dd label{ cursor:pointer; display: block;float: left;width:8.333333%;height: 20px; text-align: left; }
.p-l-form form dl dd label input{display: inline-block; vertical-align: top;line-height: 20px;margin-top: 3.5px;}
.p-l-form form dl dd label span{ font-size: 12px;margin-left: 5px; display: inline-block; vertical-align: top;line-height: 20px;}
.p-l-form form .btn-submit{ cursor:pointer; display: block;width: 180px;height: 30px; line-height:30px; border: 0;margin: 20px auto 40px;text-align: center;font-size: 14px;color: #fff;background: #0673b6; border-radius: 2em; }
.p-l-form form .btn-submit .fa{ margin-left: 10px;}
.p-l-form form dl dd label:hover span{ color:#0673b6; }
.p-l-form form .btn-submit:hover{ background: #0072b8; }


.footer{ background: #272a2f;display: block;overflow: hidden;width: 100%;}
.footer .f-top{ display: block;width: 1260px;margin: 36px auto;overflow: hidden;}
.footer .f-top dl{ display: block;overflow: hidden;float: left;width: 16%; margin: 0 5% 0 0; }
.footer .f-top dl:last-child{ margin:0; }
.footer .f-top dl h3{ display: block;border-bottom: 1px solid #3d4044;color: #fff;font-size: 14px;padding-bottom: 5px;margin-bottom: 10px;}
.footer .f-top dl dd{}
.footer .f-top dl dd h4,.footer .f-top dl dd h5,.footer .f-top dl dd h6{ display: block;overflow: hidden; color: #7d7f82;line-height: 26px;font-size: 12px;}
.footer .f-top dl dd h4 a,.footer .f-top dl dd h5 a{ color: #7d7f82;line-height: 26px;font-size: 12px;}
.footer .f-top dl dd h6 img{ display: block;height: 80px;    margin: 20px 0 0 0;}
.footer .f-top dl dd h6 span{}
.footer .f-bottom{ display: block;overflow: hidden;background: #1a1b1d;}
.footer .f-bottom dd{ display: block;width: 1260px;margin: 0 auto;overflow: hidden;}
.footer .f-bottom h3{ display: block;overflow: hidden;float: left;height: 36px;line-height: 36px;color: #909090;font-size: 12px;}
.footer .f-bottom h3 a{color: #909090;font-size: 12px;     margin-left: 20px;}
.footer .f-bottom h4{ display: inline-block;float: right;overflow: hidden;}
.footer .f-bottom h4 a{ color: #909090;font-size: 12px;line-height: 36px;display: inline-block; margin-left: 20px; }

.footer .f-top dl dd h4 a:hover, .footer .f-top dl dd h5 a:hover,.footer .f-bottom h4 a:hover,.footer .f-bottom h3 a:hover{ color:#fff; } 

.footer .f-top dl dd h6 a{ display: inline-block;float: left;margin-right: 20px;}
.footer .f-top dl dd h6 a img{}
.footer .f-top dl dd h6 a span{ display: block;text-align: center;color: #7d7f82;line-height: 30px;font-size: 12px;}

.footer .f-top dl dd h6 #BizQQWPA{display: inline-block;overflow: hidden;float: left;}







.p-about1{ display: block;overflow: hidden;   width: 1260px;margin: 0 auto 50px;}
.p-about1 .left{ display: block;width: 100%;overflow: hidden;}
.p-about1 .left img{ display: block;width: 100%; }
.p-about1 .left #box{cursor:pointer;display: block; width:100%;overflow: hidden;position: relative;  margin-bottom: 0; }
.p-about1 .left #box video{display: block;width: 100%;}
.p-about1 .left #box dt{ position: absolute;width: 100%;height: 100%;top: 0;left: 0;    transition: 0.8s;}
.p-about1 .left #box .cover{cursor:pointer; position: absolute;width: 100%;height: 100%;top: 0;left: 0;  z-index: 2;}
.p-about1 .left #box .cover #imgbg{opacity: 1; position: absolute;width: 100%;height: 100%;left: 0;top: 0; -webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s;}
.p-about1 .left #box .fa{ z-index: 2;position: absolute;top: 50%;left: 50%;color:#ddd;font-size: 70px;font-weight: normal;border-radius: 50%;margin: -35px 0 0 -35px;}
.p-about1 .left #box:hover .fa{ color:#fff; }
.p-about1 .left #box dt img{-webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.p-about1 .left #box:hover dt img{ -webkit-transform:scale(1.1); -moz-transform:scale(1.1); transform:scale(1.1);}


 






.p-about1-two{ display: block;font-size: 14px;letter-spacing: 0;width: 100%; overflow: hidden;margin: 0 auto;color: #444;line-height: 24px;}
.p-about1-two dd{ display: block;overflow: hidden;     margin:0 auto 50px; width:1260px; font-size: 14px; letter-spacing: 1px;line-height: 24px;color: #444; }
.p-about1-two dd p{ display: block;width: 70%;margin: 0;}
.p-about1-two dt{ display: block;overflow: hidden;float: right;width: 100%;     font-size: 14px; background: url(../images/p-about-bg.jpg); background-size: cover; padding: 60px 0; }
.p-about1-two dt p{ display: block;overflow: hidden;     margin: 0 auto; width:1260px; font-size: 14px; letter-spacing: 1px;line-height: 24px;color: #fff; }
.p-about1-two dt p span{ display: block;width: 70%;margin: 0; }
 
.p-about-bottom{ display: block;overflow: hidden; background: #eee;  margin:0 auto;     padding: 50px 0 30px; }
.p-about-bottom dl{ display: block;overflow: hidden; width: 1260px; margin: 0 auto;  }
.p-about-bottom a{ width: 19.2%; display: block;overflow: hidden;float: left;position: relative;margin: 0 1% 0 0;}
.p-about-bottom a:nth-child(5n){ margin:0; }
.p-about-bottom a p{display: block;overflow: hidden; }
.p-about-bottom a img{ display: block;width: 100%;-webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.p-about-bottom a .t{ display: block;overflow: hidden;background: #fff;padding:16px 20px; color:#0072b8; font-size: 14px;    position: relative; top: -20px;}
.p-about-bottom a .t .fa{ margin-left: 20px;}

.p-about-bottom a:hover img{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); transform:scale(1.1);}

 
.p-about-news{ display: block;overflow: hidden;margin:30px auto;}
.p-about-news h6{ display: block;font-size: 20px;letter-spacing: 1px;color: #0072b8;text-align: center;}
.p-about-news dl{ display: block;width: 1240px;margin:20px auto;overflow: hidden; padding:10px; }
.p-about-news dl a{display: block;float: left;     width: 26%;margin: 0 5% 0 0;box-shadow: 0 0 10px 0 rgba(0,0,0,.1);padding:1% 2%;}
.p-about-news dl a:nth-child(3n){ margin:0; }
.p-about-news dl a h4{ display: block;color: #666;font-size: 14px;margin-bottom: 10px;     letter-spacing: 1px;}
.p-about-news dl a h3{ display: inline-block;color: #0072b8;font-size: 15px; min-height: 48px; }
.p-about-news .to-a{ margin: 0 auto; }
.p-about-news .to-a .fa{ margin-left: 10px; }





.p-news-list{ display: block;overflow: hidden; }
.p-news-list dl{display: block;overflow: hidden; width: 1260px; margin: 0 auto;}
.p-news-list dl dt{ display: block;overflow: hidden;border: 1px solid #0072b8;margin-bottom: 30px;float: left;width: 16%;}
.p-news-list dl dt a{ display: block;color: #0072b8;line-height: 36px;font-size: 14px;text-indent: 2em;margin: 15px 0;}
.p-news-list dl dt a .fa{    font-size: 12px;}
.p-news-list dl dt a:hover{ background: #0072b8; color: #fff;}
.p-news-list dl dd{ border-bottom: 0 solid #eee; padding:0;display: block;overflow: hidden; float: right; width: 75%; margin-bottom:40px;}
.p-news-list dl dd a{ display: block;overflow: hidden;border-bottom: 1px solid #f8f8f8;padding-bottom: 16px;margin-bottom: 16px;}
.p-news-list dl dd a h3{ display: inline-block;float: left;color: #666;font-size: 13px;letter-spacing: 0;margin-right: 30px;}
.p-news-list dl dd a h4{ display: inline-block;float: left;color: #444;font-size: 13px;letter-spacing: 1px;}
.p-news-list dl dd a:hover h3,.p-news-list dl dd a:hover h4{ color:#0072b8; }

.p-news-list .fy{ display: block;overflow: hidden;margin: 0 0 50px 25%;width: 80%;float: none;}

 






.p-contact-list{ display: block;width: 1260px;margin: 0 auto 50px;overflow: hidden;}
.p-contact-list dd{       float: left; display: block;overflow: hidden;width: calc(22.75% - 42px);border: 1px solid #eee;padding: 20px;     margin: 0 3% 3% 0;}
.p-contact-list dd:nth-child(4n){ margin-right:0; }
.p-contact-list dd h3{     color: #333;   display: block;font-size: 16px;font-weight: normal;  letter-spacing: 0;text-align: left;}
.p-contact-list dd h4{    display: block;font-size: 13px;color: #777;margin: 20px 0; text-align: left;letter-spacing: 0;min-height: 58px; min-height: 48px;}
.p-contact-list dd h5{    display: block;overflow: hidden;font-size: 13px;color: #777;line-height: 24px;}
.p-contact-list dd a{    margin-top: 20px;}
.p-contact-list dd:hover{ border:1px solid #0072b8; }

.p-contact-list dd .to-a{ border: 1px solid #0072b8;background: #fff;}
.p-contact-list dd .to-a .t{color: #0072b8;}
.p-contact-list dd .to-a .b{  background: #0072b8;}
.p-contact-list dd .to-a:hover .t{ color:#fff; }

.p-contact-list dd:hover h3{ color:#0072b8;}
 




.p-job-list{ display: block;overflow: hidden; margin-bottom: 50px; }
.p-job-list .p-j-l-title{display: block;overflow: hidden; background: #eee;}
.p-job-list .p-j-l-title dd{ display: block; overflow: hidden; width: 1260px;margin: 0 auto;padding: 10px 0;  }
.p-job-list .p-j-l-title dd span{ display: block;float: left;width: 33.3333%;font-size: 14px;font-weight: normal;color:#0072b8;}
.p-job-list .recuite-info{ display: block; overflow: hidden; border-bottom: 1px solid #eee;}
.p-job-list .recuite-info .recuite-top{display: block;overflow: hidden;width: 1260px;margin:10px auto;cursor:pointer;position: relative; }
.p-job-list .recuite-info .recuite-top dd{ display: block;overflow: hidden;}
.p-job-list .recuite-info .recuite-top dd span{ display: block;float: left;font-size: 14px;color: #444;width: 33.333%;line-height: 36px;}
.p-job-list .recuite-info .recuite-top .fa{  color: #666;  position: absolute;top: 0;right: 0;line-height: 40px; }
.p-job-list .recuite-info .recuite-li{ display: none;overflow: hidden;width: 1260px;margin: 0 auto; padding-bottom: 50px; }
/*.p-job-list .recuite-info:nth-child(2) .recuite-li{display: block;}*/

.p-job-list .recuite-info .recuite-li .r-l-title{border: 1px solid #eee;padding: 20px;    display: block;overflow: hidden;}
.p-job-list .recuite-info .recuite-li .r-l-title p{ display: block;float: left;width: 33.333%; font-size: 13px;color: #666;margin-bottom: 5px;}
.p-job-list .recuite-info .recuite-li .r-l-title p span{ color: #999;margin-right: 5px;     float: left;}
.p-job-list .recuite-info .recuite-li .r-l-title p a{    display: inline-block;float: left;color: #0072b8;margin-right: 20px;border-bottom: 1px solid #ddd;}
.p-job-list .recuite-info .recuite-li dl{ display: block;overflow: hidden;margin: 30px 0;}
.p-job-list .recuite-info .recuite-li dl dd{ display: block;float: left;width: 48%;overflow: hidden;}
.p-job-list .recuite-info .recuite-li dl dd:nth-child(2n){ float: right; }
.p-job-list .recuite-info .recuite-li dl dd h3{ display: block;border: 1px solid #0072b8;width: 160px;text-align: center;color: #0072b8;margin-bottom: 20px;font-size: 13px;line-height: 30px;}
.p-job-list .recuite-info .recuite-li dl dd p{ display: block;font-size: 13px;color: #666;line-height: 24px;letter-spacing: 1px;}

.p-job-list .recuite-info .on dd span,.p-job-list .recuite-info .recuite-top:hover dd span,.p-job-list .recuite-info .recuite-top:hover .fa{ color:#0072b8; }


.p-job-bottom{ display: block;overflow: hidden;margin: 50px auto;text-align: center; width: 1260px; }
.p-job-bottom .to-a{ display: inline-block; width: 200px;}
.p-job-bottom .to-a .fa{ margin-left: 10px; }
.p-job-bottom p{ text-align: center;display: block;font-size: 14px;color: #444;letter-spacing: 1px;margin: 20px 0 0 0;overflow: hidden; }
.p-job-bottom p span{}
.p-job-bottom p a{ display: inline-block;color: #0072b8;letter-spacing: 0; margin: 0 10px; border-bottom: 1px solid #ccc;}



/*
.p-history-title{ display: block;overflow: hidden;width: 500px;margin: 0 auto 50px;font-size: 14px;color: #0072b8;letter-spacing: 1px;line-height: 24px;     padding: 30px;border-radius: 4px;border: 1px solid #0072b8;}

.p-history-title-list{ display: block;overflow: hidden;width: 1260px;margin: 0 auto 50px;position: relative;}
.p-history-title-list p{ position: absolute;width: 1px;height: 100%;top: 0;left: 50%;background: #0072b8;z-index: 1;}
.p-history-title-list dl{ display: block;overflow: hidden;    position: relative; z-index: 3;     padding-bottom: 0;}
.p-history-title-list dl dd{ display: block;overflow: hidden;width: 50%;margin: 0 0 30px 40px;position: relative;     float: left;}
.p-history-title-list dl dd strong{ display: block;float: right;width: 78px;height: 78px;text-align: center;line-height: 78px;background:#ebf2fc;border-radius: 50%;color: #0072b8; border: 1px solid #0072b8;font-size:18px;font-weight: normal; position: relative; z-index: 3;}
.p-history-title-list dl dd span{ position: absolute;height: 1px;width: 100%;top: 40px;left: 0;background:#0072b8;z-index: 2;}
.p-history-title-list dl dd font{ display: block;float: left;width: 70%;font-size: 13px;color: #444;line-height: 28px;background: #fff;padding: 20px;border-radius: 4px; position: relative; z-index: 3; letter-spacing: 0;     border: 1px solid #0072b8;}
.p-history-title-list dl dd font e{ display: inline-block;width: 6px;height: 6px;vertical-align: top;background: #0072b8;margin: 10px 6px 0 0;border-radius: 50%;}
.p-history-title-list dl dd:nth-child(2n){ margin: 0 40px 50px 50%;     float: right; }
.p-history-title-list dl dd:nth-child(2n) strong{ float: left;}
.p-history-title-list dl dd:nth-child(2n) font{ float: right;}


.p-history-title-list dl dd:nth-child(2){ margin-bottom: 20px;}
.p-history-title-list dl dd:nth-child(3){ margin-bottom: 30px; }
.p-history-title-list dl dd:nth-child(4){ margin-bottom: 20px;}
.p-history-title-list dl dd:nth-child(5){ margin-bottom: -10px;}
.p-history-title-list dl dd:nth-child(6){ margin-bottom: -10px; }
.p-history-title-list dl dd:nth-child(7){ margin-bottom: -10px;}
.p-history-title-list dl dd:nth-child(8){ margin-bottom: 0;}
.p-history-title-list dl dd:nth-child(9){ margin-bottom: 40px;}
.p-history-title-list dl dd:nth-child(10){ margin-bottom: 40px; }
*/

.p-history-list-n{ display: block;overflow: hidden;margin: 0 0 0 0; position: relative;   }
.p-history-list-n .swiper-container2{ padding-bottom: 80px;    position: relative;  display: block;overflow: hidden;width: 1260px;margin: 0 auto;}
.p-history-list-n .swiper-container2 .x-line{ z-index: 1; position: absolute;top: 50%;left: 0;width: 100%;height: 2px;background: #0072b8; margin-top: -40px;}
.p-history-list-n .swiper-container2 .swiper-wrapper{ z-index: 3;  }
.p-history-list-n .swiper-container2 .swiper-slide{ width:14.2857% !important; }
.p-history-list-n .swiper-container2 .swiper-slide .cener{ display: block;overflow: hidden;position: relative; min-height: 200px; padding: 6px 0;}
.p-history-list-n .swiper-container2 .swiper-slide:nth-child(2n) .cener{ margin: 200px 0 0 0;}
.p-history-list-n .swiper-container2 .swiper-slide .line{position: absolute; bottom: 0;left: 0;width: 10%;height: calc(100% - 31px); z-index: 1;}
.p-history-list-n .swiper-container2 .swiper-slide .line span{ position: absolute;width: 2px;height: 100%;background: #0072b8;bottom: 0;left: 6px;z-index: 1;}
.p-history-list-n .swiper-container2 .swiper-slide .line font{ position: absolute;width: 100%;height:2px;background: #0072b8;top: 0;left: 6px;}
.p-history-list-n .swiper-container2 .swiper-slide .line strong{ background: #fff;   width: 10px;height: 10px;border: 2px solid #0072b8;display: block;    z-index: 2;border-radius: 50%;position: absolute;bottom: 0;}
.p-history-list-n .swiper-container2 .swiper-slide .right{ display: block;overflow: hidden;width: 90%;margin: 0 0 0 10%; position: relative; z-index: 2;}
.p-history-list-n .swiper-container2 .swiper-slide .right h3{ display: block;letter-spacing: 0;font-weight: bold;width: 60px;height:60px;text-align: center;line-height: 60px;background: #0072b8;border-radius: 50%;color:#fff;border: 1px solid #0072b8;font-size: 16px;margin-bottom: 20px;}
.p-history-list-n .swiper-container2 .swiper-slide .right h4{ display: block; overflow: hidden; color: #444;font-size: 12px;letter-spacing: 0;line-height: 24px;}
.p-history-list-n .swiper-container2 .swiper-slide .right h4 e{ display: inline-block;background: #0266c8;width: 6px;height:6px; vertical-align: top;margin:8px 8px 0 0; }
.p-history-list-n .swiper-container-horizontal>.swiper-scrollbar{ cursor:pointer; opacity: 1 !IMPORTANT;bottom: 0;height:12px;left: 0;width: 100%;border-radius: 2em;overflow: hidden; background: #eee;}
.p-history-list-n .swiper-scrollbar-drag{background: #0072b8;}

.p-history-list-n .swiper-container2 .swiper-slide:nth-child(2n) .cener .right{ position: absolute;bottom: 0;}
.p-history-list-n .swiper-container2 .swiper-slide:nth-child(2n) .cener .right h3{ margin-bottom: 0; margin: 20px 0 0 0;}
.p-history-list-n .swiper-container2 .swiper-slide:nth-child(2n) .cener .line{ bottom: auto;top: 0;}
.p-history-list-n .swiper-container2 .swiper-slide:nth-child(2n) .cener .line strong{ bottom: auto; top: 0;}
.p-history-list-n .swiper-container2 .swiper-slide:nth-child(2n) .cener .line span{}
.p-history-list-n .swiper-container2 .swiper-slide:nth-child(2n) .cener .line font{ top: auto; bottom: 0;}

.p-history-list-n .swiper-button-next, .p-history-list-n .swiper-button-prev{ width: 40px;height: 40px;text-align: center;line-height: 40px;background: #eee;border-radius: 50%;color: #0366cb;font-size: 20px;outline: none;}
.p-history-list-n .swiper-button-next:hover, .p-history-list-n .swiper-button-prev:hover{ background: #0366cb;  color: #fff;}
.p-history-list-n .swiper-button-prev{ left: 0;}
.p-history-list-n .swiper-button-next{ right: 0; }
.p-history-list-n .l-r{ width: 1340px;margin: -30px 0 0 -670px;display: block;position: absolute;left: 50%;top: 50%;}



.p-honor{ display: block;overflow: hidden;width: 1260px;margin: 0 auto 50px;position: relative;}
.p-honor .line{ position: absolute;width: 1px;height: 100%;top: 0;left: 40px;background: #0072b8;opacity: 0.5;}
.p-honor dl{display: block;overflow: hidden;}
.p-honor dl dd{display: block;overflow: hidden;}
.p-honor dl dd strong{ display: block;float: left;width: 78px;height: 78px;text-align: center;line-height: 78px;background: #ebf2fc;border-radius: 50%;color: #0072b8;border: 1px solid #0072b8;font-size: 18px;font-weight: normal;position: relative;z-index: 3;}
.p-honor dl dd h3{ width: calc(100% - 120px); display: block;overflow: hidden;float: right;border-bottom: 1px solid #ddd;padding-bottom: 20px;margin-bottom: 20px;     margin-top: 26px;}
.p-honor dl dd h3 p{ display: block;overflow: hidden;margin-bottom: 10px;    display: block;overflow: hidden;margin-bottom: 4px;float: left;width: 50%;}
.p-honor dl dd h3 p span{ display: block;float: left;letter-spacing: 0; font-size: 13px; color: #444; line-height: 28px;}
.p-honor dl dd h3 p span .dian{ display: inline-block;width: 6px;height: 6px;vertical-align: top;background: #0072b8;margin: 10px 6px 0 0;border-radius: 50%;}
.p-honor dl dd h3 p font{display: block;float: left;margin-left: 20px;color: #777;line-height: 28px; font-size: 12px;}


.p-culture{ display: block;width: 960px;margin: 0 auto 50px;overflow: hidden;  border: 1px solid #ddd;}
.p-culture dl{ display: block;overflow: hidden;background: #fff;     width: 960px;margin: 0 auto;position: relative;}
.p-culture dl dd{display: block;overflow: hidden;width: 40%;position: absolute;top: 50%;left: 5%; transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.p-culture dl dd strong{ line-height: 1em; display: block;float: left;font-size: 60px;font-weight: normal;opacity: 0.3;color: #444;width: 20%;}
.p-culture dl dd h3{ display: block;float: right;width: 80%;overflow: hidden;}
.p-culture dl dd h3 span{ display: block;overflow: hidden;border-bottom: 0.5px solid #0072b8;font-size: 20px;margin-bottom: 20px;padding-bottom: 20px;color: #0072b8;text-transform: uppercase;line-height: 30px;}
.p-culture dl dd h3 font{ display: block;letter-spacing: 1px;color: #444;font-size: 14px;line-height: 24px;}
.p-culture dl dt{ display: block;overflow: hidden;float: right;width: 50%;}
.p-culture dl dt img{ display: block; width:100%; }

.p-culture dl:nth-child(2n) dd{left: auto; right: 5%;}
.p-culture dl:nth-child(2n) dt{ float: left;}




.p-in-list{ display: block;overflow: hidden;width: 1260px;margin: 0 auto 50px;}
.p-in-list .left{ display: block;overflow: hidden;float: left;width: 18%; }
.p-in-list .left h3{ display: block;overflow: hidden;border: 1px solid #0072b8;margin-bottom: 30px;}
.p-in-list .left h3 a{ display: block;color:#0072b8;line-height: 36px;font-size: 14px;text-indent: 2em;margin: 15px 0; }
.p-in-list .left h3 a:hover{ background: #0072b8;color: #fff; }
.p-in-list .left h3 a .fa{    font-size: 12px;}
.p-in-list .left h4{border: 1px solid #eee;padding: 20px;}
.p-in-list .left h4 span{ display: block; overflow: hidden; font-size: 13px;color: #444;text-align: left; line-height: 18px; }
.p-in-list .left h4 strong{ display: block;margin-bottom: 20px;font-weight: normal;color: #0072b8;border-bottom: 1px solid #eee;      font-size: 16px;}
.p-in-list .right{ display: block;overflow: hidden;float: right;width: 66%;}
.p-in-list .right a{display: block;border-bottom: 1px solid #eee;margin-bottom: 12px;padding-bottom: 12px;overflow: hidden;position: relative;}
.p-in-list .right a .fa-angle-right{ display: inline-block;float: left;color: #999;font-size: 12px;}
.p-in-list .right a span{ display: inline-block;float: left;color: #444;font-size: 14px;margin-left: 20px;font-weight: normal;letter-spacing: 1px;}
.p-in-list .right a font{ display: inline-block;color: #999;font-size: 12px;float: right;margin-right: 60px;}
.p-in-list .right a .fa-clipboard{ color: #0072b8;font-size: 13px;position: absolute;top: 0;right: 0;}

.p-in-list .fy{    display: block;overflow: hidden;width: 66%;margin:20px 0 50px 34%;}

.p-in-list .right a:hover span,.p-in-list .right a:hover font{    color: #0072b8;}



.p-titile-9 strong .year{  float: right;display: block;overflow: hidden; }
.p-titile-9 strong .year .y{ display: inline-block;float: left;font-size: 14px;line-height: 28px; }
.p-titile-9 strong .year .y-num{ display: inline-block;overflow: hidden;float: left;margin-left: 16px;}
.p-titile-9 strong .year .y-num a{ color: #0072b8;font-size: 14px;float: left;padding: 0 20px;border: 1px solid #0072b8;margin-left: 12px;border-radius: 1em;line-height: 26px;letter-spacing: 0;}
.p-titile-9 strong .year .y-num a:hover{ color: #fff; background: #0072b8; }



.p-investment-c{ display: table;;overflow: hidden;width: 1260px;margin: 0 auto 50px;      border: 1px solid #ddd;  }
.p-investment-c h3{ display: block;width: 100%;overflow: hidden; border-right: 1px solid #ddd; padding: 20px 0; }
.p-investment-c a 3{ display: block;width: 100%;overflow: hidden; border-right: 1px solid #ddd; padding: 20px 0; }
.p-investment-c h3 img{ display: block;width: auto;}
.p-investment-c a img{ display: block;width: auto;}
.p-investment-c h4{ display: table-cell;vertical-align: middle;width: 100%;}
.p-investment-c h4 strong{ display: inline-block;width: 50%;margin: 0 0 20px 10%;color: #0072b8;border-bottom: 1px solid #ddd; }
.p-investment-c h4 span{ display: block;width: 80%;margin: 0 auto;font-size: 13px;color: #666;letter-spacing: 0;line-height: 28px;}
.p-investment-c-list{ display: block;overflow: hidden;width: 1260px;margin: 0 auto 50px;}
.p-investment-c-list dl{ display: block;float: left;width: 30%;margin: 0 5% 0 0;overflow: hidden;}
.p-investment-c-list dl:nth-child(3n){ margin-right:0; }
.p-investment-c-list dl h6{ font-size: 16px;font-weight: bold;color: #0072b8;border-bottom: 1px solid #eee;line-height: 1em;padding-bottom: 10px;margin-bottom: 30px;}
.p-investment-c-list dl dd{ display: block;overflow: hidden;margin-bottom: 20px;}
.p-investment-c-list dl dd a{ display: block;overflow: hidden;border-bottom: 1px solid #eee;margin-bottom: 10px;padding-bottom: 10px;}
.p-investment-c-list dl dd a span{ display: inline-block;float: left;color: #666;font-size: 13px;letter-spacing: 0;}
.p-investment-c-list dl dd a .fa{    display: inline-block;float: right;color: #999;font-size: 14px;}
.p-investment-c-list dl dd a:hover span,.p-investment-c-list dl dd a:hover .fa{ color: #0072b8; }





.page-center{ display: block;overflow: hidden;width: 1260px;margin: 0 auto 50px;}
.page-center a{ display: block;overflow: hidden;float: left;width:22.75%;margin: 0 3% 3% 0; }
.page-center a:nth-child(4n){ margin-right:0; }
.page-center a p{display: block;overflow: hidden;  border: 1px solid #eee;    text-align: right;  border-radius: 0.5em 0.5em 0 0;}
.page-center a img{ display: block;width: 100%; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.page-center a:hover img{ -webkit-transform:scale(1.1); -moz-transform:scale(1.1); transform:scale(1.1);}
.page-center a .t-img{display: block;overflow: hidden;}
.page-center a .fa-angle-double-right{  display: inline-block;width: 24px;height: 26px; background: #0067cb;color: #fff; text-align: center;line-height: 26px; 
font-weight: bold; border-radius: 50%;margin: 0 30px 20px 0;font-size: 14px;  transition: all .3s; position: relative;     letter-spacing: 0;padding-left: 2px;}
.page-center a:hover .fa-angle-double-right{ background: #eee;color: #0067cb;  }

.page-center a strong{ display: block;color: #0067ca;font-weight: normal;font-size: 18px; margin: 30px;line-height: 1em; text-align: left; }
.page-center a span{ display: block;color: #666;font-size: 13px;letter-spacing: 0;line-height: 24px;min-height: 48px;  margin: 20px 30px 0;text-align: left;}
.page-center a:hover span{ color: #0067ca; }
.page-center a:hover p{  border: 1px solid #0067ca; }

.page-center-yy a{ width: 31.3333%;}
.page-center-yy a:nth-child(3n){ margin-right: 0;}
.page-center-yy a:nth-child(4n){ margin: 0 3% 3% 0;}



.p-application-show{ display: block;overflow: hidden;width: 1260px;margin: 0 auto 50px;}
.p-application-show .title{ display: table;;overflow: hidden;margin: 0 auto 50px; }
.p-application-show .title img{  display: block; width:90%;     margin-right: 10%; }
.p-application-show .title .right{ display: table-cell;vertical-align: middle;width: 66%;overflow: hidden;}
.p-application-show .title .right h3{ display: block;color: #444;letter-spacing: 1px;font-size: 14px; line-height: 26px; }
.p-application-show .title .right .to-a{ margin: 20px 0 0 0; }

.p-application-show .recuite-info{ display: block;overflow: hidden; margin-bottom: 50px;}
.p-application-show .recuite-info .recuite-top{ cursor:pointer; display: block;overflow: hidden;border-bottom: 1px solid #eee;font-size: 16px;position: relative;padding-bottom: 6px;color: #444;}
.p-application-show .recuite-info .recuite-top .fa{ float: right; font-size: 20px;}
.p-application-show .recuite-info .recuite-top .fa-angle-up{ display: none;}
.p-application-show .recuite-info .on .fa-angle-up{ display: block;}
.p-application-show .recuite-info .on .fa-angle-down{display: none;}
.p-application-show .recuite-info .on,.p-application-show .recuite-info .recuite-top:hover{ border-bottom: 1px solid #0072b8; color: #0072b8; }

.p-application-show .recuite-info .recuite-li{display: none;overflow: hidden;}

.p-application-show .recuite-info:nth-child(2) .recuite-li{ display: none; }


.p-application-show dl{display: block;overflow: hidden;}
.p-application-show dl h3{ display: block;color: #0072b8; font-size: 16px;    border-bottom: 1px solid #0072b8;}
.p-application-show dl h4{ display: block;overflow: hidden; margin: 30px 0;}
.p-application-show dl h4 img{ display: block; width:auto; margin: 0 auto;}
.p-application-show dl .center{ display: block;overflow: hidden;}
.p-application-show dl .center dd{ display: block;overflow: hidden;float: left;width: calc(11.4285% - 2px);margin: 0 1% 0 0;border: 1px solid #eee;padding: 1%;    min-height: 200px;} 
.p-application-show dl .center dd:nth-child(7n){ margin-right:0;}
.p-application-show dl .center dd strong{ display: block;text-align: center;font-weight: normal;color: #444;font-size: 14px; margin-bottom: 20px;}
.p-application-show dl .center dd p{ line-height: 1em; text-align: center; display: block;overflow: hidden;margin-bottom: 10px;}
.p-application-show dl .center dd p a{ display: inline-block;color: #0072b8;font-size: 13px;text-align: center;line-height: 1em;border-bottom: 1px solid #aaa; }
.p-application-show dl .center dd p a:hover{ border-bottom: 1px solid #0072b8; }
.p-application-show dl .center dd:hover{ border: 1px solid #0072b8; }
.p-application-show dl .center-jz{ text-align: center;}
.p-application-show dl .center-jz dd{    display: inline-block;     vertical-align: top; float: none;}




.p-application-show .left{ display: block;overflow: hidden;border: 1px solid #0072b8;margin-bottom: 30px;float: left;width: 16%;}
.p-application-show .left a{ display: block;color: #0072b8;line-height: 36px;font-size: 14px;text-indent: 2em;margin: 15px 0;}
.p-application-show .left a .fa{    font-size: 12px;}
.p-application-show .left a:hover{ background: #0072b8; color: #fff;}

.p-application-show .right-l{ display: block;float: right;width: 75%;overflow: hidden;}






.p-n-p-show{overflow: hidden;width: 1260px;margin: 0 auto 100px;    }
.p-n-p-show dt{ display: block;overflow: hidden;border-bottom: 1px solid #eee;padding-bottom: 30px;margin-bottom: 30px;  position: relative}
.p-n-p-show dt h6{ display: block;overflow: hidden; width: calc(45% - 2px); border: 1px solid #eee; padding: 10px; float: left;}
.p-n-p-show dt h6 img{ display: block;width: 100%;  }
.p-n-p-show dt h5{ display: block;overflow: hidden;font-size: 13px;color: #444;letter-spacing: 0;line-height: 24px; float: left; padding-left: 50px;  width: calc(50% - 50px);}
.p-n-p-show dt h5 strong{}
.p-n-p-show dt h5 .to-a{ margin-top: 30px;}

.p-n-p-show dd{ display: block;overflow: hidden;}
.p-n-p-show dd p{ display: inline-block; overflow: hidden;     width: 100%; }
.p-n-p-show dd p a{ color: #0072b8;font-size: 14px;display: block; float: left; border-bottom: 1px solid #eee; width:17.6%; margin: 0 3% 2% 0;  }
.p-n-p-show dd p a:nth-child(5n){margin-right:0;}
.p-n-p-show dd p a:nth-child(10n){margin-right:0;}
.p-n-p-show dd p a:hover{ border-bottom: 1px solid #0072b8; }


.p-n-p-show .h5{ display: block;overflow: hidden;margin-bottom: 40px;background: #f2f2f2; padding: 10px 0 10px 20px;color: #0072b8;font-size: 16px;}
.p-n-p-show .h5 .fa{    margin-right: 10px;}






.p-n-p-show-bottom{ display: block;background: #eee;padding: 50px 0;overflow: hidden;}
.p-n-p-show-bottom h6{ font-size: 16px; display: block;overflow: hidden;width: 1260px;margin: 0 auto 30px;line-height: 1em;color: #0072b8;border-bottom: 1px solid #ccc;padding-bottom: 10px;}
.p-n-p-show-bottom dd{ display: block;width: 1260px;margin: 0 auto;overflow: hidden;}
.p-n-p-show-bottom dd a{ display: block;float: left;width: auto;overflow: hidden;border: 1px solid #0072b8;color: #0072b8;font-size: 13px;margin: 0 10px 10px 0; padding:8px 15px; transition: all .3s; }
.p-n-p-show-bottom dd a:hover{ background: #0072b8; color: #fff; }

.p-n-p-show-bottom-a{ margin: 50px auto; width: 280px;}


.p-n-p-show .xxh a{ width: 100%;margin: 0;}

.p-n-p-show dd .pp{display: block;overflow: hidden;width: 15%;float: left;     margin: 0 2% 0 0;}
.p-n-p-show dd .pp:nth-child(6){ margin-right:0; }
.p-n-p-show dd .pp p{ display: block; width: 100%;}
.p-n-p-show dd .pp p:nth-child(2n){display: block;overflow: hidden;} 
.p-n-p-show dd .pp p:nth-child(2n) a{ display: block;text-align: left;font-size: 12px;margin-bottom: 16px;}



.p-pronews-list dl .p-pronews-list-one{}
.p-pronews-list dl .p-pronews-list-one a{ display: block;float: left;width:calc(31.333% - 2px);overflow: hidden;border: 1px solid #eee;margin: 0 3% 20px 0; transition: all .3s; height: 320px}
.p-pronews-list dl .p-pronews-list-one a:nth-child(3n){ margin-right:0; }
.p-pronews-list dl .p-pronews-list-one a p{ display: block; overflow: hidden;}
.p-pronews-list dl .p-pronews-list-one a p img{ display: block; width:100%; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; }
.p-pronews-list dl .p-pronews-list-one a:hover p img{ -webkit-transform:scale(1.1); -moz-transform:scale(1.1); transform:scale(1.1); }
.p-pronews-list dl .p-pronews-list-one h4{ display: block;color: #0067ca;font-weight: normal;font-size: 18px;margin: 30px auto;line-height: 1em;text-align: left;width: 80%;float: none; }
.p-pronews-list dl .p-pronews-list-one h3{ display: block;width: 80%;margin: 0 auto;float: none;}
.p-pronews-list dl .p-pronews-list-one a span{display: block;color: #666;font-size: 13px;letter-spacing: 0;line-height: 20px;min-height: 48px;margin: 0 auto 20px;text-align: justify;width: 80%;}
.p-pronews-list dl .p-pronews-list-one a:hover{ border: 1px solid #0067ca; }
.p-pronews-list dl .p-pronews-list-one a:hover h3{color: #0067ca;}


.p-tech-list{ display: block;overflow: hidden;}
.p-tech-list dl{ display: block;overflow: hidden;width: 1260px;margin: 0 auto 50px;}
.p-tech-list dl a{ display: block;border-bottom: 1px solid #eee;margin-bottom: 12px;padding-bottom: 12px;overflow: hidden;position: relative;}
.p-tech-list dl a .fa-angle-right{    display: inline-block;float: left;color: #999;font-size: 12px;    margin: 5px 0 0 0;}
.p-tech-list dl a span{ display: inline-block;float: left;color: #444;font-size: 14px;margin-left: 20px;font-weight: normal;letter-spacing: 1px;}
.p-tech-list dl a .fa-clipboard{ color: #0072b8;font-size: 13px;position: absolute;top: 0;right: 0;}
.p-tech-list dl a:hover span,.p-tech-list dl a:hover .fa-clipboard{ color: #0072b8; }

.p-tech-list .fy{ margin: 0 auto 50px;width: 1260px;float: none; }







.p-tech-list dl h6{ display: block;overflow: hidden;border-bottom: 1px solid #eee;margin-bottom: 30px;position: relative;font-size: 16px;color: #0072b8;padding-bottom: 5px;}
.p-tech-list dl h6 a{ display: inline-block;float: right;color: #0072b8;margin: 0;padding: 0;width: 26px;height: 26px;text-align: center;border: 1px solid #0072b8;line-height: 26px;font-size: 16px; }
.p-tech-list dl h6 a:hover,.p-tech-list dl .list-center .l-c-3-d h5 a:hover{ color:#fff;  background: #0072b8;}
.p-tech-list dl .list-center{ display: block; overflow: hidden;}
.p-tech-list dl .list-center a{ float: left;width: 47%;}
.p-tech-list dl .list-center a:nth-child(2n){ float: right; } 
.p-tech-list dl .list-center a span{ letter-spacing: 0; font-size: 13px; }


.p-tech-list dl .list-center .l-c-3-d{ display: block;float: left;width: 30%;margin: 0 5% 0 0;overflow: hidden;}
.p-tech-list dl .list-center .l-c-3-d:nth-child(3n){ margin-right:0; }
.p-tech-list dl .list-center .l-c-3-d h5{ border-bottom: 1px solid #ddd;margin-bottom: 30px;line-height: 40px;color: #0067cb;font-size: 14px;}
.p-tech-list dl .list-center .l-c-3-d h5 a{display: inline-block;float: right;color: #0072b8;margin: 0;padding: 0;width: 26px;height: 26px;text-align: center;border: 1px solid #0072b8;line-height: 26px;font-size: 16px;}
.p-tech-list dl .list-center .l-c-3-d a{float: none;display: block;width: 100%;}
.p-tech-list dl .list-center .l-c-3-d a:nth-child(2n){ margin-right:0; }
.p-tech-list dl .list-center .l-c-3-d .l-c-3-d-a{ display: block;overflow: hidden;width: 100%;}

.p-tech-list .pcn-eol{display: block;overflow: hidden;width: 1260px; border-bottom: 1px solid #eee; margin: 0 auto 20px;}
.p-tech-list .pcn-eol span{ display: block;float: left;font-size: 14px;color: #0072b8;padding: 0 0 0 25px;line-height: 30px;}
.p-tech-list .pcn-eol font{ float: right;font-size: 14px;margin: 0 100px 0 0;color: #0072b8;line-height: 30px;}
.p-tech-list dl a .pcn-time{float: right;color: #0067cb;margin: 0 90px 0 0;font-size: 13px;}


.search-center{ display: block; overflow: hidden;}
.search-center .tables{ width: 800px; margin: 0 auto 50px;}
.search-center .tables table{ display: block;overflow: hidden;width: 100%;     border: 1px solid #eee;}
.search-center .tables table tbody,.search-center .tables table tbody tr{ display: block;width: 100%;overflow: hidden;} 
.search-center .tables table tbody tr th,.search-center .tables table tbody tr td{    display: block;float: left;width: 50%;      text-align: left; text-indent: 3em;  border: 0;  border-bottom: 1px solid #eee;font-size: 13px;color: #444;line-height: 30px;}
.search-center .tables table tbody tr th{    border: 0;background: #eee;line-height: 40px;font-weight: bold;color: #0366cb;}

.search-center .tables table tbody tr:hover{ background: #f8f8f8; }

.search-center .tables table tbody tr td:nth-child(1){width: calc(50% - 1px);border-right: 1px solid #eee;}


.search-center .tables table tbody tr td a{ color: #0065c7; font-size: 13px;}


#cd-table{     margin: 0 auto 50px; }






 
.p-history-list-n-center{ display: block; background: url(../images/p-history-list-n-bg.png); background-size: cover; padding: 0px 0 50px;}
.p-history-list-n .p-history-list-n-fj{ display: block;position: absolute;width: auto;z-index: 99;height: 80px;right: 50%;margin-right: -720px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);margin-top: -34px;}
.p-history-list-n-center .p-history-list-n-txt{ display: table; width: 1260px;margin: 0px auto 50px;overflow: hidden;}
.p-history-list-n-center .p-history-list-n-txt h5{ display: block;border-right: 2px solid #0072b8;margin-right: 5%;width: 90%;padding-right: 5%;overflow: hidden; }
.p-history-list-n-center .p-history-list-n-txt h5 img{ display: block;width: 100%;}
.p-history-list-n-center .p-history-list-n-txt h6{ display: table-cell;vertical-align: middle;width: 70%;}
.p-history-list-n-center .p-history-list-n-txt h6 strong{ line-height: 1em;   color: #0072b8;font-size: 50px;display: block;font-weight: bold;letter-spacing: 2px;}
.p-history-list-n-center .p-history-list-n-txt h6 span{ display: block;color: #333;font-size: 20px;margin: 20px 0;text-transform: uppercase;}
.p-history-list-n-center .p-history-list-n-txt h6 font{ display: block;color: #333;letter-spacing: 1px;font-size: 14px;line-height: 24px;}
 




.no-info{ display: block;width: 1260px;margin: 50px auto;min-height: 400px;letter-spacing: 2px;font-size: 16px;color: #666;}



 
.p-contact-list-cat{}
.p-contact-list-cat .p-contact-list{border-bottom: 0 solid #eee;padding: 0;display: block;overflow: hidden;float: right;width: 75%;margin-bottom: 40px;margin: 0;}
.p-contact-list-cat .p-contact-list dd{    float: left;display: block;overflow: hidden;width: calc(31.3333% - 42px);border: 1px solid #eee;padding: 20px;margin: 0 3% 3% 0;}
.p-contact-list-cat .p-contact-list dd:nth-child(4n){float: left;display: block;overflow: hidden;width: calc(31.3333% - 42px);border: 1px solid #eee;padding: 20px;margin: 0 3% 3% 0;}
.p-contact-list-cat .p-contact-list dd:nth-child(3n){ margin-right:0; }
.p-contact-list-cat .p-contact-list dd a{ padding-bottom:0; }
 




 
 
.p-contact-1{ background: #eee;  display: table;width: 1260px;margin: 0 auto 30px;overflow: hidden;}
.p-contact-1 .left{ display: block; width: 100%; }
.p-contact-1 .left img{ display: block; width: 100%;}
.p-contact-1 .right{ display: table-cell;vertical-align: middle;width: 40%;padding: 0 5%;}
.p-contact-1 .right strong{    color: #333;display: block;font-size: 16px;font-weight: normal;letter-spacing: 0;text-align: left;}
.p-contact-1 .right span{    display: block;font-size: 13px;color: #777;margin: 20px 0;text-align: left;letter-spacing: 0;}
.p-contact-1 .right .to-a{}
 




 
.p-job-list-z{ display: block;overflow: hidden;width: 1260px;margin: 0 auto;}
.p-n-title-left{ display: block;overflow: hidden;border: 1px solid #0072b8;margin-bottom: 30px;float: left;width: 16%;}
.p-n-title-left a{ display: block;color: #0072b8;line-height: 36px;font-size: 14px;text-indent: 2em;margin: 15px 0;}
.p-n-title-left a:hover{    background: #0072b8;color: #fff;}

.p-job-list-z .right{border-bottom: 0 solid #eee;padding: 0;display: block;overflow: hidden;float: right;width: 75%;margin-bottom: 40px;}
.p-job-list-z .p-job-list .p-j-l-title dd span:nth-child(1),.p-job-list-z .p-job-list .recuite-info .recuite-top dd span:nth-child(1){width: 40%; text-indent: 30px;}
.p-job-list-z .p-job-list .p-j-l-title dd span:nth-child(2),.p-job-list-z .p-job-list .recuite-info .recuite-top dd span:nth-child(2){width: 20%;}
.p-job-list-z .p-job-list .p-j-l-title dd span:nth-child(3),.p-job-list-z .p-job-list .recuite-info .recuite-top dd span:nth-child(3){width: 40%;}
.p-job-list-z .p-job-list .recuite-info .recuite-top,.p-job-list-z .p-job-list .p-j-l-title dd,.p-job-list-z .p-job-list .recuite-info .recuite-li{width:100%;}

.p-job-bottom dd{ display: block;overflow: hidden;width: 75%;text-align: center;margin: 0 0 0 25%;}
.p-job-list-z .p-job-list .recuite-info .recuite-li .r-l-title p{ width:40%; }
.p-job-list-z .p-job-list .recuite-info .recuite-li dl dd{ margin: 30px 0; width:100%; }

 

 
.p-honor-z{display: block;overflow: hidden;width: 1260px;margin: 0 auto;}
.p-honor-z .right{border-bottom: 0 solid #eee;padding: 0;display: block;overflow: hidden;float: right;width: 75%;margin-bottom: 40px;}
.p-honor-z .p-honor dl dd h3 p{ width: 100%;}
.p-honor-z .p-honor dl dd strong{ font-size: 16px; line-height: 60px;width: 60px;height: 60px;}
.p-honor-z  .p-honor .line{ left: 30px; opacity: 0.4; }
.p-honor-z  .p-honor dl dd h3{     margin-top: 20px; width: calc(100% - 100px); }
 


 
.p-culture-z{display: block;overflow: hidden;width: 1260px;margin: 0 auto;}
.p-culture-z .p-culture{ padding: 0;display: block;overflow: hidden;float: right;width: 75%;margin-bottom: 40px;}
 

 
.p-history-list-n-center-z{display: block;overflow: hidden;width: 1260px;margin: 0 auto;}
.p-history-list-n-center-z .right{ padding: 0;display: block;overflow: hidden;float: right;width: 75%;margin-bottom: 40px; }
.p-history-list-n-center .p-history-list-n-center-z  .p-history-list-n-txt,.p-history-list-n-center-z .p-history-list-n,.p-history-list-n ,.p-history-list-n-center-z .swiper-container2 { width:100%; }
.p-history-list-n-center-z .p-history-list-n .swiper-container2 .swiper-slide{    width: 20% !important; margin-left: 0; }
.p-history-list-n-center-z .p-history-list-n .p-history-list-n-fj{ right:0; margin-right: 0; }
.p-history-list-n-center  .p-history-list-n-center-z .p-history-list-n-txt h6 strong{ font-size:40px; }
.p-history-list-n-center-z  .p-history-list-n .l-r{ width: 100%;margin: -31px 0 0 0;display: block;position: absolute;left: 0;top: 50%;}
 
.p-history-list-n-center-z .p-history-list-n .swiper-container2 .swiper-slide:nth-child(1){ margin-left: 0;}


 
.p-about-1-2-191217-w-z{display: block;overflow: hidden;width: 1260px;margin: 0 auto 50px;}
.p-about-1-2-191217-w-z .p-about-1-2-191217-w{padding: 0;display: block;overflow: hidden;float: right;width: 75%;margin-bottom: 40px; }
.p-about-1-2-191217-w-z .p-about-1-2-191217-w .right dl dd strong{width:20%;    line-height: 40px;}
.p-about-1-2-191217-w-z .p-about-1-2-191217-w .right dl dd span{ width:75%;    line-height: 40px;} 
.p-about-1-2-191217-w-z .p-about-1-2-191217-w .left h4{ font-size: 16px;letter-spacing: 0;color: #444;line-height: 30px;}
.p-about-1-2-191217-w-z .p-about-1-2-191217-w .left h4 span{ text-indent: 0;}
.p-about-1-2-191217-w-z .p-about-1-2-191217-w .right{width:49%;}
.p-about-1-2-191217-w-z  .p-about-1-2-191217-w .left h3 span{     font-weight: bold;   margin-bottom: 10px;}
 






 
.p-tech-list-lr{    display: block;overflow: hidden;width: 1260px;margin: 0 auto;}
.p-tech-list-lr dt{ display: block;overflow: hidden;border: 1px solid #0072b8;margin-bottom: 30px;float: left;width: 16%;}
.p-tech-list-lr dt a{ display: block;color: #0072b8;line-height: 36px;font-size: 14px;text-indent: 2em;margin: 15px 0;}
.p-tech-list-lr dt a .fa{    font-size: 12px;}
.p-tech-list-lr dt a:hover{ background: #0072b8; color: #fff;}
.p-tech-list-lr dl{ border-bottom: 0 solid #eee;padding: 0;display: block;overflow: hidden;float: right;width: 75%;margin-bottom: 40px;margin: 0;}
 















@media only screen and (max-width:1600px ) {


}











@media only screen and (max-width:1300px ) {
.banner .swiper-button-prev, .banner .swiper-button-next{ opacity: 0; }

}


