@charset"utf-8";li{list-style:none}legend{color:#5A5A5A}fieldset,img{border:0}i,em{font-style:normal}ul{margin:0;padding:0}strong{font-weight:bold}caption,th{text-align:left}q:before,q:after{content:''}sup{vertical-align:super}sub{vertical-align:sub}del,ins{text-decoration:none}small{font-size:12px;display:block}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select{font-size:100%}input.hidefocus::-moz-focus-inner{border:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}table{border-collapse:collapse;border-spacing:0;empty-cells:show}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;outline:none}*{padding:0;margin:0;}a{text-decoration:none!important;-webkit-tap-highlight-color:transparent;outline:none}strong{font-weight:bold}ul{list-style:none}*html.clearfix{zoom:1}*+html.clearfix{zoom:1}.clearfix{zoom:1}*+html .clearfix{zoom:1}.clearfix:after{height:0;visibility:hidden;content:".";display:block;clear:both}

a,html,ody,p,span{font-family:'Noto Sans SC', sans-serif!important}a:hover{color: #00479d;}.aligncenter{margin:0 auto;display:block}.contentfix{max-width:1800px;margin:0 auto;width: 90%;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display: swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display: swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
html{font-size:62.5%; /* 10÷16=62.5% */}body{font-size:16px;font-size:1.6rem ; line-height:2;font-family:'Roboto',sans-serif;color:#333;background:#f9f9f9;}
.bold{font-weight: 600;}.lighter{font-weight: lighter;}.fontsize14{font-size: 1.4rem;color: #5d6167;}img{max-width: 100%;height: auto;display: block;}
@font-face{font-family:'iconfont';src:url('../fonts/iconfont.eot?t=1481266234445');src:url('../fonts/iconfont.eot?t=1481266234445#iefix') format('embedded-opentype'),url('../fonts/iconfont.woff?t=1481266234445') format('woff'),url('../fonts/iconfont.ttf?t=1481266234445') format('truetype'),url('../fonts/iconfont.svg?t=1481266234445#iconfont') format('svg')}

body.fixed{position:fixed;overflow:hidden;width:100%;height:100%}
.swiper-container{width:100%;height:100%;margin-right:auto;margin-left:auto}
.box-index{background-color:#000}
.swiper-slide{overflow:hidden}
#i-c1 .swiper-slide{height:auto}
.container{width:100%}
@media(min-width:1430px){.container{width:1400px}
}
@media(max-width:767px){.col-xs-6:nth-child(2n+1){padding-right:7.5px}
.col-xs-6:nth-child(2n){padding-left:7.5px}
}
li,ol,ul{list-style:none}
a{color:inherit}
a:hover,a:link,a:visited{text-decoration:none;color:inherit}
input[type=number]{-moz-appearance:textfield}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}
ul{margin:0;padding:0}
button,input,textarea{resize:none;border:0;outline:0}
*[data-type='iframe'],*[data-fancybox],.slick-slide:focus{outline:none!important}
a{text-decoration:none;color:inherit}
a:hover{text-decoration:none;color:inherit}
a:visited,a:link{text-decoration:none;color:inherit}
.img-box{position:relative;display:block;overflow:hidden;height:0;padding-bottom:100%}
.img-box img{position:absolute;top:0;left:0;display:block;width:100%;height:auto}
.img-box img[src=''],.img-box img:not([src]){opacity:0;border:0}
.header{position:fixed;z-index:9;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;width:100%;height:80px;padding:0 50px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
@media(max-width:991px){.header{padding:0 15px}
}
.header .logo{position:relative;z-index:9;float:left;overflow:hidden;width:auto;height:70px;margin-top:9px;-webkit-transition:all .2s ease;transition:all .2s ease}
@media(max-width:767px){.header .logo{height:40px;margin-top:15px}
}
.header .logo .blue-logo{display:none}
.header .logo p{font-size:22px;line-height:32px;display:inline-block;float:left;margin:15px 0 0 0;-webkit-transition:all 1s;transition:all 1s;color:#fff}
@media(max-width:991px){.header .logo p{display:none}
}
.header .logo img{display:block;float:left;height:100%;margin-right:14px}
.header .menu{position:absolute;right:0;font-weight:400;font-size:18px;color:#fff;left:20px;width:680px;height:30px;margin:auto;margin-top:28px;cursor:pointer;-webkit-transition:all 1s;transition:all 1s}
@media(max-width:991px){.header .menu{position:absolute;right:0;left:0;font-size:0;width:110px;height:30px;margin:auto;margin-top:23px;cursor:pointer;-webkit-transition:all 1s;transition:all 1s;background:url(../images/menu.png) no-repeat}
}
.header .left{float:left}
.header .right{float:right}
.header .right .tel{float:left;padding-top:10px}
@media(max-width:1500px){.header .right .tel{display:none}
}
@media(max-width:1200px){.header .left{display:none}
}
.header .right .tel p{line-height:30px;margin:0;-webkit-transition:all 1s;transition:all 1s;color:#fff}
.header .right .tel p:before{display:inline-block;float:left;width:19px;height:24px;margin-top:2px;margin-right:14px;content:'';background:url(../images/tel1.png) no-repeat}
.header .right .tel p a:hover{text-decoration:underline}
.header .right .tel p:last-child:before{display:inline-block;float:left;width:19px;height:24px;margin-top:4px;margin-right:14px;content:'';background:url(../images/shop1.png) no-repeat}
.header .right .language{float:right;margin-left:26px}
.header .right .language ul li{display:inline-block;margin-top:23px}
.header .right .language ul li a{line-height:34px;display:block;width:34px;height:34px;-webkit-transition:all 1s;transition:all 1s;text-align:center;border-radius:50%;background-color:#fff}
.header-in{position:fixed;top:0;background-color:#fff}
.header-blue{box-shadow:0 0 10px 0 rgba(0,0,0,.2)}
.header-blue .logo p{color:#e60012}
.header-blue .logo .blue-logo{display:block}
.header-blue .menu{color:#e60012}
@media(max-width:991px){.header-blue .menu{background:url(../images/menublue_bg.png) no-repeat}
}
.header-blue .right{float:right}
.header-blue .right .tel p{color:#e60012}
.header-blue .right .tel p:before{background:url(../images/tel2.png) no-repeat}
.header-blue .right .language ul li a{color:#fff;background-color:#e60012}
.open-header{position:fixed;z-index:10;top:0;width:100%;padding:0 50px;max-height:100%;overflow:auto;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateY(-102%);-ms-transform:translateY(-102%);transform:translateY(-102%);background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}
@media(max-width:767px){.open-header{height:100%;padding:0 15px}
}
.open-header .logo{position:relative;z-index:9;display:inline-block;overflow:hidden;width:auto;height:52px;margin-top:9px;-webkit-transition:all .2s ease;transition:all .2s ease}
@media(max-width:767px){.open-header .logo{height:40px;margin-top:15px}
}
.open-header .logo p{font-size:22px;line-height:32px;display:inline-block;float:left;margin:15px 0 0 0;color:#e60012}
@media(max-width:991px){.open-header .logo p{display:none}
}
.open-header .logo img{display:block;float:left;height:100%;margin-right:24px}
.open-header .h-close{line-height:50px;position:absolute;z-index:9;top:10px;right:50px;display:inline-block;width:50px;height:50px;cursor:pointer}
@media(max-width:767px){.open-header .h-close{right:0}
}
.open-header .h-close:after{font-size:32px;content:'x';color:#e60012}
@media(max-width:767px){.open-header .h-close:after{font-size:30px}
}
@media(max-width:767px){.open-header .nav{padding-top:3%}
}
.open-header .nav .level-1{overflow:hidden;text-align:center}
.open-header .nav .level-1>li{display:inline-block;width:16%;margin-top:50px;margin-right:-6px;vertical-align:top}
@media(max-width:1320px){.open-header .nav .level-1>li{width:19%;margin-top:30px}
}
@media(max-width:767px){.open-header .nav .level-1>li{width:100%;margin-top:0}
}
.open-header .nav .level-1>li>a{font-size:16px;line-height:30px;font-weight:bold;position:relative;display:block;padding:10px 20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
@media(max-width:767px){.open-header .nav .level-1>li>a{border-top:0}
}
.open-header .nav .level-1>li>ul.level-2{overflow:hidden;padding:30px 4px 40px}
@media(max-width:1320px){.open-header .nav .level-1>li>ul.level-2{padding:30px 4px 10px}
}
@media(max-width:767px){.open-header .nav .level-1>li>ul.level-2{display:none}
}
.open-header .nav .level-1>li>ul.level-2 li{position:relative;border-left:1px solid #ddd}
.open-header .nav .level-1>li>ul.level-2 li:before{position:absolute;top:18px;left:-4px;display:inline-block;width:7px;height:7px;content:'';border:1px solid #bac5dd;border-radius:50%;background-color:#fff}
.open-header .nav .level-1>li>ul.level-2 li:first-child:after{position:absolute;top:0;left:-1px;display:block;width:1px;height:18px;content:'';background-color:#fff}
.open-header .nav .level-1>li>ul.level-2 li:last-child:after{position:absolute;bottom:0;left:-1px;display:block;width:1px;height:17px;content:'';background-color:#fff}
.open-header .nav .level-1>li>ul.level-2 li a{font-size:16px;line-height:22px;display:inline-block;margin-left:10px;padding:10px 14px;color:#000}
.open-header .nav .level-1>li>ul.level-2 li a:hover{color:#fff;border-radius:30px;background-color:#e60012}
.open-header .h-bottom{padding-top:8px;border-top:1px solid #ddd}
.open-header .h-bottom .tel{display:inline-block}
@media(max-width:767px){.open-header .h-bottom .tel{display:none}
}
.open-header .h-bottom .tel p{line-height:42px;margin:0;display:inline-block;-webkit-transition:all 1s;transition:all 1s;color:#e60012}
@media(max-width:1440px){.open-header .h-bottom .tel p{display:block}
}
.open-header .h-bottom .tel p:before{display:inline-block;float:left;width:19px;height:24px;margin-top:8px;margin-right:14px;content:'';background:url(../images/tel2.png) no-repeat}
.open-header .h-bottom .tel p a:hover{text-decoration:underline}
.open-header .h-bottom p:last-child{padding-left:20px}
@media(max-width:1440px){.open-header .h-bottom p:last-child{padding-left:0}
}
.open-header .h-bottom p:last-child:before{margin-top:10px;background:url(../images/shop2.png) no-repeat}
.open-header .h-bottom .language{float:right;margin-left:10px}
@media(max-width:1199px){.open-header .h-bottom .language{display:none}
}
.open-header .h-bottom .language ul{padding:2px 0}
.open-header .h-bottom .language ul li{line-height:38px;float:left;height:38px;border:1px solid #8c9fc7;border-radius:30px 0 0 30px}
.open-header .h-bottom .language ul li a{display:block;padding:0 14px}
.open-header .h-bottom .language ul li:last-child{border-left:none;border-radius:0 30px 30px 0}
.open-header .h-bottom .language ul li:hover{color:#fff;background-color:#e60012}
.open-header .h-bottom .share{float:right;overflow:hidden;height:42px;margin-left:10px}
@media(max-width:991px){.open-header .h-bottom .share{display:none}
}
.open-header .h-bottom .bdsharebuttonbox{-webkit-transition:all .2s;transition:all .2s}
.open-header .h-bottom .bdsharebuttonbox a{margin:0 5px;padding:0;-webkit-transition:all .5s;transition:all .5s;background:0}
.open-header .h-bottom .bdsharebuttonbox a:before{font-family:'iconfont'!important;font-size:24px;line-height:42px;display:block;width:42px;height:42px;content:'\e62d';text-align:center;color:#fff;border-radius:50%;background-color:#e60012;background-color:none}
.open-header .h-bottom .bdsharebuttonbox a:first-child{padding-left:0}
.open-header .h-bottom .bdsharebuttonbox a:hover{opacity:1}
.open-header .h-bottom .bdsharebuttonbox a:hover:before{background-color:#25b7ff}
.open-header .h-bottom .bdsharebuttonbox .bds_sqq:before{content:'\e62d'}
.open-header .h-bottom .bdsharebuttonbox .bds_tsina:before{content:'\e7ed'}
.open-header .h-bottom .bdsharebuttonbox .bds_weixin:before{content:'\e609'}
.open-header .h-bottom .bdsharebuttonbox .bds_email:before{content:'\e6bd'}
.open-header .h-bottom .search{position:relative;float:right;width:190px;height:38px;margin-top:2px;margin-left:15px}
@media(max-width:767px){.open-header .h-bottom .search{width:100%}
}
.open-header .h-bottom .search input{line-height:38px;padding:0 16px;border:1px solid #8c9fc7;border-radius:50px}
@media(max-width:767px){.open-header .h-bottom .search input{width:100%}
}
.open-header .h-bottom .search .submit{line-height:36px;position:absolute;top:0;right:10px;width:36px;height:36px;margin:0;padding:0;outline:0;background:0}
.open-header .h-bottom .search .submit:after{font-family:'iconfont'!important;font-size:26px;content:'\e61a';color:#e60012}
.open-header .h-bottom .job{float:right;margin-top:2px;margin-left:10px}
@media(max-width:991px){.open-header .h-bottom .job{display:none}
}
.open-header .h-bottom .job a{font-size:16px;line-height:38px;display:inline-block;height:38px;padding:0 20px;color:#fff;border-radius:30px;background-color:#e60012}
.open-header .h-bottom .job a:before{font-family:'iconfont'!important;font-size:18px;margin-right:10px;content:'\e883'}
.open-header .h-bottom .job a:hover{background-color:#25b7ff}
@media(min-width:768px){.open-header .m-link{display:none}
}
@media(max-width:767px){.open-header .m-link{display:block;text-align:center;padding-top:8px}
.open-header .m-link ul{display:inline-block}
.open-header .m-link ul li{position:relative;display:inline-block}
.open-header .m-link ul li a{line-height:42px;display:inline-block;width:42px;height:42px;margin:0 9px;-webkit-transition:all .4s;transition:all .4s;text-align:center;border:1px solid #e60012;border-radius:50%}
.open-header .m-link ul li a:before{font-family:'iconfont'!important;font-size:24px;content:'\e627';color:#e60012}
.open-header .m-link ul li.link-2 a:before{font-size:22px;line-height:40px;content:'\e613'}
.open-header .m-link ul li.link-3 a:before{content:'\e601'}
.open-header .m-link ul li .erweima{position:absolute;top:-200px;display:none;width:176px;height:176px;padding:10px;-webkit-transform:translateX(-40%);-ms-transform:translateX(-40%);transform:translateX(-40%);border:1px dashed #333;border-radius:10px}
.open-header .m-link ul li .erweima img{width:100%;border:18px solid #e60012;border-radius:10px}
.open-header .h-bottom{border-top:0}
}
@media(max-width:767px) .open-header .h-bottom .link{display:block}
.open-header .h-bottom .link{float:right}
@media(max-width:767px){.open-header .h-bottom .link{display:none}
}
.open-header .h-bottom .link ul li{position:relative;display:inline-block}
.open-header .h-bottom .link ul li .erweima{position:absolute;top:-200px;display:none;width:176px;height:176px;padding:10px;-webkit-transform:translateX(-40%);-ms-transform:translateX(-40%);transform:translateX(-40%);border:1px dashed #333;border-radius:10px}
.open-header .h-bottom .link ul li .erweima:after{position:absolute;right:0;bottom:0;left:0;display:block;width:0;height:0;margin:auto;content:'';border-top:10px solid #e60012;border-right:10px solid transparent;border-left:10px solid transparent}
.open-header .h-bottom .link ul li .erweima img{width:100%;border:18px solid #e60012;border-radius:10px}
.open-header .h-bottom .link ul li:hover a{border-color:#25b7ff}
.open-header .h-bottom .link ul li:hover a:before{color:#25b7ff}
.open-header .h-bottom .link ul li:hover .erweima{display:block}
.open-header .h-bottom .link ul li a{line-height:42px;display:inline-block;width:42px;height:42px;margin:0 9px;-webkit-transition:all .4s;transition:all .4s;text-align:center;border:1px solid #e60012;border-radius:50%}
.open-header .h-bottom .link ul li a:before{font-family:'iconfont'!important;font-size:24px;content:'\e627';color:#e60012}
.open-header .h-bottom .link ul li a:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);opacity:1}
.open-header .h-bottom .link ul li.link-2 a:before{font-size:22px;line-height:40px;content:'\e613'}
.open-header .h-bottom .link ul li.link-3 a:before{content:'\e601'}
.open-header .video{display:inline-block}
.open-header .video .iframe{display:none;width:100%}
.open-header .video:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.5}
/*banner*/
.banner{background-position: center;background-size: cover;}
.banner_guanyukunbao{background:url(../images/title/about.jpg) no-repeat;}
.banner_honer{background:url(../images/title/rongyu.jpg) no-repeat;}
.banner_guanliangongsi{background:url(../images/title/jituanjiagou.jpg) no-repeat;}
.banner_products{background:url(../images/title/t8.jpg) no-repeat;}
.banner_news{background:url(../images/title/t4.jpg) no-repeat;}
.banner_qiyewenhua{background:url(../images/title/t5.jpg) no-repeat;}
.banner_lianxiwomen{background:url(../images/title/lianxiwomen.png) no-repeat;}
.banner h1{font-weight: bold;margin-bottom: 20px;}
.banner_guanyukunbao h1,.banner_honer h1,.banner_guanliangongsi h1,.banner_news h1,.banner_qiyewenhua h1,.banner_qiyewenhua h1,.banner_lianxiwomen h1{color: #d13334;}.banner_guanyukunbao p,.banner_honer p,.banner_guanliangongsi p,.banner_news p,.banner_qiyewenhua p,.banner_qiyewenhua p,.banner_lianxiwomen p{color: #d13334;border-bottom: 1px solid #d13334;border-top: 1px solid #d13334;display: inline-block;}
.banner_products h1{color: #fff;}.banner_products p{color: #fff;border-bottom: 1px solid #fff;border-top: 1px solid #fff;display: inline-block;}
/*dangjianzhichuang*/
.dangjianzhichuang .about .pic {width: 100%!important;}
.dangjianzhichuang .swiper-container{width:100%;height:380px;padding-top:30px;padding-bottom:30px;margin-top:30px;background:#fff}
.dangjianzhichuang .swiper-slide{background-position:center;background-size:cover;width:500px;border-radius:8px}
.dangjianzhichuang .ban{width:100%;padding-top:0;padding-bottom:30px;margin-top:0;background:#fff}
.dangjianzhichuang .about .pic{width: 100%;}
/*yuangongfengcai*/
.ygfc_list ul{margin-top:30px}.ygfc_list ul li{margin-bottom:20px}.ygfc_list ul li a{display: block;background: #fff;padding:20px}
.ygfc_news .gallery img{height:100%;width:100%;}
.ygfc_news .gallery a{width:300px;height:200px;display:inline-block;overflow:hidden;margin:4px 6px;box-shadow:0 0 4px -1px #000}
.ygfc_news .ribbon>img{position:absolute;top:0;right:0;border:0}
.ygfc_news .hljs-comment,.hljs-quote{color:#969896}
.ygfc_news .hljs-deletion,.ygfc_news .hljs-name,.ygfc_news .hljs-regexp,.ygfc_news .hljs-selector-class,.ygfc_news .hljs-selector-id,.ygfc_news .hljs-tag,.ygfc_news .hljs-template-variable,.hljs-variable{color:#c66}
.ygfc_news .hljs-tag{color:#f8f8f2}
.ygfc_news .hljs-built_in,.ygfc_news .hljs-builtin-name,.ygfc_news .hljs-link,.ygfc_news .hljs-literal,.ygfc_news .hljs-meta,.ygfc_news .hljs-number,.ygfc_news .hljs-params,.ygfc_news .hljs-type{color:#de935f}
.ygfc_news .hljs-attr{color:#f0c674}
.ygfc_news .hljs-addition,.ygfc_news .hljs-bullet,.ygfc_news .hljs-string,.ygfc_news .hljs-symbol{color:#b5bd68}
.ygfc_news .hljs-section,.ygfc_news .hljs-title{color:#81a2be}
.ygfc_news .hljs-keyword,.ygfc_news .hljs-selector-tag{color:#b294bb}
.ygfc_news .hljs{display:block;overflow-x:auto;background:#1d1f21;color:#c5c8c6;padding:.8em}
.ygfc_news .hljs-emphasis{font-style:italic}
.ygfc_news .hljs-strong{font-weight:700}

.swiper-slide{position:relative;width:100%}
.swiper-button-next .wheel{position:absolute;left:11px;display:inline-block;width:2px;height:5px;-webkit-animation:jump 1.6s infinite;animation:jump 1.6s infinite;background-color:rgba(255,255,255,.5);background-size:cover}
.fixed .swiper-wrapper{z-index:11}
.swiper-pagination-clickable .swiper-pagination-bullet{display:inline-block;width:16px;height:auto;opacity:1;background:0}
.swiper-pagination-clickable .swiper-pagination-bullet:before{display:block;width:4px;height:4px;margin:0 auto;margin-top:4px;content:'';border-radius:50%;background-color:#fff}
.swiper-pagination-clickable .swiper-pagination-bullet:after{display:block;width:1px;height:15px;margin:4px auto;content:'';background-color:#828282}
.swiper-pagination-clickable .swiper-pagination-bullet:last-child:after{display:none}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:8px 0}
.swiper-pagination-clickable .swiper-pagination-bullet-active{background:0}
.swiper-pagination-clickable .swiper-pagination-bullet-active:before{width:16px;height:16px;border:1px solid #fff;background:0}
.swiper-container-vertical>.swiper-pagination-bullets{right:20px}
@media(max-width:1560px){.swiper-container-vertical>.swiper-pagination-bullets{right:10px}
}
.swiper-button-disabled{display:none}
.title{text-align:center}
.title h2{font-size:28px;margin:0;color:#fff}
.title h2:after{display:block;width:35px;height:5px;margin:0 auto;margin-top:10px;content:'';background:url(../images/title-icon.png) no-repeat center}
.title p{font-size:18px;font-weight:400;margin:10px 0 0 0;text-transform:uppercase;color:#fff}
.box-about{height:100%;background:url(../images/about_bg.jpg) no-repeat center;background-size:cover}
.box-about .about{position:absolute;top:50%;left:0;width:100%;padding:0 50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
@media(max-width:991px){.box-about .about{top:55%;padding:0 15px}
}
.box-about .item{margin-top:10%;text-align:center;color:#fff}
.box-about .item h3{font-family:'ITC Avant Garde Gothic'!important;font-size:108px;font-weight:normal;display:inline-block}
@media(max-width:1560px){.box-about .item h3{font-size:80px}
}
@media(max-width:991px){.box-about .item h3{font-size:60px}
}
@media(max-width:767px){.box-about .item h3{font-size:40px}
}
.box-about .item span{font-size:48px;display:inline-block}
.box-about .item p{font-size:20px;line-height:1.6;margin:0}
@media(max-width:1560px){.box-about .item p{font-size:18px}
}
@media(max-width:767px){.box-about .item p{font-size:13px}
}
.box-about .more{display:block;margin-top:100px;text-align:center}
@media(max-width:991px){.box-about .more{margin-top:30px}
}
.cp-font{font-size:20px;color:#fff;text-align:center}
.box-cp{height:100%;background:url(../images/bg/bg23.jpg) no-repeat center;background-size:cover}
.box-cp .about{position:absolute;top:50%;left:0;width:100%;padding:0 50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
@media(max-width:991px){.box-cp .about{top:55%;padding:0 15px}
}
.box-cp .item{margin-top:10%;height:280px;width:280px;margin-right:auto;margin-left:auto;border-radius:50%;text-align:center;color:#fff}
.cp-font{font-size:26px;text-align:center;color:#fff}
@media(max-width:1560px){.box-cp .item{margin-top:10%;text-align:center;height:220px;width:220px;margin-right:auto;margin-left:auto;border-radius:50%;color:#fff}
.box-cp .item h3{font-size:80px}
.cp-font{font-size:20px;text-align:center;color:#fff}
}
@media(max-width:991px){.box-cp .item{margin-top:10%;text-align:center;height:160px;width:160px;margin-right:auto;margin-left:auto;border-radius:50%;color:#fff}
.box-cp .item h3{font-size:60px}
.cp-font{font-size:16px;color:#fff;text-align:center}
}
@media(max-width:767px){.box-cp .item{margin-top:10%;text-align:center;height:120px;width:120px;margin-right:auto;margin-left:auto;border-radius:50%;color:#fff}
.cp-font{text-align:center;font-size:12px;color:#fff}
}
.box-structure{height:100%;background:url(../images/bg/bg28.png) no-repeat center}
.box-structure .structure{position:absolute;top:58%;left:0;padding-left:10%;width:90%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
@media(max-width:991px){.box-structure .structure{display:none}
}
.box-structure .phone-structure{position:absolute;top:55%;left:0;display:none;width:100%;padding:0 50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
@media(max-width:991px){.box-structure .phone-structure{display:block}
}
.box-structure .title{padding:0 50px;text-align:left}
@media(max-width:991px){.box-structure .title{padding:0 15px;text-align:center}
}
.box-structure .title h2{color:#e60012}
@media(max-width:767px){.box-structure .title h2{font-size:24px}
}
.box-structure .title h2:after{margin:10px 0 0 0;background:url(../images/title-iconb.png) no-repeat left}
@media(max-width:991px){.box-structure .title h2:after{margin:0 auto;margin-top:10px;background:url(../images/title-iconb.png) no-repeat center}
}
.box-structure .title p{color:#666}
@media(max-width:767px){.box-structure .title p{font-size:15px}
}
.box-structure ul{overflow:hidden}
.box-structure ul li{float:left;width:30%;padding:60px 0}
.box-structure ul li:nth-child(2),.box-structure ul li:nth-child(3){width:20%}
.box-structure img{width:100%}
.box-structure .title-s{padding:10px;background-color:#e60012}
@media(max-width:1560px){.box-structure .title-s{padding:0 10px}
}
@media(max-width:991px){.box-structure .title-s{padding:10px}
}
.box-structure .title-s h3{font-size:17px;line-height:30px;margin:0;color:#fff}
@media(max-width:1560px){.box-structure .title-s h3{font-size:14px}
}
.box-structure .title-s h3 span{font-family:'Agency FB'!important;text-transform:uppercase}
@media(max-width:991px){.box-structure .list{margin-top:20px}
}
.box-structure .item{position:relative;overflow:hidden}
.box-structure .item-2 .title-s{background-color:#fff}
.box-structure .item-2 .title-s h3{color:#333}
.box-structure .item .mask{position:absolute;bottom:0;width:100%;height:100%;padding:20px 30px;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateY(102%);-ms-transform:translateY(102%);transform:translateY(102%);background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}
@media(max-width:1560px){.box-structure .item .mask{padding:20px 10px}
}
.box-structure .item .mask:before{position:absolute;top:0;left:0;display:block;width:100%;height:4px;content:'';background-color:#e60012}
.box-structure .item .mask h3{font-size:20px;line-height:30px;margin:0}
.box-structure .item .mask h3 span{font-family:'Agency FB'!important;text-transform:uppercase}
.box-structure .item .mask p{line-height:1.85714286;display:-webkit-box;overflow:hidden;margin:14px 0 0 0;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.box-structure .item .mask a{display:block}
.box-structure .item .mask .more{display:inline-block;width:64px;height:64px;margin-top:30px;background:url(../images/more1.png) no-repeat;background-size:cover}
@media(max-width:1560px){.box-structure .item .mask .more{width:60px;height:60px}
}
.box-structure .item:hover .mask{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.box-structure .info-1{position:relative;margin-top:40px}
@media(max-width:991px){.box-structure .info-1{margin-top:0}
}
.box-structure .info-1 .item{position:absolute;top:55.5%;right:0;width:60%}
@media(max-width:991px){.box-structure .info-1 .item{position:relative;top:0;width:100%;margin-top:30%}
}
.box-structure .info-1 .item .img-box{padding-bottom:100%}
.box-structure .info-2 .item-1 .img-box{padding-bottom:100%}
.box-structure .info-2 .item-2 .img-box{padding-bottom:100%}
.box-structure .info-2 .item-2 .mask p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.box-structure .info-3 .item-1 .img-box{padding-bottom:100%}
.box-structure .info-3 .item-2 .img-box{padding-bottom:100%}
.box-structure .info-3 .item-2 .mask p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.box-structure .info-3 .item-2{margin-top:-8%}
@media(max-width:991px){.box-structure .info-3 .item-2{margin-top:0}
}
.box-structure .info-4{position:relative;padding-top:16%}
@media(max-width:991px){.box-structure .info-4{padding-top:0}
}
.box-structure .info-4 .item{position:absolute;top:160%;left:0;width:60%}
@media(max-width:991px){.box-structure .info-4 .item{position:relative;top:20%;width:100%;margin-top:40%}
}
.box-structure .info-4 .item .img-box{padding-bottom:100%}
@media(max-width:991px){.box-structure .picbg{display:none}
}
.box-structure .owl-pagination{display:none;margin-top:50px}
.box-structure .owl-pagination .owl-page{display:inline-block}
.box-structure .owl-pagination .owl-page span{display:inline-block;width:18px;height:18px;margin:0 5px;opacity:1;border-radius:50%;background-color:#fff;text-shadow:0 0 10px rgba(0,0,0,.7)}
.box-structure .owl-pagination .owl-page.active span{background-color:#25b7ff}
.box-structure .owl-buttons{display:none}
.box-solution{height:100%;background:url(../images/bg/bg23.jpg) no-repeat center;background-size:cover}
.box-solution .solution{position:absolute;top:49%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.box-solution .solution .item{margin-top:50px;padding:0 4%;text-align:center}
.box-solution .solution img{display:block;width:300px;height:300px;margin:0 auto;margin-bottom:20px;border-radius:50%}
@media(max-width:1560px){.box-solution .solution img{width:200px;height:200px}
}
@media(max-width:767px){.box-solution .solution img{width:150px;height:150px}
}
.box-solution .solution h3{font-size:20px;font-weight:normal;line-height:1.5;margin:0;color:#fff}
@media(max-width:767px){.box-solution .solution h3{font-size:18px}
}
.box-solution .solution h3 a{display:block;padding:2px}
.box-solution .solution p{font-family:'ITC Avant Garde Gothic'!important;font-size:16px;font-weight:400;line-height:1.5;color:#fff}
@media(max-width:767px){.box-solution .solution p{font-size:14px}
}
.box-solution .solution .item-2 h3 a:before{background-position:-230px 0}
@media(max-width:1560px){.box-solution .solution .item-2 h3 a:before{background-position:-200px 0}
}
@media(max-width:767px){.box-solution .solution .item-2 h3 a:before{background-position:-150px 0}
}
.box-solution .solution .item-3 h3 a:before{background-position:-460px 0}
@media(max-width:1560px){.box-solution .solution .item-3 h3 a:before{background-position:-400px 0}
}
@media(max-width:767px){.box-solution .solution .item-3 h3 a:before{background-position:-300px 0}
}
.box-solution .solution .item-4 h3 a:before{background-position:-690px 0}
@media(max-width:1560px){.box-solution .solution .item-4 h3 a:before{background-position:-600px 0}
}
@media(max-width:767px){.box-solution .solution .item-4 h3 a:before{background-position:-450px 0}
}
.box-solution .solution .item-5 h3 a:before{background-position:-920px 0}
@media(max-width:1560px){.box-solution .solution .item-5 h3 a:before{background-position:-800px 0}
}
@media(max-width:767px){.box-solution .solution .item-5 h3 a:before{background-position:-600px 0}
}
.box-solution .solution .item:hover h3 a:before{-webkit-animation:swing 1s 0s ease both;animation:swing 1s 0s ease both}
.box-solution .owl-pagination{margin-top:30px}
.box-solution .owl-pagination .owl-page{display:inline-block}
.box-solution .owl-pagination .owl-page span{display:inline-block;width:18px;height:18px;margin:0 5px;opacity:1;border-radius:50%;background-color:#fff;text-shadow:0 0 10px rgba(0,0,0,.7)}
.box-solution .owl-pagination .owl-page.active span{background-color:#25b7ff}
.box-solution .owl-buttons{display:none}
.box-develop{height:100%;background:url(../images/bg/bg22.jpg) no-repeat center;background-size:cover}
.box-develop .solution{position:absolute;top:49%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.box-develop .solution .item{margin-top:50px;padding:0 4%;text-align:center}
.box-develop .solution img{display:block;width:300px;height:300px;margin:0 auto;margin-bottom:20px;border:1px dashed #fff;border-radius:50%}
@media(max-width:1560px){.box-develop .solution img{width:200px;height:200px}
}
@media(max-width:767px){.box-develop .solution img{width:150px;height:150px}
}
.box-develop .solution h3{font-size:20px;font-weight:normal;line-height:1.5;margin:0;color:#fff}
@media(max-width:767px){.box-develop .solution h3{font-size:18px}
}
.box-develop .solution h3 a{display:block;padding:2px}
.box-develop .solution p{font-family:'ITC Avant Garde Gothic'!important;font-size:16px;font-weight:400;line-height:1.5;color:#fff}
@media(max-width:767px){.box-develop .solution p{font-size:14px}
}
.box-develop .solution .item-2 h3 a:before{background-position:-230px 0}
@media(max-width:1560px){.box-develop .solution .item-2 h3 a:before{background-position:-200px 0}
}
@media(max-width:767px){.box-develop .solution .item-2 h3 a:before{background-position:-150px 0}
}
.box-develop .solution .item-3 h3 a:before{background-position:-460px 0}
@media(max-width:1560px){.box-develop .solution .item-3 h3 a:before{background-position:-400px 0}
}
@media(max-width:767px){.box-develop .solution .item-3 h3 a:before{background-position:-300px 0}
}
.box-develop .solution .item-4 h3 a:before{background-position:-690px 0}
@media(max-width:1560px){.box-develop .solution .item-4 h3 a:before{background-position:-600px 0}
}
@media(max-width:767px){.box-develop .solution .item-4 h3 a:before{background-position:-450px 0}
}
.box-develop .solution .item-5 h3 a:before{background-position:-920px 0}
@media(max-width:1560px){.box-develop .solution .item-5 h3 a:before{background-position:-800px 0}
}
@media(max-width:767px){.box-develop .solution .item-5 h3 a:before{background-position:-600px 0}
}
.box-develop .solution .item-6 h3 a:before{background-position:-690px 0}
@media(max-width:1560px){.box-develop .solution .item-6 h3 a:before{background-position:-600px 0}
}
@media(max-width:767px){.box-develop .solution .item-6 h3 a:before{background-position:-450px 0}
}
.box-develop .solution .item:hover h3 a:before{-webkit-animation:swing 1s 0s ease both;animation:swing 1s 0s ease both}
.box-develop .owl-pagination{margin-top:30px}
.box-develop .owl-pagination .owl-page{display:inline-block}
.box-develop .owl-pagination .owl-page span{display:inline-block;width:18px;height:18px;margin:0 5px;opacity:1;border-radius:50%;background-color:#fff;text-shadow:0 0 10px rgba(0,0,0,.7)}
.box-develop .owl-pagination .owl-page.active span{background-color:#25b7ff}
.box-develop .owl-buttons{display:none}
.box-news{height:100%;background:url(../images/bg/bg27.png) no-repeat center}
.box-news .news{position:absolute;top:55%;left:0;overflow:hidden;width:100%;padding:0 50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
@media(max-width:991px){.box-news .news{padding:0 15px}
}
.box-news .title{text-align:left}
@media(max-width:991px){.box-news .title{text-align:center}
}
.box-news .title h2{color:#e60012}
.box-news .title h2:after{margin:10px 0 0 0;background:url(../images/title-iconb.png) no-repeat left}
@media(max-width:991px){.box-news .title h2:after{margin:0 auto;margin-top:10px;background:url(../images/title-iconb.png) no-repeat center}
}
.box-news .title p{color:#666}
.box-news .left{float:left;width:50%;background-color:#e60012}
@media(max-width:991px){.box-news .left{display:none}
}
.box-news .left .item .img-box{padding-bottom:50.98901099%}
.box-news .left .item .text{padding:25px 25px 10px 25px;background-color:#e60012}
.box-news .left .item .text p{font-size:28px;line-height:30px;display:-webkit-box;overflow:hidden;height:30px;margin:0;color:#fff;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.box-news .left .item .text span{font-size:16px;line-height:30px;display:block;color:#fff}
.box-news .left .owl-pagination{padding:0 20px 20px 0;text-align:right;background-color:#e60012}
.box-news .left .owl-pagination .owl-page{display:inline-block}
.box-news .left .owl-pagination .owl-page span{display:inline-block;width:20px;height:6px;margin:0 5px;opacity:1;border-radius:0;background-color:#fff}
.box-news .left .owl-pagination .owl-page.active span{background-color:#1a3f8f}
.box-news .left .owl-buttons{display:none}
.box-news .right{float:left;width:50%;padding-left:40px}
@media(max-width:991px){.box-news .right{width:100%;padding-left:0}
}
.box-news .right ul{margin-top:40px;padding-bottom:10px;padding-left:50px}
@media(max-width:1440px){.box-news .right ul{margin-top:30px;padding-bottom:20px}
}
.box-news .right ul li{position:relative;padding-top:34px;padding-left:80px;border-left:1px dashed #e60012}
@media(max-width:1560px){.box-news .right ul li{padding-top:40px}
}
@media(max-width:1440px){.box-news .right ul li{padding-top:30px}
}
@media(max-width:767px){.box-news .right ul li{padding-top:40px}
}
.box-news .right ul li:first-child{padding-top:0}
.box-news .right ul li .date{position:absolute;z-index:9;left:-50px;width:100px;height:100px;padding:10px 0;text-align:center;border:1px dashed #e60012;border-radius:50%;background-color:#fff}
.box-news .right ul li .date h3{font-family:'impact'!important;font-size:45px;margin:0;color:#e60012}
.box-news .right ul li .date p{font-family:'Agency FB'!important;font-size:18px;font-weight:normal;margin:0;color:#e60012}
.box-news .right ul li .text h3{font-size:24px;font-weight:normal;line-height:30px;display:-webkit-box;overflow:hidden;height:30px;margin:0;color:#e60012;-webkit-box-orient:vertical;-webkit-line-clamp:1}
@media(max-width:767px){.box-news .right ul li .text h3{font-size:20px}
}
.box-news .right ul li .text p{font-size:16px;line-height:1.5;display:-webkit-box;overflow:hidden;height:48px;margin:20px 0 0 0;-webkit-box-orient:vertical;-webkit-line-clamp:2}
@media(max-width:767px){.box-news .right ul li .text p{margin-top:10px}
}
.box-news .right .more{display:block;margin-top:10px;text-align:center}
.box-news .right .more a{display:inline-block;width:80px;height:80px;background:url(../images/newsmore.png) no-repeat center;background-size:cover}
@media(max-width:991px){.box-news .right .more a{width:60px;height:60px}
}
.box-partners{height:100%;background:url(../images/bg/bg26.jpg) no-repeat center;background-size:cover}
.box-partners .partners{position:absolute;top:50%;left:0;width:100%;padding:0 50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
@media(max-width:991px){.box-partners .partners{padding:0 15px}
}
.box-partners .partners .info{width:1200px;margin:0 auto;margin-top:40px}
@media(max-width:991px){.box-partners .partners .info{display:none}
}
.box-partners .partners .info .item{overflow:hidden;border-top:1px solid #1b7090}
.box-partners .partners .info .item:last-child{border-bottom:1px solid #1b7090}
.box-partners .partners .info .pic{position:relative;float:left;width:16.66666667%;padding:10px 20px}
@media(max-width:991px){.box-partners .partners .info .pic{width:33.33333333%;padding:0}
}
@media(max-width:767px){.box-partners .partners .info .pic{padding:0}
}
.box-partners .partners .info .pic .img{-webkit-transition:all .4s;transition:all .4s}
.box-partners .partners .info .pic .img-box{padding-bottom:65.55555556%}
.box-partners .partners .info .imghover{position:absolute;bottom:0;left:0;width:100%;padding:10px 20px;-webkit-transition:all .4s;transition:all .4s;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.box-partners .partners .info .pic:hover .img{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.box-partners .partners .info .pic:hover .imghover{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.box-partners .partners .phone-info{display:none;margin-top:10%}
@media(max-width:991px){.box-partners .partners .phone-info{display:block}
}
.box-partners .partners .phone-info .pic{border-bottom:1px solid #1b7090}
.box-partners .partners .phone-info .img-box{padding-bottom:65.55555556%}
.box-partners .partners .phone-info .owl-pagination{margin-top:30px}
.box-partners .partners .phone-info .owl-pagination .owl-page{display:inline-block}
.box-partners .partners .phone-info .owl-pagination .owl-page span{display:inline-block;width:18px;height:18px;margin:0 5px;opacity:1;border-radius:50%;background-color:#fff;text-shadow:0 0 10px rgba(0,0,0,.7)}
.box-partners .partners .phone-info .owl-pagination .owl-page.active span{background-color:#25b7ff}
.box-partners .partners .phone-info .owl-buttons{display:none}
.box-partners .copyright{position:absolute;bottom:0;width:100%;padding:10px 50px;background-color:#222}
@media(max-width:991px){.box-partners .copyright{padding:10px 15px;padding-bottom:50px}
}
.box-partners .copyright p{line-height:30px;display:inline-block;margin:0;color:#fff}
.box-partners .copyright p span{margin:0 14px}
.box-partners .copyright p a:hover{text-decoration:underline}
.box-partners .copyright .link{float:right}
@media(max-width:991px){.box-partners .copyright .link{display:none;float:left}
}
.box-partners .copyright .link a{line-height:30px;color:#fff}
.box-partners .copyright .link a:after{margin:0 4px 0 8px;content:'|'}
.box-partners .copyright .link a:last-child:after{display:none}
.box-partners .copyright .link a:hover{text-decoration:underline}
.box-footer{position:relative;background-color:#e60012}
.box-footer .footer{overflow:hidden;padding:40px 10px}
@media(max-width:991px){.box-footer .footer{display:none}
}
.box-footer .footer .foot-nav{text-align:center;width:100%}
@media(max-width:1199px){.box-footer .footer .foot-nav{width:100%}
}
@media(max-width:991px){.box-footer .footer .foot-nav ul{margin-top:-30px}
}
.box-footer .footer .foot-nav ul li{display:inline-block;width:8%;vertical-align:top}
.box-footer .footer .foot-nav ul li ol li{display: block;width: 100%;}
@media(max-width:1300px){}
@media(max-width:991px){}
@media(max-width:767px){}
@media(max-width:991px){.box-footer .footer .foot-nav ul li{width:25%;margin-top:30px}
}
@media(max-width:767px){.box-footer .footer .foot-nav ul li{width:50%}
}
.box-footer .footer .foot-nav,.box-footer .footer .foot-nav a{color:#fff}
.box-footer .footer .foot-nav h3{font-weight:bold;margin:0 0 20px 0;}
.box-footer .footer .foot-nav a{font-size:14px;line-height:2.125;display:block;}
.box-footer .footer .foot-nav a:hover{text-decoration:underline}
.box-footer .footer .erweima{float:left;width:15%}.box-footer .footer .foot-nav p{font-size: 1.4rem;}
@media(max-width:767px){.box-footer .footer .erweima{width:100%;max-width:400px}
}
.box-footer .footer .erweima ul{margin:0 -8px}
.box-footer .footer .erweima ul li{width:70%;float:right;padding:0 8px}
@media(max-width:1199px){.box-footer .footer .erweima{width:30%;margin-top:30px}
.box-footer .footer .erweima ul li{width:70%;float:none;padding:0 8px}
}
.box-footer .copyright{overflow:hidden;padding:10px 50px;background-color:#222}
@media(max-width:991px){.box-footer .copyright{padding:10px 15px;padding-bottom:50px}
}
.box-footer .copyright p{line-height:30px;display:inline-block;margin:0;color:#fff}
.box-footer .copyright p span{margin:0 14px}
.box-footer .copyright p a:hover{text-decoration:underline}
.box-footer .copyright .link{float:right}
@media(max-width:991px){.box-footer .copyright .link{display:none;float:left}
}
.box-footer .copyright .link a{line-height:30px;color:#fff}
.box-footer .copyright .link a:after{margin:0 4px 0 8px;content:'|'}
.box-footer .copyright .link a:last-child:after{display:none}
.box-footer .copyright .link a:hover{text-decoration:underline}
.phone-footnav{position:fixed;z-index:99;bottom:0;display:none;width:100%;background-color:#e60012}
@media(max-width:991px){.phone-footnav{display:block}
}
.phone-footnav.phone-footnavindex{position:absolute;left:0}
.phone-footnav ul{overflow:hidden}
.phone-footnav ul li{float:left;width:33.3%;text-align:center;border-right:1px solid #fff;border-left:1px solid #fff}
.phone-footnav ul li a{font-size:16px;line-height:40px;display:block;color:#fff}
.sidenav{overflow:hidden}
.sub-box{padding:0 50px;border-bottom:1px solid #ddd}
@media(max-width:991px){.sub-box{padding:0}
}
.sub-box .category{position:relative;width:100%;height:60px}
@media(max-width:991px){.sub-box .category{height:50px}
}
.sub-box .category ul{position:absolute;left:0;white-space:nowrap}
.sub-box .category ul li{position:relative;display:inline-block;height:60px;margin-right:-4px;border-left:1px solid #ddd}
@media(max-width:991px){.sub-box .category ul li{height:50px}
}
.sub-box .category ul li:last-child{border-right:1px solid #ddd}
.sub-box .category ul li a{font-size:16px;line-height:30px;position:relative;display:block;height:60px;padding:14px 28px}
@media(max-width:991px){.sub-box .category ul li a{font-size:16px;height:50px;padding:9px 30px}
}
.sub-box .category ul li a:after,.sub-box.sub-product .category ul li.current-menu-parent a:after,.sub-box .category ul li.current-post-parent a:after{position:absolute;bottom:0;left:0;display:block;width:0;height:4px;content:'';-webkit-transition:all .5s;transition:all .5s;background-color:#e60012}
.sub-box .category ul li.current-menu-item a:after,.sub-box .category ul li:hover a:after,.sub-box.sub-product .category ul li.current-menu-parent a:after,.sub-box .category ul li.current-post-parent a:after{width:100%}
.sub-box.sub-product .category ul li.active a:after,.sub-box.sub-product .category ul li:hover a:after{z-index:10;right:0;bottom:-5px;left:0;display:inline-block;width:0;height:0;margin:auto;content:'';border-top:6px solid #fff;border-right:6px solid transparent;border-left:6px solid transparent;background:0}
.sub-box.sub-news{border-top:3px solid #e60012}
.sub-box2{padding:10px 50px;background-color:#e60012}
@media(max-width:991px){.sub-box2{padding:10px 0}
}
.sub-box2 ul li{display:inline-block;padding:10px 8px}
@media(max-width:767px){.sub-box2 ul li{padding:5px 4px}
}
.sub-box2 ul li a{font-size:18px;line-height:34px;display:block;height:36px;padding:0 16px;-webkit-transition:all .5s;transition:all .5s;color:#fff;border:1px dashed #fff;border-radius:30px}
@media(max-width:767px){.sub-box2 ul li a{font-size:14px}
}
.sub-box2 ul li.active a,.sub-box2 ul li:hover a{color:#e60012;background-color:#fff}
.wrapper{overflow:hidden}
.wrap{padding:50px 100px 50px 100px;background-color:#f9f9f9}
@media(max-width:991px){.wrap{padding:50px 15px 60px 15px}
}
.title-in h2{font-size:26px;font-weight:bold;margin:0;color:#e60012}
@media(max-width:991px){.title-in h2{font-size:2rem}
}
.title-service{text-align:center}
.title-service h2{font-size:32px;font-weight:bold;line-height:58px;display:inline-block;padding:0 22px;color:#e60012;border:1px dashed #b5b5b5;border-radius:30px}
@media(max-width:991px){.title-service h2{font-size:20px;padding:0 10px}
}
.swiper-slide-active .box-about .title{-webkit-animation:fadeInDown 1s 0s ease both;animation:fadeInDown 1s 0s ease both}
.swiper-slide-active .box-about .info{-webkit-animation:fadeInUp 1s 0s ease both;animation:fadeInUp 1s 0s ease both}
.swiper-slide-active .box-about .more{-webkit-animation:fadeInUp 1s 0s ease both;animation:fadeInUp 1s 0s ease both}
.swiper-slide-active .box-structure ul li:first-child{-webkit-animation:fadeInUp 1s 0s ease both;animation:fadeInUp 1s 0s ease both}
.swiper-slide-active .box-structure ul li:nth-child(2){-webkit-animation:fadeInUp 1s .3s ease both;animation:fadeInUp 1s .3s ease both}
.swiper-slide-active .box-structure ul li:nth-child(3){-webkit-animation:fadeInUp 1s .6s ease both;animation:fadeInUp 1s .6s ease both}
.swiper-slide-active .box-structure ul li:nth-child(4){-webkit-animation:fadeInUp 1s .9s ease both;animation:fadeInUp 1s .9s ease both}
.swiper-slide-active .box-solution .title{-webkit-animation:fadeInDown 1s 0s ease both;animation:fadeInDown 1s 0s ease both}
.swiper-slide-active .box-solution .info{-webkit-animation:fadeInUp 1s 0s ease both;animation:fadeInUp 1s 0s ease both}
.swiper-slide-active .box-news .left{-webkit-animation:fadeInLeft 1s 0s ease both;animation:fadeInLeft 1s 0s ease both}
@media(min-width:992px){.swiper-slide-active .box-news .right{-webkit-animation:fadeInRight 1s 0s ease both;animation:fadeInRight 1s 0s ease both}
}
@media(max-width:991px){.swiper-slide-active .box-news .right ul{-webkit-animation:fadeInUp 1s 0s ease both;animation:fadeInUp 1s 0s ease both}
}
@media(max-width:991px){.swiper-slide-active .box-news .right .title{-webkit-animation:fadeInDown 1s 0s ease both;animation:fadeInDown 1s 0s ease both}
}
.swiper-slide-active .box-partners .title{-webkit-animation:fadeInDown 1s 0s ease both;animation:fadeInDown 1s 0s ease both}
.swiper-slide-active .box-partners .info{-webkit-animation:fadeInUp 1s 0s ease both;animation:fadeInUp 1s 0s ease both}
.swiper-slide-active .box-partners .phone-info{-webkit-animation:fadeInUp 1s 0s ease both;animation:fadeInUp 1s 0s ease both}
.ani-slideout .box-about .title{-webkit-animation:fadeOutUp 1s 0s ease both;animation:fadeOutUp 1s 0s ease both}
.ani-slideout .box-about .info{-webkit-animation:fadeOutDown 1s 0s ease both;animation:fadeOutDown 1s 0s ease both}
.ani-slideout .box-about .more{-webkit-animation:fadeOutDown 1s 0s ease both;animation:fadeOutDown 1s 0s ease both}
.ani-slideout .box-structure ul li:first-child{-webkit-animation:fadeOutDown 1s .9s ease both;animation:fadeOutDown 1s .9s ease both}
.ani-slideout .box-structure ul li:nth-child(2){-webkit-animation:fadeOutDown 1s .6s ease both;animation:fadeOutDown 1s .6s ease both}
.ani-slideout .box-structure ul li:nth-child(3){-webkit-animation:fadeOutDown 1s .3s ease both;animation:fadeOutDown 1s .3s ease both}
.ani-slideout .box-structure ul li:nth-child(4){-webkit-animation:fadeOutDown 1s 0s ease both;animation:fadeOutDown 1s 0s ease both}
.ani-slideout .box-solution .title{-webkit-animation:fadeOutUp 1s 0s ease both;animation:fadeOutUp 1s 0s ease both}
.ani-slideout .box-solution .info{-webkit-animation:fadeOutDown 1s 0s ease both;animation:fadeOutDown 1s 0s ease both}
.ani-slideout .box-news .left{-webkit-animation:fadeOutLeft 1s 0s ease both;animation:fadeOutLeft 1s 0s ease both}
@media(min-width:992px){.ani-slideout .box-news .right{-webkit-animation:fadeOutRight 1s 0s ease both;animation:fadeOutRight 1s 0s ease both}
}
@media(max-width:991px){.ani-slideout .box-news .right ul{-webkit-animation:fadeOutDown 1s 0s ease both;animation:fadeOutDown 1s 0s ease both}
}
@media(max-width:991px){.ani-slideout .box-news .right .title{-webkit-animation:fadeOutUp 1s 0s ease both;animation:fadeOutUp 1s 0s ease both}
}
.ani-slideout .box-partners .title{-webkit-animation:fadeOutUp 1s 0s ease both;animation:fadeOutUp 1s 0s ease both}
.ani-slideout .box-partners .info{-webkit-animation:fadeOutDown 1s 0s ease both;animation:fadeOutDown 1s 0s ease both}
.ani-slideout .box-partners .phone-info{-webkit-animation:fadeOutDown 1s 0s ease both;animation:fadeOutDown 1s 0s ease both}
.wrap-about .about{overflow:hidden;margin-top:30px;height:100%;background-color:#fff}
.wrap-about .about .text{float:left;width:54%;padding:35px 50px 50px 40px}.wrap-about .about .text p{margin-bottom: 20px;}
@media(max-width:1199px){.wrap-about .about .text{padding:30px 15px 0}}
@media(max-width:1280px){.wrap-about .about .text{width:100%}}
@media(max-width:991px){.wrap-about .about .text p{font-size:15px}}
.wrap-about .about .pic{float:right;padding-left:30px;padding-right:30px;margin-top:40px;width:46%;height:100%;-webkit-background-size:cover;background-size:cover}
.wrap-about .about .pic img{border-radius:20px;display: block;margin:0 auto 40px;max-width: 800px;width: 100%;}
@media(max-width:1280px){.wrap-about .about .pic{width:100%;margin-top:30px;background:0}
.wrap-about .about .pic img{display:block}
}
.wrap-strategic .strategic{overflow:hidden;margin-top:30px;background-color:#fff}
.wrap-strategic .strategic .text{float:right;width:60%;padding:50px 40px}
@media(max-width:1560px){.wrap-strategic .strategic .text{width:50%;padding:30px 20px}
}
@media(max-width:1320px){.wrap-strategic .strategic .text{padding:20px 15px}
}
@media(max-width:1280px){.wrap-strategic .strategic .text{width:100%}
}
.wrap-strategic .strategic .text p{font-size:16px;line-height:2;margin:0}
@media(max-width:991px){.wrap-strategic .strategic .text p{font-size:15px}
}
.wrap-strategic .strategic .pic{float:left;overflow:hidden;width:40%}
@media(max-width:1560px){.wrap-strategic .strategic .pic{width:50%}
}
@media(max-width:1280px){.wrap-strategic .strategic .pic{width:100%}
}
.wrap-strategic .strategic .pic img{height:100%}
@media(max-width:1280px){.wrap-strategic .strategic .pic img{width:100%}
}
.wrap-culture .pic{float:left;width:50%}
@media(max-width:767px){.wrap-culture .pic{width:100%}
}
.wrap-culture .pic .img-box{padding-bottom:32.96703297%}
.wrap-culture .text{float:left;width:50%;padding:4% 80px}
@media(max-width:1199px){.wrap-culture .text{padding:15px 15px}
}
@media(max-width:767px){.wrap-culture .text{width:100%}
}
.wrap-culture .text h3{font-family:'ITC Avant Garde Gothic'!important;font-size:32px;font-weight:bold;line-height:1.8;display:inline-block;margin:0;color:#ccc;border-bottom:1px solid #ddd}
@media(max-width:1560px){.wrap-culture .text h3{font-size:28px}
}
@media(max-width:1199px){.wrap-culture .text h3{font-size:20px}
}
@media(max-width:991px){.wrap-culture .text h3{font-size:18px}
}
.wrap-culture .text h3 span{font-family:'PingFang SC','Hiragino Sans GB','Heiti SC','Microsoft YaHei','WenQuanYi Micro Hei','Helvetica Neue',Helvetica,Arial,sans-serif!important;font-size:42px;font-weight:bold;position:relative;display:inline-block;margin-right:10px;color:#e60012}
@media(max-width:1560px){.wrap-culture .text h3 span{font-size:34px}
}
@media(max-width:1199px){.wrap-culture .text h3 span{font-size:30px}
}
@media(max-width:991px){.wrap-culture .text h3 span{font-size:24px}
}
.wrap-culture .text h3 span:after{position:absolute;bottom:-3px;display:block;width:100%;height:5px;content:'';background-color:#e60012}
.wrap-culture .text p{font-size:30px;line-height:1.5;margin:10px 0 0 0;color:#666}
@media(max-width:1560px){.wrap-culture .text p{font-size:24px}
}
@media(max-width:1199px){.wrap-culture .text p{font-size:20px}
}
@media(max-width:991px){.wrap-culture .text p{font-size:18px}
}
.wrap-culture ul li{overflow:hidden;margin-top:40px;background-color:#fff}
@media(max-width:767px){.wrap-culture ul li{margin-top:30px}
}
.wrap-culture ul li:nth-child(2n) .pic{float:right}
.wrap-culture ul li:nth-child(2n) .text{text-align:right}
.wrap-culture ul li:nth-child(2n) .text h3 span{margin-right:0;margin-left:10px}
.wrap-development .development{position:relative;margin-top:40px;padding-top:40px}
.wrap-development .development:before{position:absolute;top:50px;display:block;width:100%;height:1px;content:'';border-top:1px dashed #959595}
.wrap-development .development .owl-pagination{display:none}
.wrap-development .development .owl-buttons .owl-prev,.wrap-development .development .owl-buttons .owl-next{position:absolute;z-index:9;top:10px;left:0;width:46px;height:81px;margin:0;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1;border-radius:50%;background:0}
.wrap-development .development .owl-buttons .owl-prev:before,.wrap-development .development .owl-buttons .owl-next:before{display:inline-block;width:46px;height:81px;content:'';background:url(../images/prev.png) no-repeat}
.wrap-development .development .owl-buttons .owl-prev:hover,.wrap-development .development .owl-buttons .owl-next:hover{background-color:rgba(255,255,255,.5)}
.wrap-development .development .owl-buttons .owl-next{right:0;left:auto}
@media(max-width:1199px){.wrap-development .development .owl-buttons .owl-next{right:0}
}
.wrap-development .development .owl-buttons .owl-next:before{background:url(../images/next.png) no-repeat}
.wrap-development .list{margin:0 15px}
.wrap-development .list .d-title{text-align:center}
.wrap-development .list .d-title:before{display:block;width:19px;height:75px;margin:0 auto;content:'';background:url(../images/d-title.png) no-repeat}
.wrap-development .list .d-title h3{font-family:'ITC Avant Garde Gothic'!important;font-size:32px;line-height:52px;display:inline-block;height:52px;margin:0;padding:0 66px;color:#fff;border-radius:40px;background-color:#e60012}
@media(max-width:991px){.wrap-development .list .d-title h3{font-size:26px;line-height:48px;height:48px;padding:0 50px}
}
.wrap-development .list .d-top{margin-top:40px}
.wrap-development .list .d-top img{width:100%}
.wrap-development .list .d-top .note{padding:14px 20px;background-color:#fff}
.wrap-development .list .d-top h4{font-size:24px;font-weight:bold;line-height:1.8;display:inline-block;margin:0;color:#e60012;border-bottom:1px solid #ddd}
@media(max-width:991px){.wrap-development .list .d-top h4{font-size:20px}
}
.wrap-development .list .d-top p{font-size:18px;line-height:1.88888889;margin:0;color:#666}
@media(max-width:991px){.wrap-development .list .d-top p{font-size:16px}
}
.wrap-development .list .item{padding:30px 20px;border-top:1px solid #eee;background-color:#fff}
.wrap-development .list .item h4{font-size:20px;font-weight:normal;line-height:30px;display:inline-block;height:30px;margin-top:0;padding:0 14px;color:#fff;border-radius:30px;background-color:#e60012}
.wrap-development .list .item p{font-size:15px;line-height:1.73333333;margin:0;color:#666}
.wrap-development .list .item img{width:100%;margin:14px 0;padding:9px;border:1px solid #eee}
.wrap-honor .honor{overflow:hidden;margin-top:50px}
.wrap-honor .pic{float:right;width:40%;margin-left:10px}
@media(max-width:1280px){.wrap-honor .pic{display:none}
}
.wrap-honor .pic img{height:100%}
.wrap-honor .list ul li{position:relative;display:-webkit-box;display:-ms-flexbox;display:-o-box;display:box;overflow:hidden;min-height:72px;margin-top:10px;padding-left:120px;background-color:#fff}
.wrap-honor .list ul li:first-child{margin-top:0}
.wrap-honor .list .date{position:absolute;top:0;left:0;width:120px;height:100%;background-color:#e60012}
.wrap-honor .list .date h3{font-family:Impact,'Microsoft YaHei'!important;font-size:42px;line-height:72px;position:absolute;top:50%;width:100%;margin:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#fff}
@media(min-width:768px){.wrap-honor .list .date{width:120px}}
.wrap-honor .list .note{padding:20px;vertical-align:middle}
.honor_list{width:100%;height:380px;padding-top:30px;padding-bottom:80px;margin-top:30px;background:#fff}
.honor_list .swiper-slide{width:500px;height:280px}.honor_list img{display: block;margin: 0 auto;}
@media(max-width:767px){.wrap-honor .list ul li{padding-left:70px}.wrap-honor .list .date{width:70px}.wrap-honor .list .date h3{font-size:2rem}.honor_list{height:330px;}.honor_list .swiper-slide{width: 300px;height: 220px!important;}.honor_list .swiper-slide img{width: 300px!important;height:200px!important;}.swiper-button-next, .swiper-button-prev{top:40%}}

.swiper-container.guanliangongsi_products{width: 100%;height: 380px;padding-top: 30px;padding-bottom: 30px;margin-top: 30px;background: #ffffff;}
.guanliangongsi_products {width: 100%;height: 320px;padding-top: 10px;padding-bottom: 10px;margin-top: 10px;background: #ffffff;}
.guanliangongsi_products .swiper-slide,.guanliangongsi_fengmao .swiper-slide{background-position: center;background-size: cover;width: 500px;height: 280px;}
.guanliangongsi_products .ban {background-position: center;background-size: cover;width: 300px;height: 310px;}
.guanliangongsi_fengmao {width: 100%;height: 380px;padding-top: 30px;padding-bottom:50px;margin-top: 30px;background: #ffffff;}
.guanliangongsi_fengmao .swiper-slide1 {background-position: center;background-size: cover;width: 500px;height: 280px;}
.scroll-honor{background-color:#efefef}
.scroll-honor ul.sort{overflow:hidden}
.scroll-honor ul.sort li{line-height:64px;float:left;width:100%;cursor:pointer;text-align:center;background-color:#fff}
.scroll-honor ul.sort li span{font-size:26px;font-weight:bold;color:#e60012}
@media(max-width:767px){.scroll-honor ul.sort li span{font-size:2rem}
}
.scroll-honor ul.sort li.active{background-color:#e60012}
.scroll-honor ul.sort li.active span{color:#fff}
.scroll-honor .info{overflow:hidden;height:550px;padding:30px 0}
@media(max-width:767px){.scroll-honor .info{height:400px;padding:0}
}
.scroll-honor .list{position:relative;max-width:1600px;margin:0 auto;overflow:hidden;-webkit-animation:fadeInUp 1s 0s ease both;-moz-animation:fadeInUp 1s 0s ease both;animation:fadeInUp 1s 0s ease both}
.scroll-honor .list .slick-equipment{position:relative;max-width:1160px;margin:0 auto}
@media(max-width:767px){.scroll-honor .list .item{margin-top:30px}
}
.scroll-honor .list .item .img-box{padding-bottom:71.80232558%}
.scroll-honor .list .item p{font-size:12px;display:-webkit-box;overflow:hidden;margin-top:2px;text-align:center;opacity:0;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.scroll-honor .list .slick-track{padding:120px 0}
@media(max-width:991px){.scroll-honor .list .slick-track{padding:120px 0}
}
@media(max-width:767px){.scroll-honor .list .slick-track{padding:0}
}
.scroll-honor .list .slick-track .slick-slide{position:relative;z-index:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:transform 1s ease;-moz-transition:transform 1s ease;-ms-transition:transform 1s ease;-o-transition:transform 1s ease;transition:transform 1s ease}
@media(max-width:767px){.scroll-honor .list .slick-track .slick-slide{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
.scroll-honor .list .slick-track .slick-current{z-index:100;-webkit-transition:transform 1s ease;-moz-transition:transform 1s ease;-ms-transition:transform 1s ease;-o-transition:transform 1s ease;transition:transform 1s ease}
.scroll-honor .list .slick-track .slick-current p{opacity:1}
.scroll-honor .list .slick-track .slick-current.near{z-index:100;-webkit-transition:transform 1s ease;-moz-transition:transform 1s ease;-ms-transition:transform 1s ease;-o-transition:transform 1s ease;transition:transform 1s ease;-webkit-transform:scale(2.4);-ms-transform:scale(2.4);transform:scale(2.4)}
@media(max-width:767px){.scroll-honor .list .slick-track .slick-current.near{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
.scroll-honor .list .slick-track .slick-current,.scroll-honor .list .slick-track .near{z-index:80;-webkit-transform:scale(1.7);-ms-transform:scale(1.7);transform:scale(1.7);transition:all 1s}
@media(max-width:767px){.scroll-honor .list .slick-track .slick-current,.scroll-honor .list .slick-track .near{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
.scroll-honor .list .equipment-btn span{position:absolute;top:50%;left:0;display:block;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.scroll-honor .list .equipment-btn span:before{font-family:'iconfont'!important;font-size:24px;line-height:75px;display:block;width:75px;height:75px;content:'\e602';-webkit-transition:all .4s;transition:all .4s;text-align:center;color:#e60012;border:1px dashed #e60012;border-radius:50%}
@media(max-width:991px){.scroll-honor .list .equipment-btn span:before{display:none}
}
.scroll-honor .list .equipment-btn span.enext{right:0;left:auto}
.scroll-honor .list .equipment-btn span.enext:before{content:'\e827'}
.scroll-honor .list .equipment-btn span:hover:before{color:#fff;background-color:#e60012}
.scroll-honor .list .slick-dots{width:100%;margin-top:20px;text-align:center}
.scroll-honor .list .slick-dots li{display:inline-block;width:12px;height:12px;margin:0 5px;cursor:pointer;border-radius:50%;background:0;background-color:#fff}
.scroll-honor .list .slick-dots li.slick-active,.scroll-honor .list .slick-dots li:hover{background-color:#e60012}
.scroll-honor .list .slick-dots li button{display:none}
.wrap-responsibility .responsibility .list{margin-top:20px;padding:4px}
.wrap-responsibility .responsibility .list .item{display:table;width:100%;margin:20px 0 0 0;padding:20px 30px;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.15)}
@media(max-width:767px){.wrap-responsibility .responsibility .list .item{padding:20px}
}
.wrap-responsibility .responsibility .list .item .date{display:table-cell;width:10%;vertical-align:middle}
@media(max-width:1199px){.wrap-responsibility .responsibility .list .item .date{width:14%}
}
@media(max-width:991px){.wrap-responsibility .responsibility .list .item .date{width:20%}
}
@media(max-width:767px){.wrap-responsibility .responsibility .list .item .date{width:30%}
}
.wrap-responsibility .responsibility .list .item .date h3{font-family:Impact!important;font-size:40px;line-height:104px;width:104px;height:104px;margin:0;text-align:center;color:#e60012;border:1px dashed #e60012;border-radius:50%}
@media(max-width:767px){.wrap-responsibility .responsibility .list .item .date h3{font-size:24px;line-height:80px;width:80px;height:80px}
}
.wrap-responsibility .responsibility .list .item .text{display:table-cell;width:90%;vertical-align:middle}
@media(max-width:1199px){.wrap-responsibility .responsibility .list .item .text{width:86%}
}
@media(max-width:991px){.wrap-responsibility .responsibility .list .item .text{width:80%}
}
@media(max-width:767px){.wrap-responsibility .responsibility .list .item .text{width:70%}
}
.wrap-responsibility .responsibility .list .item .text p{font-size:18px;line-height:1.77777778;margin:0}
@media(max-width:767px){.wrap-responsibility .responsibility .list .item .text p{font-size:16px}
}
.wrap-responsibility .responsibility .owl-pagination{margin-top:40px}
@media(max-width:991px){.wrap-responsibility .responsibility .owl-pagination{margin-top:30px}
}
.wrap-responsibility .responsibility .owl-pagination .owl-page{display:inline-block}
.wrap-responsibility .responsibility .owl-pagination .owl-page span{display:inline-block;width:18px;height:18px;margin:0 5px;opacity:1;border-radius:50%;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.3)}
.wrap-responsibility .responsibility .owl-pagination .owl-page.active span{background-color:#e60012}
.wrap-responsibility .responsibility .owl-buttons{display:none}
.wrap-responsibility .r-info{margin-top:50px}
.wrap-responsibility .r-info ul{overflow:hidden}
.wrap-responsibility .r-info ul li{float:left;width:33.33333333%;margin-bottom:-969px;padding:30px;padding-bottom:999px;text-align:center;color:#fff;border-right:1px solid #002679;border-left:1px solid #1e4db2;background-color:#e60012}
@media(max-width:991px){.wrap-responsibility .r-info ul li{padding-right:15px;padding-left:15px}
}
@media(max-width:767px){.wrap-responsibility .r-info ul li{width:100%;border-top:1px solid #002679;border-bottom:1px solid #1e4db2}
}
.wrap-responsibility .r-info ul li h3{font-family:'ITC Avant Garde Gothic'!important;font-size:68px;font-weight:bold;display:inline-block;margin:0}
@media(max-width:1560px){.wrap-responsibility .r-info ul li h3{font-size:50px}
}
.wrap-responsibility .r-info ul li span{font-size:24px;display:inline-block;margin-left:15px}
.wrap-responsibility .r-info ul li p{font-size:20px;line-height:1.8;margin:14px 0 0 0}
@media(max-width:1560px){.wrap-responsibility .r-info ul li p{font-size:16px}
}
.wrap-responsibility .r-info ul li p:before{display:block;width:35px;height:5px;margin:0 auto;margin-bottom:14px;content:'';background:url(../images/banner-icon.png) no-repeat center}
.wrap-responsibility .r-pic ul{overflow:hidden;margin:0 -2%}
.wrap-responsibility .r-pic ul li{float:left;width:33.33333333%;margin-top:40px;padding:0 2%}
@media(max-width:991px){.wrap-responsibility .r-pic ul li{width:100%}
}
.wrap-responsibility .r-pic ul li .img-box{padding-bottom:61.66666667%}
.wrap-responsibility .r-pic ul li .img-box img{-webkit-transition:all 1s;transition:all 1s}
.wrap-responsibility .r-pic ul li .img-box:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.wrap-research .research .text{margin-top:50px}
.wrap-research .research .text p{font-size:16px;line-height:32px;margin:0;color:#666}
.wrap-research .research .list-1 ul{overflow:hidden;margin:0 -25px}
@media(max-width:991px){.wrap-research .research .list-1 ul{margin:0 -8px}
}
.wrap-research .research .list-1 ul li{float:left;width:20%;padding:0 25px}
@media(max-width:991px){.wrap-research .research .list-1 ul li{width:33.33333333%;padding:0 8px}
}
@media(max-width:767px){.wrap-research .research .list-1 ul li{width:50%}
}
.wrap-research .research .list-1 .item{position:relative;margin-top:70px;padding:14px;border:4px dashed #e60012;border-radius:50%}
@media(max-width:991px){.wrap-research .research .list-1 .item{margin-top:40px}
}
@media(max-width:767px){.wrap-research .research .list-1 .item{padding:6px}
}
.wrap-research .research .list-1 .item .img-box{overflow:hidden;border-radius:50%}
.wrap-research .research .list-1 .item .img-box img{border-radius:50%}
.wrap-research .research .list-1 .item p{font-size:20px;position:absolute;z-index:9;bottom:30px;left:0;width:100%;text-align:center;color:#fff}
@media(max-width:767px){.wrap-research .research .list-1 .item p{font-size:16px;bottom:10px}
}
.wrap-research .research .list-2 ul{overflow:hidden;margin:0 -25px}
@media(max-width:991px){.wrap-research .research .list-2 ul{margin:0 -8px}
}
.wrap-research .research .list-2 ul li{display:inline-block;width:33.33333333%;margin-right:-4px;padding:0 25px;vertical-align:top}
@media(max-width:991px){.wrap-research .research .list-2 ul li{width:50%;padding:0 8px}
}
@media(max-width:767px){.wrap-research .research .list-2 ul li{width:100%}
}
.wrap-research .research .list-2 .item{position:relative;margin-top:70px}
@media(max-width:991px){.wrap-research .research .list-2 .item{margin-top:30px}
}
@media(max-width:767px){.wrap-research .research .list-2 .item{padding:6px}
}
.wrap-research .research .list-2 .item .pic{padding:14px;border:4px dashed #e60012;border-radius:14px}
.wrap-research .research .list-2 .item .img-box{overflow:hidden;padding-bottom:52.76679842%;border-radius:14px}
.wrap-research .research .list-2 .item p{font-size:18px;width:100%;margin:14px 0 0 0;text-align:center;color:#e60012}
@media(max-width:767px){.wrap-research .research .list-2 .item p{font-size:16px}
}
.wrap-make .info-1{overflow:hidden;margin-top:50px;background-color:#fff}
.wrap-make .info-1 .text{float:left;width:55%;padding:60px}
@media(max-width:1560px){.wrap-make .info-1 .text{width:50%;padding:30px}
}
@media(max-width:1199px){.wrap-make .info-1 .text{padding:30px 15px}
}
@media(max-width:1280px){.wrap-make .info-1 .text{width:100%}
}
.wrap-make .info-1 .text p{font-size:16px;line-height:2;margin:0;color:#666}
@media(max-width:991px){.wrap-make .info-1 .text p{font-size:15px}
}
.wrap-make .info-1 .pic{float:left;width:45%;overflow:hidden}
@media(max-width:1560px){.wrap-make .info-1 .pic{width:50%}
}
@media(max-width:1280px){.wrap-make .info-1 .pic{width:100%}
}
.wrap-make .info-1 .pic img{height:100%}
@media(max-width:1280px){.wrap-make .info-1 .pic img{width:100%}
}
.wrap-make .info-2,.wrap-make .info-3{margin-top:32px;padding:0 15px 40px 15px;background-color:#fff}
@media(max-width:767px){.wrap-make .info-2,.wrap-make .info-3{padding:0 0 40px 0}
}
.wrap-make .info-2 ul,.wrap-make .info-3 ul{overflow:hidden}
.wrap-make .info-2 ul li,.wrap-make .info-3 ul li{display:inline-block;width:33.33333333%;margin-top:40px;margin-right:-4px;padding:0 15px;vertical-align:top}
@media(max-width:991px){.wrap-make .info-2 ul li,.wrap-make .info-3 ul li{width:50%}
}
@media(max-width:767px){.wrap-make .info-2 ul li,.wrap-make .info-3 ul li{width:100%}
}
.wrap-make .info-2 .img-box,.wrap-make .info-3 .img-box{padding-bottom:61.82795699%}
.wrap-make .info-2 .text h3,.wrap-make .info-3 .text h3{font-size:26px;line-height:48px;display:inline-block;margin:0 0 60px 0;padding:0 20px;color:#e60012;border:1px dashed #c7c7c7;border-radius:30px}
@media(max-width:1199px){.wrap-make .info-2 .text h3,.wrap-make .info-3 .text h3{font-size:22px;margin-bottom:20px}
}
@media(max-width:991px){.wrap-make .info-2 .text h3,.wrap-make .info-3 .text h3{font-size:18px}
}
.wrap-make .info-2 .text p,.wrap-make .info-3 .text p{font-size:16px;line-height:2;margin:0;color:#666}
@media(max-width:991px){.wrap-make .info-2 .text p,.wrap-make .info-3 .text p{font-size:15px}
}
.wrap-make .info-2 .item p,.wrap-make .info-3 .item p{font-size:16px;margin:20px 0 0 0;text-align:center;color:#666}
@media(max-width:991px){.wrap-make .info-2 .item p,.wrap-make .info-3 .item p{font-size:15px}
}
.wrap-make .info-3 ul li:first-child{width:66.66666667%}
@media(max-width:991px){.wrap-make .info-3 ul li:first-child{width:100%}
}
.wrap-technology .technology{margin-top:50px}
.wrap-technology .info{margin-top:30px;padding:30px;background-color:#fff}
@media(max-width:991px){.wrap-technology .info{padding:30px 15px}
}
.wrap-technology .info p{font-size:16px;line-height:2;margin:0;color:#666}
@media(max-width:991px){.wrap-technology .info p{font-size:15px}
}
.wrap-technology .info .img-box{margin-top:30px;padding-bottom:61.82795699%}
.wrap-wisdom .title-in{position:relative}
.wrap-case{position:relative}
.wrap-wisdom .wisdom-nav,.wrap-case .wisdom-nav{position:absolute;top:10px;right:0;z-index:10}
.wrap-case .wisdom-nav{top:100px}
@media(max-width:1199px){.wrap-wisdom .wisdom-nav,.wrap-case .wisdom-nav{position:relative;margin-top:30px;top:0}
}
.wrap-wisdom .wisdom-nav ul,.wrap-case .wisdom-nav ul{overflow:hidden}
.wrap-wisdom .wisdom-nav ul li,.wrap-case .wisdom-nav ul li{float:left}
@media(max-width:767px){.wrap-wisdom .wisdom-nav ul li,.wrap-case .wisdom-nav ul li{width:50%}
}
.wrap-wisdom .wisdom-nav ul li a,.wrap-case .wisdom-nav ul li a{font-size:16px;display:block;height:58px;padding:15px 60px;-webkit-transition:all .4s;transition:all .4s;color:#fff;border-right:1px solid #375eb3;border-bottom:4px solid #e60012;background-color:#e60012}
@media(max-width:767px){.wrap-wisdom .wisdom-nav ul li a,.wrap-case .wisdom-nav ul li a{padding:15px 10px;text-align:center}
}
.wrap-wisdom .wisdom-nav ul li:last-child a,.wrap-case .wisdom-nav ul li:last-child a{border-right:0}
.wrap-wisdom .wisdom-nav ul li.active a,.wrap-wisdom .wisdom-nav ul li:hover a,.wrap-case .wisdom-nav ul li.active a,.wrap-case .wisdom-nav ul li:hover a{color:#e60012;border-bottom:4px solid #d91e1d;background-color:#fff}
.wrap-wisdom .info{overflow:hidden;margin-top:60px;padding:60px;background-color:#fff}
@media(max-width:1560px){.wrap-wisdom .info{padding:30px}
}
@media(max-width:991px){.wrap-wisdom .info{padding:30px 15px}
}
.wrap-wisdom .info h3{font-size:32px;font-weight:bold;position:relative;display:inline-block;margin:0 0 20px 0;padding-bottom:14px;color:#e60012;border-bottom:1px solid #ddd}
@media(max-width:991px){.wrap-wisdom .info h3{font-size:22px}
}
.wrap-wisdom .info h3:after{position:absolute;bottom:-3px;display:block;width:35px;height:5px;content:'';background-color:#e60012}
.wrap-wisdom .info h4{font-size:22px;line-height:42px;display:inline-block;padding:0 20px;color:#666;border:1px dashed #aaa;border-radius:30px}
@media(max-width:991px){.wrap-wisdom .info h4{font-size:18px}
}
.wrap-wisdom .info h5{font-size:16px;line-height:2;margin:0;padding:5px 0;color:#e60012;border-bottom:1px dashed #b5b5b5}
.wrap-wisdom .info p{font-size:16px;line-height:2;margin:0;color:#666}
@media(max-width:991px){.wrap-wisdom .info p{font-size:15px}
}
.wrap-wisdom .info p b{color:#333}
.wrap-wisdom .info img{width:100%;margin:10px 0}
.wrap-wisdom .info-1 .pic{float:left;width:66%;padding-right:50px}
@media(max-width:1560px){.wrap-wisdom .info-1 .pic{width:60%}
}
@media(max-width:991px){.wrap-wisdom .info-1 .pic{width:100%;padding-right:0}
}
.wrap-wisdom .info-1 .text{float:left;width:34%}
@media(max-width:1560px){.wrap-wisdom .info-1 .text{width:40%}
}
@media(max-width:991px){.wrap-wisdom .info-1 .text{width:100%}
}
@media(max-width:991px){.wrap-wisdom .info-1 .text h3{margin-top:20px}
}
.wrap-wisdom .info-3 .pic,.wrap-wisdom .info-3 .text{float:left;width:50%}
@media(max-width:991px){.wrap-wisdom .info-3 .pic,.wrap-wisdom .info-3 .text{width:100%}
}
.wrap-wisdom .info-3 .pic{padding-top:50px}
.wrap-wisdom .info-3 .pic ul li{float:left;width:50%;padding:5px}
.wrap-wisdom .info-3 .pic .img-box{padding-bottom:75.16778523%}
.wrap-wisdom .info-3 .pic .img-box img{margin:0}
.wrap-wisdom .info-3 .text{padding-right:50px}
@media(max-width:991px){.wrap-wisdom .info-3 .text{padding-right:0}
}
.wrap-clean .clean{overflow:hidden;margin-top:40px;padding:50px;background-color:#fff}
@media(max-width:1199px){.wrap-clean .clean{padding:30px 15px}
}
.wrap-clean .clean .left{float:left;width:70%;padding-right:50px}
@media(max-width:1199px){.wrap-clean .clean .left{width:100%;padding-right:0}
}
.wrap-clean .clean .left .pic{padding:6px}
.wrap-clean .clean .left .pic-1 .img-box{padding-bottom:48.61235452%}
.wrap-clean .clean .left .pic-2 .img-box{padding-bottom:52.82485876%}
.wrap-clean .clean .left .pic-3 .img-box{padding-bottom:48.30508475%}
.wrap-clean .clean .left .pic-4 .img-box{padding-bottom:187.43589744%}
.wrap-clean .clean .left .item-2{float:left;width:64.3%}
@media(max-width:1560px){.wrap-clean .clean .left .item-2{width:64%}
}
@media(max-width:991px){.wrap-clean .clean .left .item-2{width:63.8%}
}
@media(max-width:767px){.wrap-clean .clean .left .item-2{width:62.8%}
}
.wrap-clean .clean .left .item-3{float:left;width:35.7%}
@media(max-width:1560px){.wrap-clean .clean .left .item-3{width:36%}
}
@media(max-width:991px){.wrap-clean .clean .left .item-3{width:36.2%}
}
@media(max-width:767px){.wrap-clean .clean .left .item-3{width:37.2%}
}
.wrap-clean .clean .right{float:left;width:30%}
@media(max-width:1199px){.wrap-clean .clean .right{width:100%;margin-top:30px}
}
.wrap-clean .clean .right h3{font-size:32px;font-weight:bold;position:relative;display:inline-block;margin:0 0 20px 0;padding-bottom:14px;color:#e60012;border-bottom:1px solid #ddd}
@media(max-width:991px){.wrap-clean .clean .right h3{font-size:22px}
}
.wrap-clean .clean .right h3:after{position:absolute;bottom:-3px;display:block;width:35px;height:5px;content:'';background-color:#e60012}
.wrap-clean .clean .right h4{font-size:22px;line-height:42px;display:inline-block;margin:18px 0;padding:0 20px;color:#666;border:1px dashed #aaa;border-radius:30px}
@media(max-width:991px){.wrap-clean .clean .right h4{font-size:18px}
}
.wrap-clean .clean .right h5{font-size:16px;line-height:2;margin:0;padding:5px 0;color:#e60012;border-bottom:1px dashed #b5b5b5}
.wrap-clean .clean .right p{font-size:16px;line-height:2;margin:0;color:#666}
@media(max-width:991px){.wrap-clean .clean .right p{font-size:15px}
}
.wrap-clean .clean .right p b{color:#333}
.wrap-capital .capital{margin-top:40px;padding:50px;background-color:#fff}
@media(max-width:991px){.wrap-capital .capital{padding:30px 15px}
}
.wrap-capital .capital .title-capital{text-align:center}
.wrap-capital .capital .title-capital h2{font-size:32px;font-weight:bold;line-height:76px;display:inline-block;height:82px;padding:0 50px;color:#e60012;border:3px dashed #e60012;border-radius:50px}
@media(max-width:991px){.wrap-capital .capital .title-capital h2{font-size:24px;line-height:54px;height:60px}
}
.wrap-capital .capital p{font-size:16px;line-height:2;color:#666}
.wrap-capital .capital .text{overflow:hidden}
.wrap-capital .capital .text-1{margin:0 -20px;padding-bottom:50px}
.wrap-capital .capital .text-1 img{float:left;width:50%;padding:0 20px}
@media(max-width:991px){.wrap-capital .capital .text-1 img{width:100%;margin-top:30px}
}
.wrap-capital .capital .text-2{margin-top:30px}
.wrap-capital .capital .text .note{float:left;width:50%}
@media(max-width:991px){.wrap-capital .capital .text .note{width:100%}
}
.wrap-capital .capital .text .note h4{font-size:24px;font-weight:bold;color:#e60012}
@media(max-width:991px){.wrap-capital .capital .text .note h4{font-size:20px}
}
.wrap-capital .capital .text .pic{float:right;width:30%}
@media(max-width:991px){.wrap-capital .capital .text .pic{width:100%}
}
.wrap-capital .capital .text .pic img{max-width:100%}
.wrap-network{background:0}
.wrap-network .text{margin-top:60px}
.wrap-network .text img{max-width:100%}
.wrap-network .text p{font-size:16px;line-height:2;margin:0;color:#666}
@media(max-width:991px){.wrap-network .text p{font-size:15px}
}
.wrap-aftersales .aftersales{margin-top:30px}
.wrap-aftersales .aftersales p{font-size:16px;line-height:2.25;margin:0;color:#666}
.wrap-aftersales .aftersales h3{font-size:30px;font-weight:bold;color:#e60012}
.wrap-aftersales .aftersales .text h4{font-size:18px;font-weight:bold;margin:0;color:#e60012}
.wrap-aftersales .aftersales .text p{line-height:1.75;position:relative;margin:0 0 8px 0;padding-left:40px}
.wrap-aftersales .aftersales .text p span{font-size:16px;line-height:28px;position:absolute;top:0;left:0;display:inline-block;width:28px;height:28px;text-align:center;color:#fff;border-radius:50%;background-color:#e60012}
.wrap-aftersales .aftersales .text img{width:100%}
.wrap-aftersales .aftersales .text-1{overflow:hidden}
.wrap-aftersales .aftersales .text-1 .pic{float:right;width:45%;padding-left:30px}
@media(max-width:991px){.wrap-aftersales .aftersales .text-1 .pic{width:100%;padding-left:0}
}
.wrap-aftersales .aftersales .text-2{overflow:hidden}
.wrap-aftersales .aftersales .text-2 .note{float:left;width:50%}
@media(max-width:991px){.wrap-aftersales .aftersales .text-2 .note{width:100%}
}
.wrap-aftersales .aftersales .text-2 h5{font-size:16px;line-height:1.75;margin:0;color:#666}
.wrap-aftersales .aftersales .text-2 h5 b{font-family:Impact!important;font-size:24px;font-weight:normal;color:#e60012}
.wrap-aftersales .aftersales .text-2 .pic{float:left;width:50%}
@media(max-width:991px){.wrap-aftersales .aftersales .text-2 .pic{width:100%}
}
.wrap-aftersales .aftersales .text-2 .pic img{margin-bottom:16px}
.wrap-aftersales .aftersales .pic p{padding-left:0}
@media(max-width:991px){.wrap-aftersales .aftersales .pic{margin:10px 0}
}
.wrap-aftersales .supply{margin-top:40px}
@media(max-width:767px){.wrap-aftersales .supply{margin-top:0}
}
.wrap-aftersales .supply .pic p{padding-left:0}
@media(max-width:991px){.wrap-aftersales .supply .pic{margin:10px 0}
}
.wrap-aftersales .supply .text{overflow:hidden;margin-top:40px}
.wrap-aftersales .supply .text .note{float:left;width:50%}
@media(max-width:991px){.wrap-aftersales .supply .text .note{width:100%}
}
.wrap-aftersales .supply .text .note p{font-size:16px;line-height:2.25;margin:0;color:#666}
.wrap-aftersales .supply .text .note h4{font-size:24px;font-weight:bold;margin:0;color:#e60012}
.wrap-aftersales .supply .text .note .list{margin-left:27px;border-left:1px dashed #e60012}
.wrap-aftersales .supply .text .note h5{position:relative;left:-27px;display:table;margin:0;margin-top:16px}
.wrap-aftersales .supply .text .note h5 span{display:table-cell;width:54px}
.wrap-aftersales .supply .text .note h5 i{font-family:'ITC Avant Garde Gothic'!important;font-size:24px;font-style:normal;line-height:54px;display:inline-block;width:54px;height:54px;text-align:center;color:#fff;border-radius:50%;background-color:#e60012}
.wrap-aftersales .supply .text .note h5 b{font-size:16px;font-weight:normal;line-height:2;display:table-cell;padding-left:20px;vertical-align:middle}
.wrap-aftersales .supply .text .pic{float:left;width:50%;padding-left:30px}
@media(max-width:991px){.wrap-aftersales .supply .text .pic{width:100%;padding-left:0}
}
.wrap-aftersales .supply .text .pic img{max-width:100%}
.wrap-case .info{margin-top:40px}
.wrap-case .info:first-child{margin-top:0}
.wrap-case .info .title-case h3{font-size:36px;font-weight:bold;line-height:66px;display:inline-block;height:66px;padding:0 30px;color:#e60012;border:1px dashed #b5b5b5;border-radius:30px}
@media(max-width:991px){.wrap-case .info .title-case h3{font-size:30px;font-size:26px;line-height:50px;height:50px}
}
.wrap-case .info .row{margin:0 -8px}
.wrap-case .info .list{padding:0 8px}
.wrap-case .info .item{margin-top:26px;text-align:center}
.wrap-case .info .item .img-box{padding-bottom:46.72268908%}
.wrap-case .info .item .img-box img{-webkit-transition:all 1s;transition:all 1s}
.wrap-case .info .item p{font-size:12px;line-height:30px;display:-webkit-box;display:inline-block;overflow:hidden;height:30px;margin:20px 0 0 0;padding:0 30px;color:#666;border:1px dashed #ccc;border-radius:30px;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.wrap-case .video-popup {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.8);justify-content: center;align-items: center;z-index: 1000;}
.wrap-case .video-popup video {max-width:700px;max-height:500px;width:90%}
.wrap-case .video-popup .close {position: absolute;top: 10px;right: 10px;color: #fff;font-size:3rem;cursor: pointer;}
.wrap-case .info .item .img-box img{width: 100% !important;height: 100% !important;}
.wrap-case .info .item:hover .img-box img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.wrap-download-login .download-login{overflow:hidden;background-color:#fff}
.wrap-download-login .download-login .left{float:left;width:50%;padding:40px 50px 80px 50px}
@media(max-width:991px){.wrap-download-login .download-login .left{width:100%;padding:30px 15px}
}
.wrap-download-login .download-login .left ul{margin-top:60px}
@media(max-width:991px){.wrap-download-login .download-login .left ul{margin-top:30px}
}
.wrap-download-login .download-login .left ul li{position:relative;max-width:360px;margin-top:10px;padding-left:76px}
.wrap-download-login .download-login .left ul li span{font-size:16px;line-height:46px;position:absolute;left:0;color:#666}
.wrap-download-login .download-login .left ul li input{line-height:26px;width:100%;padding:10px;border:1px solid #d6d4d5;border-radius:10px}
.wrap-download-login .download-login .left ul li:nth-child(3){padding-right:90px}
.wrap-download-login .download-login .left ul li:nth-child(3) img{position:absolute;top:0;right:0}
.wrap-download-login .download-login .left ul li:nth-child(4) input{float:left;width:auto;width:16px;height:16px;margin-right:10px;outline:0}
.wrap-download-login .download-login .left ul li:nth-child(4) p{font-size:16px;display:inline-block;margin:0;color:#999}
.wrap-download-login .download-login .left ul li .submit{font-size:18px;line-height:54px;height:54px;margin-top:40px;padding:0 70px;color:#fff;outline:0;background-color:#e60012}
.wrap-download-login .download-login .right{float:left;width:50%}
@media(max-width:991px){.wrap-download-login .download-login .right{width:100%}
}
.wrap-download-login .download-login .right img{height:100%}
@media(max-width:991px){.wrap-download-login .download-login .right img{width:100%;height:auto}
}
.wrap-download .item{margin-top:60px}
@media(max-width:991px){.wrap-download .item{margin-top:30px}
}
.wrap-download .item .pic{border:12px solid #eee}
.wrap-download .item .pic .img-box{padding-bottom:65.64102564%}
.wrap-download .item .text{position:relative;margin-top:20px;padding-right:60px}
.wrap-download .item .text h3{font-size:24px;font-weight:bold;line-height:1.5;display:-webkit-box;overflow:hidden;height:36px;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:1}
@media(max-width:991px){.wrap-download .item .text h3{font-size:22px;line-height:1.5}
}
.wrap-download .item .text p{margin:0}
.wrap-download .item .text p span{font-size:16px;line-height:1.5;margin-left:30px;color:#666}
.wrap-download .item .text p span:first-child{margin-left:0}
.wrap-download .item .text a.down{position:absolute;top:0;right:0;display:inline-block;width:60px}
.wrap-download .item .text a.down:after{font-family:'iconfont'!important;font-size:40px;display:inline-block;content:'\e7a3';-webkit-transition:all .5s;transition:all .5s;color:#e60012}
.wrap-download .item .text a.down:hover:after{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.wrap-product .title-in{position:relative;overflow:hidden}
.wrap-product .title-in .more{font-size:16px;line-height:42px;position:absolute;top:0;right:0;display:inline-block;height:42px;padding:0 22px;-webkit-transition:all .5s;transition:all .5s;color:#e60012;border:1px dashed #e60012;border-radius:30px}
@media(max-width:991px){.wrap-product .title-in .more{line-height:32px;height:32px}
}
.wrap-product .title-in .more:hover{color:#fff;background-color:#e60012}
.wrap-product ul{margin-top:40px}
.wrap-product ul li{position:relative;overflow:hidden;min-height:300px;padding:30px 60px;padding-left:440px;background-color:#ffff;margin:10px 10px}
@media(max-width:991px){.wrap-product ul li{padding:30px 15px;min-height:auto}
}
.wrap-product .pic{position:absolute;left:100px;width:240px;border:6px solid #efefef}
@media(max-width:1199px){.wrap-product .pic{left:30px}
}
@media(max-width:991px){.wrap-product .pic{position:relative;left:0;width:100%}
}
.wrap-product .text{padding-bottom:24px;border-bottom:1px dashed #b5b5b5}
@media(max-width:991px){.wrap-product .text{padding:30px 0}
}
.wrap-product .text .title-pro{position:relative;padding-right:130px}
@media(max-width:767px){.wrap-product .text .title-pro{padding-right:0}
}
.wrap-product .text a{display:block}
.wrap-product .text h3{font-size:32px;font-weight:bold;position:relative;display:inline-block;padding-bottom:14px;color:#e60012;border-bottom:1px solid #ddd}
@media(max-width:767px){.wrap-product .text h3{font-size:24px}
}
.wrap-product .text h3:after{position:absolute;right:0;bottom:-3px;left:0;display:block;width:28px;height:5px;margin:auto;content:'';background-color:#e60012}
.wrap-product .text h3 a{line-height:30px}
@media(min-width:768px){.wrap-product .text h3 a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:35px;font-size:20px}
}
.wrap-product .text .more{position:absolute;top:14px;right:0}
@media(max-width:767px){.wrap-product .text .more{display:none}
}
.wrap-product .text .more a{font-size:16px;line-height:46px;display:block;color:#e60012}
.wrap-product .text .more a:after{display:inline-block;float:right;width:46px;height:46px;margin-left:6px;content:'->'}
.wrap-product .text .more a:hover:after{-webkit-animation:fadeInRight 1s 0s ease both;animation:fadeInRight 1s 0s ease both}
.wrap-product .text .note{margin-top:14px}
.product-title{position:relative;padding:41px;background-color:#e60012}
@media(max-width:991px){.product-title{padding:10px 15px 30px;padding-top:80px}
}
.product-title h2{font-size:38px;font-weight:bold;line-height:50px;padding-right:120px;color:#fff}
@media(max-width:991px){.product-title h2{font-size:30px}
}
@media(max-width:767px){.product-title h2{font-size:24px;padding-right:0}
}
.product-title .more{font-size:16px;line-height:42px;position:absolute;top:50%;right:50px;display:inline-block;height:42px;padding:0 22px;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;border:1px dashed #fff;border-radius:30px}
@media(max-width:991px){.product-title .more{line-height:32px;right:15px;height:32px}
}
@media(max-width:767px){.product-title .more{position:relative;top:0;margin-left:15px;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}
}
/*productlist*/
.product_list li{padding: 0;}.product_list li img{width: 100%;}.product_list li .img_h2{background:#fff;padding:20px;box-shadow: 3px 3px 10px rgba(0,0,0,.1);}
.product_list h2{font-size:1.8rem;text-align: center;padding-top:15px;}
@media(min-width:768px){
/*productlist*/
.product_list{padding:60px 0 100px;}.product_list li{margin-bottom:30px;}.product_list li .img_h2{margin:15px}
/*products*/
.wrap-product-show .pro-show .left{float:left;width:30%}
.wrap-product-show .pro-show .right{float:right;width:62%}
}
@media screen and (min-width: 767px) and (max-width:1300px) {
/*productlist*/
.product_list li{margin-bottom:30px;}
}
.product-title .more:hover{color:#e60012;background-color:#fff}
.wrap-product-show .pro-show{overflow:hidden;padding:50px;background-color:#fff}
@media(max-width:991px){.wrap-product-show .pro-show{padding:30px 15px}
}
@media(max-width:991px){.wrap-product-show .pro-show .left{width:100%}
}
.wrap-product-show .pro-show .left .owl-pagination{position:absolute;bottom:18px;width:100%}
.wrap-product-show .pro-show .left .owl-pagination .owl-page{display:inline-block}
.wrap-product-show .pro-show .left .owl-pagination .owl-page span{display:inline-block;width:12px;height:12px;margin:0 5px;opacity:1;border-radius:50%;background-color:#dddbdb}
.wrap-product-show .pro-show .left .owl-pagination .owl-page.active span{background-color:#e60012}
.wrap-product-show .pro-show .left .owl-buttons{display:none}
@media(max-width:991px){.wrap-product-show .pro-show .right{width:100%;margin-top:50px;padding-left:0}
}
.wrap-product-show .pro-show .right .title-product-show h2{font-size:18px;line-height:42px;display:inline-block;height:42px;margin:0;padding:0 22px;color:#fff;border-radius:30px;background-color:#e60012}
.wrap-product-show .parameter .h3{font-size:1.8rem;color: #e60012;border: 1px solid #e60012;border-radius: 30px;margin-bottom:20px;width:190px;text-align: center;line-height: 2;padding-top:8px;padding-bottom:8px}.wrap-product-show .parameter p{padding-bottom: 15px;}
.wrap-product-show .pro-show .right .text b{font-weight:normal}
.wrap-product-show .pro-show .right .text b:before{display:inline-block;float:left;width:7px;height:7px;margin-top:12px;margin-right:16px;content:'';border-radius:50%;background-color:#e60012}
.wrap-product-show .pro-show .right .link{margin-top:50px}
@media(max-width:1560px){.wrap-product-show .pro-show .right .link{margin-top:30px}
}
@media(max-width:767px){.wrap-product-show .pro-show .right .link{margin-top:0}
}
.wrap-product-show .pro-show .right .link ul li{display:inline-block;margin-top:20px;margin-left:40px}
@media(max-width:767px){.wrap-product-show .pro-show .right .link ul li{margin-left:10px}
}
.wrap-product-show .pro-show .right .link ul li:first-child{margin-left:0}
.wrap-product-show .pro-show .right .link ul li a{font-size:16px;line-height:30px;display:inline-block;color:#e60012}
.wrap-product-show .pro-show .right .link ul li a:before{font-family:'iconfont'!important;font-size:20px;line-height:30px;display:inline-block;float:left;width:30px;height:30px;margin-right:12px;content:'\e615';text-align:center;color:#fff;border-radius:50%;background-color:#e60012}
.wrap-product-show .pro-show .right .link ul li:hover a{text-decoration:underline}
.wrap-product-show .pro-show .right .link ul li:nth-child(1) a:before{font-family:'Agency FB'!important;font-size:16px;content:'PDF'}
.wrap-product-show .pro-show .right .link ul li:nth-child(3) a:before{content:'\e681'}
.wrap-product-show .pro-show .right .relate{margin-top:120px}
@media(max-width:1560px){.wrap-product-show .pro-show .right .relate{margin-top:50px}
}
@media(max-width:767px){.wrap-product-show .pro-show .right .relate{margin-top:30px}
}
.wrap-product-show .pro-show .right .relate ul li{margin-top:10px}
.wrap-product-show .pro-show .right .relate ul li a{font-size:20px;line-height:48px;display:block;display:-webkit-box;overflow:hidden;height:48px;padding:0 20px;-webkit-transition:all .5s;transition:all .5s;color:#666;border:1px dashed #e60012;border-radius:30px;-webkit-box-orient:vertical;-webkit-line-clamp:1}
@media(max-width:767px){.wrap-product-show .pro-show .right .relate ul li a{font-size:16px}
}
.wrap-product-show .pro-show .right .relate ul li:hover a{color:#fff;background-color:#e60012}
.wrap-product-show .parameter{margin-top:20px;padding:30px 50px 40px;background-color:#fff}
@media(max-width:991px){.wrap-product-show .parameter{padding:30px 15px}
}
.wrap-product-show .parameter .title-parameter h3{font-size:32px;font-weight:bold;margin:0;color:#e60012}
@media(max-width:991px){.wrap-product-show .parameter .title-parameter h3{font-size:24px}
}
.wrap-product-show .parameter .text{margin-top:36px}
@media(max-width:991px){.wrap-product-show .parameter .text{margin-top:24px}
}
.wrap-product-show .parameter .table-box{overflow-x:auto}
.wrap-product-show .parameter table{width:100%;margin-bottom: 20px;}
.wrap-product-show .parameter table tr:first-child{text-align:center}
.wrap-product-show .parameter table tr:first-child td:first-child{text-align:left}
.wrap-product-show .parameter table td{padding:4px 30px;border:1px solid #ddd}
@media(max-width:1560px){.wrap-product-show .parameter table td{font-size:18px;padding:15px}
}
@media(max-width:991px){.wrap-product-show .parameter table td{font-size:14px}
}
@media(max-width:767px){.wrap-product-show .parameter table td{font-size:14px}
}
.wrap-product-show .parameter table td span{font-size:14px}
.wrap-product-show .parameter table td:first-child{background-color:#eee}
.wrap-product-show .pro-relate{margin-top:40px;padding:30px 50px;background-color:#fff}
@media(max-width:991px){.wrap-product-show .pro-relate{padding:30px 15px}
}
.wrap-product-show .pro-relate .title-relate{position:relative;padding-right:130px}
@media(max-width:767px){.wrap-product-show .pro-relate .title-relate{padding-right:0}
}
.wrap-product-show .pro-relate .title-relate h3{font-size:32px;font-weight:bold;line-height:46px;margin:0;color:#e60012}
@media(max-width:991px){.wrap-product-show .pro-relate .title-relate h3{font-size:24px}
}
.wrap-product-show .pro-relate .title-relate .more{position:absolute;top:0;right:0}
@media(max-width:767px){.wrap-product-show .pro-relate .title-relate .more{display:none}
}
.wrap-product-show .pro-relate .title-relate .more a{font-size:16px;line-height:46px;display:block;color:#e60012}
.wrap-product-show .pro-relate .title-relate .more a:after{display:inline-block;float:right;width:46px;height:46px;margin-left:6px;content:'';background:url(../images/promore.png) no-repeat}
.wrap-product-show .pro-relate .title-relate .more a:hover:after{-webkit-animation:fadeInRight 1s 0s ease both;animation:fadeInRight 1s 0s ease both}
.wrap-product-show .pro-relate ul{overflow:hidden;margin:0 -15px}
@media(max-width:767px){.wrap-product-show .pro-relate ul{margin:0 -8px}
}
.wrap-product-show .pro-relate ul li{float:left;width:20%;margin-top:30px;padding:0 15px}
@media(max-width:1199px){.wrap-product-show .pro-relate ul li{width:33.33333333%}
}
@media(max-width:767px){.wrap-product-show .pro-relate ul li{width:50%;padding:0 8px}
}
.wrap-product-show .pro-relate ul li:hover .img-box img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.wrap-product-show .pro-relate ul li:hover p{color:#e60012}
.wrap-product-show .pro-relate .item .img-box{border:12px solid #eee}
.wrap-product-show .pro-relate .item .img-box img{-webkit-transition:all 1s;transition:all 1s}
.wrap-product-show .pro-relate .item p{font-size:18px;display:-webkit-box;overflow:hidden;margin:14px 0 0 0;color:#666;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.wrap-product-show .video{display:inline-block}
.wrap-product-show .video a{outline:0}
.wrap-product-show .video .iframe{display:none;width:100%}
.wrap-product-show .video:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.5}
.wrap-substation .substation .info{overflow:hidden;margin-top:30px;padding:40px;background-color:#fff}
@media(max-width:991px){.wrap-substation .substation .info{padding:30px 15px}
}
.wrap-substation .substation .info img{max-width:100%}
.wrap-substation .substation .info h4{font-size:16px}
.wrap-substation .substation .info p{font-size:16px;line-height:2;margin:0;color:#666}
@media(max-wdth:991px){.wrap-substation .substation .info p{font-size:15px}
}
.wrap-substation .substation .info p b{position:relative;display:block;padding-left:24px}
.wrap-substation .substation .info p b:before{position:absolute;top:10px;left:0;display:block;width:12px;height:12px;content:'';border-radius:50%;background-color:#e60012}
.wrap-substation .substation .info p span{position:relative;display:block;padding-left:24px}
.wrap-substation .substation .info p span:before{position:absolute;top:12px;left:10px;display:block;width:0;height:0;content:'';border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:3px solid #e60012}
.wrap-substation .substation .info .title-service{margin-bottom:20px}
.wrap-substation .substation .info-2 .title-service,.wrap-substation .substation .info-4 .title-service{text-align:left}
.wrap-substation .substation .info-2 .text,.wrap-substation .substation .info-4 .text{float:left;width:70%;padding-right:50px}
@media(max-width:991px){.wrap-substation .substation .info-2 .text,.wrap-substation .substation .info-4 .text{width:100%;padding-right:0}
}
.wrap-substation .substation .info-2 .pic,.wrap-substation .substation .info-4 .pic{float:left;width:30%}
@media(max-width:991px){.wrap-substation .substation .info-2 .pic,.wrap-substation .substation .info-4 .pic{width:100%;margin:20px 0}
}
.wrap-substation .substation .info-3 .title-service{text-align:left}
.wrap-substation .substation .info-3 .pic{float:right;width:30%}
@media(max-width:991px){.wrap-substation .substation .info-3 .pic{float:none;width:100%;margin:20px 0}
}
.wrap-operations .operations{overflow:hidden}
.wrap-operations .operations .note{float:left;width:50%;margin-top:30px;padding-right:50px}
@media(max-width:991px){.wrap-operations .operations .note{width:100%;padding-right:0}
}
.wrap-operations .operations p{font-size:16px;line-height:2;margin:0;color:#666}
@media(max-width:991px){.wrap-operations .operations p{font-size:15px}
}
.wrap-operations .operations h4{font-size:24px;font-style:italic;line-height:1.58333333;padding:5px 40px;color:#fff;border-radius:50px;background-color:#e60012}
@media(max-width:1560px){.wrap-operations .operations h4{font-size:18px;padding:5px 15px}
}
@media(max-width:991px){.wrap-operations .operations h4{font-size:16px}
}
.wrap-operations .operations .pic{float:left;width:50%;margin-top:30px}
@media(max-width:991px){.wrap-operations .operations .pic{width:100%}
}
.wrap-operations .operations .pic img{width:100%}
.wrap-model{padding-top:40px;padding-bottom:40px;background-color:#fff}
.wrap-model .item{margin-top:30px;padding:30px;border-radius:50px;background-color:#f9f9f9}
@media(max-width:991px){.wrap-model .item{padding:30px 15px}
}
.wrap-model .item h3{font-size:24px;font-weight:bold;line-height:38px;display:inline-block;margin:0 0 20px 0;padding:0 20px;color:#e60012;border:1px dashed #e60012;border-radius:30px}
.wrap-model .item p{font-size:16px;line-height:2;margin:0;color:#666}
@media(max-width:991px){.wrap-model .item p{font-size:15px}
}
.wrap-model .item img{display:block;max-width:100%;margin:0 auto;margin-top:30px}
.wrap-model .item ul{overflow:hidden;margin:0 -15px}
.wrap-model .item ul li{float:left;width:50%;margin:18px 0;padding:0 15px}
@media(max-width:767px){.wrap-model .item ul li{width:100%}
}
.wrap-model .item ul li img{border-radius:40px}
.wrap-platform{padding-top:40px;padding-bottom:40px;background-color:#fff}
.wrap-platform .item{margin-top:50px}
.wrap-platform .item p{font-size:16px;line-height:2;margin:0;color:#666}
@media(max-width:991px){.wrap-platform .item p{font-size:15px}
}
.wrap-platform .item img{max-width:100%;margin-top:30px;padding:20px;border:2px dashed #eee;border-radius:30px}
.wrap-functionlist{padding-top:40px;padding-bottom:40px;background-color:#fff}
.wrap-functionlist .list{overflow:hidden}
.wrap-functionlist .list ul{overflow:hidden}
.wrap-functionlist .list ul li{position:relative;float:left;width:12.5%;margin-top:50px;text-align:center}
@media(max-width:991px){.wrap-functionlist .list ul li{width:25%}
}
.wrap-functionlist .list ul li:before{position:absolute;top:65px;left:0;display:inline-block;width:100%;height:1px;content:'';border-top:1px dashed #e60012}
@media(max-width:1199px){.wrap-functionlist .list ul li:before{top:50px}
}
.wrap-functionlist .list ul li:first-child:before{right:0;left:auto;width:50%}
@media(max-width:991px){.wrap-functionlist .list ul li:nth-child(4):before{width:50%}
.wrap-functionlist .list ul li:nth-child(5):before{right:0;left:auto;width:50%}
}
.wrap-functionlist .list ul li:last-child:before{width:50%}
.wrap-functionlist .list h3{position:relative;z-index:0;margin:0}
.wrap-functionlist .list h3:before{display:inline-block;overflow:hidden;width:130px;height:130px;content:'';border-radius:50%;background-color:#e60012}
@media(max-width:1199px){.wrap-functionlist .list h3:before{width:100px;height:100px}
}
@media(max-width:767px){.wrap-functionlist .list h3:before{width:80px;height:80px}
}
.wrap-functionlist .list h3 span{font-family:Impact!important;font-size:120px;line-height:170px;position:relative;position:absolute;z-index:9;top:0;left:0;display:inline-block;width:100%;color:#fff}
@media(max-width:1199px){.wrap-functionlist .list h3 span{font-size:100px;line-height:130px}
}
@media(max-width:767px){.wrap-functionlist .list h3 span{font-size:70px;line-height:110px}
}
.wrap-functionlist .list p{font-size:24px;font-weight:bold;margin:20px 0 0 0;color:#e60012}
@media(max-width:767px){.wrap-functionlist .list p{font-size:18px}
}
@media(max-width:991px){.wrap-functioninfo .item{margin:15px 0}
}
.wrap-functioninfo .item .img-box{padding-bottom:52.90102389%}
.wrap-functioninfo .item p{font-size:16px;line-height:2;margin:40px 0 0 0;color:#666}
@media(max-width:991px){.wrap-functioninfo .item p{font-size:15px;margin-top:20px 0 0 0}
}
.wrap-package{padding-top:40px;background-color:#fff}
.wrap-package table{width:100%;margin-top:40px;text-align:center;color:#666}
.wrap-package table th{font-size:20px;line-height:60px;text-align:center;color:#fff;background-color:#e60012}
.wrap-package table td{font-size:20px;width:70%;padding:20px;text-align:left;border:1px solid #ddd}
@media(max-width:767px){.wrap-package table td{font-size:18px;padding:20px 10px}
}
.wrap-package table td:first-child{width:30%;text-align:center}
.wrap-package table td p{font-size:16px;line-height:2;position:relative;display:inline-block;width:33.33333333%;margin-right:-5px;padding:0 20px;padding-left:40px;text-align:left;vertical-align:top}
@media(max-width:1440px){.wrap-package table td p{padding:0 10px;padding-left:30px}
}
@media(max-width:1320px){.wrap-package table td p{width:50%}
}
@media(max-width:991px){.wrap-package table td p{width:50%;padding:0 5px;padding-left:30px}
}
@media(max-width:767px){.wrap-package table td p{font-size:15px;width:100%}
}
.wrap-package table td p:before{position:absolute;top:15px;left:20px;display:block;width:5px;height:5px;content:'';background-color:#e60012}
@media(max-width:1440px){.wrap-package table td p:before{left:10px}
}
.wrap-package table td h4{font-size:16px;line-height:30px;margin:0;padding:0 20px;text-align:left}
@media(max-width:767px){.wrap-package table td h4{padding:0 10px}
}
.wrap-epc .epc{padding:50px;background-color:#fff}
@media(max-width:991px){.wrap-epc .epc{padding:30px 15px}
}
.wrap-epc .epc .text{margin-top:40px}
.wrap-epc .epc .text p{font-size:16px;line-height:2;margin:0;color:#666}
.wrap-epc .epc .text img{max-width:100%}
.wrap-epc .epc .list{margin-top:70px}
@media(max-width:991px){.wrap-epc .epc .list{margin-top:30px}
}
.wrap-epc .epc .list ul li{display:table;width:100%;margin-top:20px}
@media(max-width:991px){.wrap-epc .epc .list ul li{display:block;width:100%}
}
.wrap-epc .epc .list .pic{display:table-cell;width:30%;vertical-align:middle}
@media(max-width:1660px){.wrap-epc .epc .list .pic{width:40%}
}
@media(max-width:1560px){.wrap-epc .epc .list .pic{width:45%}
}
@media(max-width:991px){.wrap-epc .epc .list .pic{display:block;width:100%}
}
.wrap-epc .epc .list .pic .img-box{padding-bottom:44.06779661%}
.wrap-epc .epc .list .note{display:table-cell;width:70%;padding:20px 70px;vertical-align:middle;border:1px solid #ddd}
@media(max-width:1660px){.wrap-epc .epc .list .note{width:60%;padding:20px 40px}
}
@media(max-width:1560px){.wrap-epc .epc .list .note{width:55%;padding:20px}
}
@media(max-width:991px){.wrap-epc .epc .list .note{display:block;width:100%;padding:20px 10px}
}
.wrap-epc .epc .list .note p{font-size:16px;line-height:2;margin:0;color:#666}
.wrap-epc .epc .list .note h3{font-size:30px;font-weight:bold;line-height:54px;display:inline-block;margin:0 0 14px 0;padding:0 10px;color:#e60012;border:1px dashed #b5b5b5;border-radius:50px}
@media(max-width:991px){.wrap-epc .epc .list .note h3{font-size:24px}
}
.wrap-epc .epc .list .note h3 span{font-family:Impact!important;font-size:28px;font-weight:normal;line-height:40px;display:inline-block;width:40px;height:40px;margin-right:8px;text-align:center;color:#fff;border-radius:50%;background-color:#e60012}
@media(max-width:991px){.wrap-epc .epc .list .note h3 span{font-size:22px}
}
.wrap-servicecase{padding:50px;background-color:#fff}
@media(max-width:991px){.wrap-servicecase{padding:30px 15px}
}
.wrap-servicecase .title-servicecase{text-align:center}
.wrap-servicecase .title-servicecase h2{font-size:32px;font-weight:bold;line-height:64px;margin:0;color:#fff;background:#e60012}
@media(max-width:991px){.wrap-servicecase .title-servicecase h2{font-size:24px}
}
.wrap-servicecase ul{margin:0 -15px}
.wrap-servicecase ul li{display:inline-block;width:25%;margin-top:40px;margin-right:-4px;padding:0 15px;vertical-align:top}
@media(max-width:991px){.wrap-servicecase ul li{width:50%}
}
@media(max-width:767px){.wrap-servicecase ul li{width:100%}
}
.wrap-servicecase ul li:hover .img-box img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.wrap-servicecase .pic{margin-bottom:20px;border:12px solid #eee}
.wrap-servicecase .img-box{padding-bottom:65.64102564%}
.wrap-servicecase .img-box img{-webkit-transition:all 1s;transition:all 1s}
.wrap-servicecase h3{font-size:20px;font-weight:bold;line-height:1.5;margin:0;text-align:center}
@media(max-width:991px){.wrap-servicecase h3{font-size:18px}
}
.wrap-servicecase p{font-size:16px;line-height:42px;display:inline-block;margin:14px 0 0 0;padding:0 20px;color:#666;border:1px dashed #bfbfbf;border-radius:30px}
.wrap-servicecase .mansorymore{margin-top:60px;text-align:center;display:none}
.wrap-servicecase .mansorymore a{font-size:16px;line-height:46px;display:inline-block;color:#e60012}
.wrap-servicecase .mansorymore a:after{display:inline-block;float:right;width:46px;height:46px;margin-left:6px;content:'';background:url(../images/promore.png) no-repeat}
.wrap-servicecase .mansorymore a:hover:after{-webkit-animation:fadeInRight 1s 0s ease both;animation:fadeInRight 1s 0s ease both}
.wrap-energy .info{padding:50px;background-color:#fff}
@media(max-width:991px){.wrap-energy .info{padding:30px 15px}
}
.wrap-energy .info p{font-size:16px;line-height:2;margin:0;color:#666}
.wrap-energy .info-1 .text-1{overflow:hidden}
.wrap-energy .info-1 .text-1 .left{float:left;width:55%;margin-top:50px;padding-right:70px}
@media(max-width:991px){.wrap-energy .info-1 .text-1 .left{width:100%;margin-top:20px;padding-right:0}
}
.wrap-energy .info-1 .text-1 .right{float:right;width:45%;margin-top:50px}
@media(max-width:991px){.wrap-energy .info-1 .text-1 .right{width:100%}
}
.wrap-energy .info-1 .text-1 .right img{width:100%}
.wrap-energy .info-1 .text-2 ul{display:table;width:100%;margin:0 -30px;margin-top:60px}
@media(max-width:1199px){.wrap-energy .info-1 .text-2 ul{margin:0 -15px}
}
@media(max-width:991px){.wrap-energy .info-1 .text-2 ul{display:block;margin:0}
}
.wrap-energy .info-1 .text-2 ul li{display:table-cell;width:33.33333333%;padding:0 30px;vertical-align:top;border-right:1px solid #eee}
@media(max-width:1199px){.wrap-energy .info-1 .text-2 ul li{display:inline-block;width:50%;margin:15px 0;margin-right:-4px;padding:0 15px}
.wrap-energy .info-1 .text-2 ul li:nth-child(2){border-right:0}
}
@media(max-width:991px){.wrap-energy .info-1 .text-2 ul li{display:block;width:100%;padding:0;border-right:0}
}
.wrap-energy .info-1 .text-2 ul li:last-child{border-right:0}
.wrap-energy .info-1 .text-2 ul li h4{font-weight:bold;line-height:32px;display:inline-block;padding:0 10px;color:#e60012;border:1px dashed #b5b5b5;border-radius:30px}
@media(max-width:767px){.wrap-energy .info-1 .text-2 ul li h4{font-size:16px}
}
.wrap-energy .info-1 .text-2 ul li p{position:relative;margin-top:10px;padding-left:36px}
.wrap-energy .info-1 .text-2 ul li p span{line-height:22px;position:absolute;top:6px;left:0;display:inline-block;width:22px;height:22px;text-align:center;color:#fff;border-radius:50%;background-color:#e60012}
.wrap-energy .info-1 .text-2 ul li:nth-child(2) p{padding-left:0}
.wrap-energy .info-1 .text-3 ul{overflow:hidden;margin:0 -15px}
.wrap-energy .info-1 .text-3 ul li{float:left;width:33.33333333%;margin-top:50px;padding:0 15px}
@media(max-width:991px){.wrap-energy .info-1 .text-3 ul li{width:50%;margin-top:30px}
}
@media(max-width:767px){.wrap-energy .info-1 .text-3 ul li{width:100%}
}
.wrap-energy .info-1 .text-3 ul li .img-box{padding-bottom:61.8018018%}
.wrap-energy .info-2 .text-1,.wrap-energy .info-2 .text-2{overflow:hidden;margin-top:50px}
.wrap-energy .info-2 .text-1 .left,.wrap-energy .info-2 .text-2 .left{float:left;width:60%;padding-right:50px}
@media(max-width:991px){.wrap-energy .info-2 .text-1 .left,.wrap-energy .info-2 .text-2 .left{width:100%;padding-right:0}
}
.wrap-energy .info-2 .text-1 .right,.wrap-energy .info-2 .text-2 .right{float:left;width:40%}
@media(max-width:991px){.wrap-energy .info-2 .text-1 .right,.wrap-energy .info-2 .text-2 .right{width:100%;margin-top:30px}
}
.wrap-energy .info-2 .text-1 .right img,.wrap-energy .info-2 .text-2 .right img{width:100%;margin-bottom:20px}
.wrap-energy .info-2 .text-1 h4,.wrap-energy .info-2 .text-2 h4{line-height:46px;display:inline-block;margin:0 0 20px 0;padding:0 22px;color:#fff;border-radius:30px;background-color:#e60012}
.wrap-energy .info-2 .text-1 .left h5 span{font-size:16px;line-height:36px;display:inline-block;width:20%;margin-right:-4px;text-align:center;vertical-align:middle;color:#e60012;border:1px dashed #b5b5b5;border-radius:30px}
@media(max-width:1560px){.wrap-energy .info-2 .text-1 .left h5 span{width:25%}
}
@media(max-width:1320px){.wrap-energy .info-2 .text-1 .left h5 span{width:30%}
}
@media(max-width:767px){.wrap-energy .info-2 .text-1 .left h5 span{width:50%;margin-top:10px}
}
.wrap-energy .info-2 .text-1 .left h5 strong{font-size:16px;font-weight:normal;line-height:2.25;display:inline-block;width:80%;margin-right:-4px;padding-left:30px;vertical-align:middle;color:#666}
@media(max-width:1560px){.wrap-energy .info-2 .text-1 .left h5 strong{width:75%}
}
@media(max-width:1320px){.wrap-energy .info-2 .text-1 .left h5 strong{width:70%}
}
@media(max-width:767px){.wrap-energy .info-2 .text-1 .left h5 strong{display:block;width:100%;margin-top:20px;padding-left:0}
}
.wrap-energy .info-2 .text-1 .right{padding-left:5%;text-align:center}
@media(max-width:991px){.wrap-energy .info-2 .text-1 .right{padding-left:0}
}
.wrap-energy .info-2 .text-1 .right p{line-height:36px;display:inline-block;padding:0 10px;text-align:center;border:1px dashed #b5b5b5;border-radius:30px}
.wrap-energy .info-2 .text-2 p{position:relative;margin-top:10px;padding-left:36px}
.wrap-energy .info-2 .text-2 p span{line-height:22px;position:absolute;top:6px;left:0;display:inline-block;width:22px;height:22px;text-align:center;color:#fff;border-radius:50%;background-color:#e60012}
.wrap-management .management .text{overflow:hidden;margin:0 -20px;margin-top:50px;padding-bottom:50px}
@media(max-width:991px){.wrap-management .management .text{margin-top:0}
}
.wrap-management .management .text img{float:left;width:50%;padding:0 20px}
@media(max-width:991px){.wrap-management .management .text img{width:100%;margin-top:30px}
}
.wrap-management .management .title-in h2{font-size:32px}
@media(max-width:991px){.wrap-management .management .title-in h2{font-size:24px}
}
.wrap-management .management .list{padding:30px;background-color:#fff}
@media(max-width:991px){.wrap-management .management .list{padding:30px 15px}
}
.wrap-management .management .list ul{margin-top:20px}
@media(max-width:991px){.wrap-management .management .list ul{margin-top:0}
}
.wrap-management .management .list ul li{position:relative;padding:30px 0;padding-left:240px;border-bottom:1px dashed #dcdcdc}
@media(max-width:1199px){.wrap-management .management .list ul li{padding-left:0}
}
.wrap-management .management .list .pic{position:absolute;left:0;width:210px}
@media(max-width:1199px){.wrap-management .management .list .pic{position:relative;display:block;width:100%}
}
.wrap-management .management .list .pic .img-box{padding-bottom:61.9047619%}
.wrap-management .management .list .note{min-height:144px}
@media(max-width:1560px){.wrap-management .management .list .note{min-height:176px}
}
@media(max-width:1400px){.wrap-management .management .list .note{min-height:208px}
}
@media(max-width:1199px){.wrap-management .management .list .note{display:block;width:100%;padding:20px 0 0 0}
}
@media(max-width:991px){.wrap-management .management .list .note{min-height:auto}
}
.wrap-management .management .list .note p{font-size:16px;line-height:2;margin:0;color:#666}
.wrap-management .management .list .note h3{font-size:18px;font-weight:bold;line-height:32px;display:inline-block;margin:0 0 14px 0;padding:0 10px;color:#e60012;border:1px dashed #b5b5b5;border-radius:50px}
@media(max-width:991px){.wrap-management .management .list .note h3{font-size:20px}
}
.wrap-management .management .list .note h3 span{font-family:Impact!important;font-size:14px;font-weight:normal;line-height:20px;display:inline-block;float:left;width:20px;height:20px;margin-top:5px;margin-right:8px;text-align:center;color:#fff;border-radius:50%;background-color:#e60012}
.wrap-concept .pic{float:left;width:50%}
@media(max-width:767px){.wrap-concept .pic{width:100%}
}
.wrap-concept .pic .img-box{padding-bottom:32.96703297%}
.wrap-concept .text{float:left;width:50%;padding:50px 80px 0 49px}
@media(max-width:1199px){.wrap-concept .text{padding:15px 15px}
}
@media(max-width:767px){.wrap-concept .text{width:100%}
}
.wrap-concept .text h3{font-family:'ITC Avant Garde Gothic'!important;font-size:32px;font-weight:bold;line-height:1.8;display:inline-block;margin:0;color:#ccc;border-bottom:1px solid #ddd}
@media(max-width:1560px){.wrap-concept .text h3{font-size:28px}
}
@media(max-width:1199px){.wrap-concept .text h3{font-size:20px}
}
@media(max-width:991px){.wrap-concept .text h3{font-size:18px}
}
.wrap-concept .text h3 span{font-family:'PingFang SC','Hiragino Sans GB','Heiti SC','Microsoft YaHei','WenQuanYi Micro Hei','Helvetica Neue',Helvetica,Arial,sans-serif!important;font-size:42px;font-weight:bold;position:relative;display:inline-block;margin-right:10px;color:#e60012}
@media(max-width:1560px){.wrap-concept .text h3 span{font-size:34px}
}
@media(max-width:1199px){.wrap-concept .text h3 span{font-size:30px}
}
@media(max-width:991px){.wrap-concept .text h3 span{font-size:24px}
}
.wrap-concept .text h3 span:after{position:absolute;bottom:-3px;display:block;width:100%;height:5px;content:'';background-color:#e60012}
.wrap-concept .text p{font-size:20px;line-height:1.5;margin:10px 0 0 0;color:#666}
.cc{font-size:24px;line-height:1.5;margin:10px 0 0 0;color:#d13334}
@media(max-width:1560px){.wrap-concept .text p{font-size:16px}
.cc{font-size:18px;color:#d13334}
}
@media(max-width:1199px){.wrap-concept .text p{font-size:16px}
.cc{font-size:18px;color:#d13334}
}
@media(max-width:991px){.wrap-concept .text p{font-size:16px}
.cc{font-size:18px;color:#d13334}
}
.wrap-concept ul li{overflow:hidden;margin-top:40px;background-color:#fff}
@media(max-width:767px){.wrap-concept ul li{margin-top:30px}
}
.wrap-concept ul li:nth-child(2n) .pic{float:right}
.wrap-concept ul li:nth-child(2n) .text{text-align:right}
.wrap-concept ul li:nth-child(2n) .text h3 span{margin-right:0;margin-left:10px}
.wrap-salary .salary{overflow:hidden;margin-top:50px;background-color:#fff}
.wrap-salary .salary .text{float:left;width:40%;padding:40px 60px}
@media(max-width:1560px){.wrap-salary .salary .text{width:45%}
}
@media(max-width:1199px){.wrap-salary .salary .text{width:50%;padding:20px 30px}
}
@media(max-width:991px){.wrap-salary .salary .text{width:100%;padding:10px 15px}
}
.wrap-salary .salary .text p{margin:20px 0}
.wrap-salary .salary .text p span{font-size:18px;line-height:50px;display:inline-block;height:50px;padding:0 30px;border:1px dashed #919191;border-radius:30px}
@media(max-width:767px){.wrap-salary .salary .text p span{font-size:16px}
}
.wrap-salary .salary .pic{float:left;width:60%}
@media(max-width:1560px){.wrap-salary .salary .pic{width:55%}
}
@media(max-width:1199px){.wrap-salary .salary .pic{width:50%}
}
@media(max-width:991px){.wrap-salary .salary .pic{width:100%}
}
.wrap-salary .salary .pic img{height:100%}
@media(max-width:991px){.wrap-salary .salary .pic img{width:100%;height:auto}
}
.wrap-news .news{margin-top:40px}
.wrap-news .news ul{margin-bottom: 40px;}
.wrap-news .news ul li{margin-top:20px;background-color:#fff;padding-top:15px;padding-bottom: 15px;overflow: hidden;}
.wrap-news .news ul li:hover .img-box img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.wrap-news .news .pic .img-box img{-webkit-transition:all 1s;transition:all 1s}
.wrap-news .news .text h3{font-weight:bold;color:#e60012;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-bottom: 10px;}
.wrap-news .news .text span{display:block;color:#999}
.wrap-news .news .text .note{margin:8px 0 0 0;}
.alm-btn-wrap button {margin: 0 auto;display: block;line-height: 30px;padding: 0 15px;border: 1px solid #dfdfdf;border-radius: 6px;font-size: 14px;}
.alm-btn-wrap button.done{color: #999;}
.wrap-news-show .title-news h1{font-weight: bold;}
.wrap-news-show .info{overflow:hidden;margin-top:30px;padding:10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.wrap-news-show .info .left{float:left;width:50%}
.pagination ol{display:table;margin:auto}.pagination li{display:inline-block;width:45px;margin-right:10px;}.pagination li a,.pagination li span{border-radius: 50%;height: 45px;line-height: 45px;text-align:center;background: #fff;color:#e60012;display: block;}
.pagination li A{color:#e60012;}
.pagination li.active a,.pagination li.active span{background: #e60012;color:#fff}.pagination li.active a{color:#fff}
@media(min-width:768px){
.wrap-news .news .text{padding:25px 40px}
.wrap-news-show .title-news h1{font-size: 2.4rem;}
}
.wrap-news-show .info .left span{line-height:40px;display:inline-block;margin-right:30px;color:#666}
.wrap-news-show .info .left span:last-child{margin-right:0}
.wrap-news-show .info .right{float:right;width:50%}
.wrap-news-show .info .right .font{float:right}
.wrap-news-show .info .right .font a{line-height:40px;display:inline-block;height:40px}
.wrap-news-show .info .right .font a:before{font-family:'iconfont'!important;font-size:30px;font-weight:bold;content:'\e623';color:#979797}
.wrap-news-show .info .right .font a.switcher-small:before{content:'\e61f'}
.wrap-news-show .info .right .font a:after{display:inline-block;float:right;width:1px;height:25px;margin:0 14px;margin-top:8px;content:'';background-color:#e5e5e5}
.wrap-news-show .info .right .font a:hover:before{color:#e60012}
.wrap-news-show .info .right .bdsharebuttonbox{float:right;height:40px;-webkit-transition:all .2s;transition:all .2s}
.wrap-news-show .info .right .bdsharebuttonbox a{padding:0;background:0}
.wrap-news-show .info .right .bdsharebuttonbox a:before{font-family:'iconfont'!important;font-size:26px;line-height:30px;display:inline-block;width:40px;height:40px;content:'\e629';text-align:center;color:#979797;background-color:none}
.wrap-news-show .info .right .bdsharebuttonbox a:after{display:inline-block;float:right;width:1px;height:25px;margin:0 14px;margin-top:2px;content:'';background-color:#e5e5e5}
.wrap-news-show .info .right .bdsharebuttonbox a:first-child{padding-left:0}
.wrap-news-show .info .right .bdsharebuttonbox a:last-child:after{display:none}
.wrap-news-show .info .right .bdsharebuttonbox a:hover{opacity:1}
.wrap-news-show .info .right .bdsharebuttonbox a:hover:before{color:#e60012}
.wrap-news-show .info .right .bdsharebuttonbox .bds_sqq:before{content:'\e62d'}
.wrap-news-show .info .right .bdsharebuttonbox .bds_tsina:before{content:'\e7ed'}
.wrap-news-show .info .right .bdsharebuttonbox .bds_weixin:before{content:'\e609'}
.wrap-news-show .info .right .bdsharebuttonbox .bds_mshare:before{content:'\e61b'}
.wrap-news-show .text{line-height:2.33333333;overflow:hidden;margin-top:40px}
.wrap-news-show .text p{margin-bottom:15px}
@media(max-width:767px){
.wrap-news .news h3{line-height: 2;}.wrap-news .news img{width:100%;height: auto;display: block;margin: 0 auto;}.wrap-news .news .text{padding:25px 15px}.wrap-news-show .info .left{width:100%}
.wrap-news-show .info .right{width:100%}
.wrap-news-show .info .right .font a:after{margin:0 6px;margin-top:8px}
.wrap-news-show .title-news h1{line-height: 2;}.wrap-news-show .info .right .bdsharebuttonbox a:after{margin:0 6px}
/*xinwenshipin*/
.wrap-case .info li{margin-bottom: 25px;}.wrap-case .info .item{margin-top:0;}

.pagination li{margin-right:5px;}.pagination li a,.pagination li span{height:30px;line-height:30px;width: 30px;}
}
@media(max-width:1560px){.wrap-news-show .text p{font-size:16px}
}
@media(max-width:991px){.wrap-news-show .text p{font-size:15px}
}
.wrap-news-show .text img{max-width:100%}.wrap-news-show .qiyedongtai_content img.aligncenter{display: block;margin:0 auto}
@media(max-width:991px){.wrap-news-show .text img{float:none;width:100%;margin-left:0}
}
.wrap-news-show .relate{margin:0 -12px;margin-top:80px}
@media(max-width:991px){.wrap-news-show .relate{margin-top:50px}
}
.wrap-news-show .relate ul{overflow:hidden}
.wrap-news-show .relate li{float:left;width:50%;margin-top:20px;padding:0 12px}
@media(max-width:991px){.wrap-news-show .relate li{width:100%}
}
.wrap-news-show .relate a{font-size:16px;line-height:48px;display:block;display:-webkit-box;overflow:hidden;height:48px;padding:0 20px;-webkit-transition:all .4s;transition:all .4s;border:1px dashed #e60012;border-radius:30px;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.wrap-news-show .relate a:hover{color:#fff;background-color:#e60012}
.wrap-contact .contact{margin-top:20px}
.wrap-contact .contact #dituContent{height:560px}
.wrap-contact .info ul li{margin-top:30px;}
.wrap-contact .info .item{padding:30px;background-color:#fff}
.wrap-contact .info .item h3{font-size:24px;font-weight:bold;line-height:24px;display:inline-block;margin:0 0 20px 0;padding:8px 14px;color:#e60012;border:1px dashed #959595;border-radius:30px}
.wrap-contact .info .item p{font-size:16px;line-height:30px;position:relative;margin-bottom:20px;padding-left:34px;color:#666}
.wrap-contact .info .item p:before{font-family:'iconfont'!important;font-size:30px;position:absolute;top:0;left:0;display:block;width:34px;height:30px;content:'\e611';color:#e60012}
.wrap-contact .info .item p.tel:before{font-size:24px;content:'\e61c'}
.wrap-contact .info .item p.fax:before{font-family:'Agency FB'!important;font-size:16px;line-height:24px;width:24px;height:24px;content:'FAX';text-align:center;color:#fff;border-radius:50%;background-color:#e60012}
.wrap-contact .info .item p.email:before{font-family:'Agency FB'!important;font-size:16px;line-height:24px;width:24px;height:24px;content:'E';text-align:center;color:#fff;border-radius:50%;background-color:#e60012}
.wrap-contact .info .item p.null:before{font-family:'Agency FB'!important;font-size:16px;line-height:24px;width:24px;height:24px;text-align:center;color:#fff;border-radius:50%;background-color:#fff}
.wrap-contact .info .text{padding:10px 30px;background-color:#e60012}
.wrap-contact .info .text h4{font-size:20px;font-weight:bold;line-height:1.3;color:#fff}
/*contact_us biao dan*/
.contact_us{background: #fff;box-shadow: 0 20px 50px -10px rgba(0,0,0,.25);transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;border-radius: 20px;max-width: 1200px;}
.contact_us form h3{margin-bottom: 20px;}
.contact_us input,.contact_us textarea{color: #666;padding: .75em;height: auto;border:1px solid #ddd;border-radius: 2px;background:#fafafa; box-shadow: none; box-sizing: border-box;transition: all .2s linear;width: 100%;}.contact_us textarea{height: 150px;}
.contact_us #submit{width: 160px;border:0;border-radius:22px;line-height:44px;text-align: center;background: #e60012;color: #fff;padding:0;display: inline-block;}
.contact_us form li{margin-bottom:30px;line-height: 1.5;position: relative;}.contact_us li i{color: #fff;background: #e60012;border-radius: 3px;padding:1px 5px;position: absolute;left: 0;}
.contact_us form img{display: inline-block;margin-right: 20px;}.contact_us #verification{width:150px;margin-right: 20px;}
@media(max-width:991px){
.wrap-contact .info .item h3{font-size:20px}    
.wrap-contact .info .text h4{font-size:18px}
}
.wrap-message .title-in h3 span{margin-right:0}
.wrap-message .message{display:table;width:100%;margin-top:50px}
@media(max-width:991px){.wrap-message .message{display:block;width:100%}
}
.wrap-message .message .message{display:table-cell;width:50%;padding:30px 50px;vertical-align:middle;background-color:#fff}
@media(max-width:991px){.wrap-message .message .message{display:block;width:100%;padding:30px 15px}
}
.wrap-message .message .message ul li{overflow:hidden;margin-top:18px}
.wrap-message .message .message ul li:first-child{margin-top:0}
.wrap-message .message .message ul li:first-child input{float:left;width:60%}
@media(max-width:1560px){.wrap-message .message .message ul li:first-child input{width:50%}
}
@media(max-width:767px){.wrap-message .message .message ul li:first-child input{width:100%}
}
.wrap-message .message .message ul li input,.wrap-message .message .message ul li textarea{font-family:'Avenir','Helvetica Neue',Helvetica,Arial,'PingFang SC','Hiragino Sans GB','Heiti SC','Microsoft YaHei','WenQuanYi Micro Hei',sans-serif!important;font-size:20px;line-height:30px;width:100%;min-height:60px;padding:15px 20px;border:1px solid #a0a0a0;border-radius:20px}
@media(max-width:1560px){.wrap-message .message .message ul li input,.wrap-message .message .message ul li textarea{line-height:30px;min-height:50px;padding:10px 20px}
}
@media(max-width:767px){.wrap-message .message .message ul li input,.wrap-message .message .message ul li textarea{font-size:18px}
}
.wrap-message .message .message ul li input::-webkit-input-placeholder,.wrap-message .message .message ul li textarea::-webkit-input-placeholder{color:#999}
.wrap-message .message .message ul li input:-o-placeholder,.wrap-message .message .message ul li textarea:-o-placeholder{color:#999}
.wrap-message .message .message ul li input::-moz-placeholder,.wrap-message .message .message ul li textarea::-moz-placeholder{color:#999}
.wrap-message .message .message ul li input:-ms-input-placeholder,.wrap-message .message .message ul li textarea:-ms-input-placeholder{color:#999}
.wrap-message .message .message ul li input:focus::-webkit-input-placeholder,.wrap-message .message .message ul li textarea:focus::-webkit-input-placeholder{color:#ccc}
.wrap-message .message .message ul li input:focus::-o-placeholder,.wrap-message .message .message ul li textarea:focus::-o-placeholder{color:#ccc}
.wrap-message .message .message ul li input:focus::-moz-placeholder,.wrap-message .message .message ul li textarea:focus::-moz-placeholder{color:#ccc}
.wrap-message .message .message ul li input:focus::-ms-input-placeholder,.wrap-message .message .message ul li textarea:focus::-ms-input-placeholder{color:#ccc}
.wrap-message .message .message ul li .btn{font-size:24px;line-height:60px;width:49%;height:60px;padding:0;cursor:pointer;color:#fff;border-radius:20px;background-color:#e60012}
@media(max-width:1560px){.wrap-message .message .message ul li .btn{line-height:50px;height:50px}
}
@media(max-width:767px){.wrap-message .message .message ul li .btn{font-size:18px}
}
.wrap-message .message .message ul li .btn.reset{float:right;background-color:#a0a0a0}
.wrap-message .message .message ul li .btn:hover{text-decoration:underline}
.wrap-message .message .message ul li .js-check{font-size:20px;line-height:60px;float:left;width:40%;text-align:center;color:#666}
@media(max-width:1560px){.wrap-message .message .message ul li .js-check{line-height:50px;width:50%}
}
@media(max-width:767px){.wrap-message .message .message ul li .js-check{width:100%;margin-top:16px;text-align:left}
}
.wrap-message .message .message ul li .js-check i{display:inline-block;margin:0 10px}
.wrap-message .message .message ul li .js-check label{position:relative;display:inline-block;margin:0 10px;cursor:pointer}
.wrap-message .message .message ul li .js-check label input{width:auto;margin-right:8px;cursor:pointer}
.wrap-message .message .message ul li .js-check label:after{position:relative;position:absolute;top:16px;left:0;display:inline-block;float:left;width:30px;height:30px;content:'';cursor:pointer;border:1px solid #ebebeb;border-radius:50%}
@media(max-width:1560px){.wrap-message .message .message ul li .js-check label:after{top:12px}
}
.wrap-message .message .message ul li .js-check label i{position:absolute;z-index:9;top:26px;left:0;display:inline-block;width:11px;height:11px;border-radius:50%}
@media(max-width:1560px){.wrap-message .message .message ul li .js-check label i{top:22px}
}
.wrap-message .message .message ul li .js-check label.checked i{background-color:#000}
.wrap-message .message .message ul li .js-check input[type=radio]{width:30px;height:30px;opacity:0;border:1px solid #e9e9e9;border-radius:50%;background:#fff}
.wrap-message .message .pic{display:table-cell;width:50%}
@media(max-width:991px){.wrap-message .message .pic{display:block;width:100%}
}
.wrap-message .message .pic img{width:100%}
.page{clear:both;overflow:hidden;margin-top:70px;text-align:center}
@media(max-width:991px){.page{margin-top:50px}
}
.page li a{font-size:18px;line-height:45px;display:block;overflow:hidden;width:45px;height:45px;-webkit-transition:all .2s linear;transition:all .2s linear;text-align:center;color:#e60012;background-color:#eee}
.page li{font-size:18px;line-height:45px;display:inline-block;overflow:hidden;width:45px;height:45px;margin:0 5px;-webkit-transition:all .2s linear;transition:all .2s linear;text-align:center;color:#e60012;border-radius:50%;background-color:#eee}
.page li span{font-size:18px;line-height:45px;display:inline-block;overflow:hidden;width:45px;height:45px;-webkit-transition:all .2s linear;transition:all .2s linear;text-align:center;color:#e60012;background-color:#eee}
.page li a.omit{background-color:#eee}
.page li a.omit:hover{color:#7c7c7c;background-color:#eee}
.page li a.first-child,.page li a.last-child{font-size:24px;margin-right:30px}
.page li a.first-child::after,.page li a.last-child::after{font-family:'iconfont'!important;content:'\e9b5';color:#bebebe}
.page li a.last-child{margin-right:0;margin-left:30px}
.page li a.last-child::after{font-family:'iconfont'!important;content:'\e72f'}
.page li span.page-link,.page li span:hover{color:#fff;background-color:#e60012}
@media(max-width:767px){.page li a{line-height:45px;width:45px;height:45px}
}
.bd_weixin_popup{height:310px!important}
.foot-link{overflow:hidden;padding:10px 50px;background-color:#e60012;line-height:30px;color:#fff;border-top:1px solid #36569d}
.foot-link a{display:inline-block}
.foot-link a:hover{text-decoration:underline}
.foot-link a::after{content:'|';margin:0 2px}
.foot-link a:last-child::after{display:none}
@media(max-width:991px){.foot-link{padding:10px 15px}
}
.header-blue .right .tel p:last-child::before{margin-top:4px;background:url(../images/shop2.png) no-repeat}
.copyright b{margin-left:10px;font-weight:normal}
@media(max-width:767px){.box-solution .solution{top:55%}
.copyright p{font-size:12px;line-height:20px!important}
.title h2{font-size:16px!important}
.title p{font-size:14px!important}
.box-partners .partners .phone-info .pic .imghover{display:none}
.box-news .right ul li .date{width:60px;height:60px;left:-30px}
.box-news .right ul li{padding-left:40px}
.box-news .right ul li .date h3{font-size:24px}
.box-news .right ul li .date p{font-size:14px}
.box-news .right ul li .text h3{font-size:18px}
.box-news .right ul li .text p{font-size:14px;margin-top:10px;line-height:20px;height:20px}
.box-structure .list{padding:0 30px;margin-top:0}
.header{height:56px}
.header .logo{margin-top:8px}
.header .menu{margin-top:18px}
.header .right .language ul li{margin-top:10px}
}
@media(max-width:1400px){.wrap-substation .substation .info p{font-size:14px;line-height:1.8}
.wrap-operations .operations h4{font-size:14px;padding:5px}
.wrap-operations .operations h4 span{font-size:14px!important}
.wrap-operations .operations p,.wrap-wisdom .info p,.wrap-clean .clean .right p{font-size:14px;line-height:1.7}
.wrap-wisdom .info h5{font-size:14px}
.wrap-clean .clean .right h4,.wrap-wisdom .info h4{font-size:18px;line-height:32px}
.wrap-energy .info p,.wrap-aftersales .aftersales p,.wrap-aftersales .supply .text .note p{font-size:14px;line-height:1.7}
.wrap-management .management .list .note p{font-size:14px}
.open-header .nav .level-1>li>ul.level-2 li a{font-size:14px}
.wrap-epc .epc .list .note p{font-size:14px;line-height:1.8}
.wrap-epc .epc .list .note h3{font-size:20px;line-height:32px}
.wrap-aftersales .supply .text .note h5 b{font-size:13px;line-height:1.7}
.wrap-aftersales .supply .text .note h5{margin-top:6px}
.wrap-aftersales .aftersales .text-2 h5{font-size:14px}
.box-structure .item .mask h3{font-size:16px}
.box-structure .item .mask .more{margin-top:20px}
.wrap-energy .info-2 .text-2 p span{top:0}
}
@media(max-width:1560px){.wrap-contact .info .item h3{font-size:20px}
}
.wrap-model .item{min-height:630px}
.wrap-product-show .pro-show .right .link li a,.wrap-product-show .pro-show .right .link li>div{display:block!important}
@media(min-width:768px){.yihe_video_p{width:100%;margin:0}
.yihe_video_iframe{width:780px!important;height:500px!important}
}

@media(min-width:768px){li.pc_hidden{display:none!important}
}
.company-img-url-1{background:url("../images/logo/kunbao.jpg")no-repeat}
.company-img-url-2{background:url("../images/logo/yangguang.jpg")no-repeat}
.company-img-url-3{background:url("../images/logo/zhanhua.jpg")no-repeat}
.company-img-url-4{background:url("../images/logo/binzhou.jpg")no-repeat}
.company-img{background-size:100% 100%;width:100%;height:100%;margin:0 auto}
/*zhaoxiannashi*/
.wrap-job .job{margin-top:50px;background-color:#fff}
.wrap-job .job .job-info{margin-top:15px;margin-bottom:30px;border-radius:30px;background-color:#e60012}
.wrap-job .job .job-info ul{display:table;width:100%}
.wrap-job .job .job-info ul li{display:table-cell;text-align:center;width:50%;padding:30px 50px;vertical-align:top;color:#fff}
.wrap-job .job .job-info ul li:first-child{border-right:1px solid #4462a2}
.wrap-job .job .job-info ul li h3{font-size:18px;font-weight:bold;position:relative;display:inline-block;padding-bottom:14px;border-bottom:1px solid #fff}
.wrap-job .job .job-info ul li h3:after{position:absolute;bottom:-3px;display:block;width:35px;height:5px;content:'';background-color:#fff}
.wrap-job .job .job-info ul li p{font-size:15px;line-height:2;margin:0}
.wrap-job .job .job-info ul li p b{font-family:'ITC Avant Garde Gothic'!important;font-size:18px}
.wrap-job .job .job-info ul li a:hover{text-decoration:underline}
.zxns_list{padding-bottom:40px;}.zxns_list .zxns_title{font-weight: bold;text-align: center;border-bottom:1px solid #dfdfdf;}.zxns_list .zxns_title div,.zxns_list .zxns_title1 div{width: 20%;}
.zxns_list .zxns_title1{text-align: center;border-top: 1px solid #dfdfdf;padding-top:10px;padding-bottom: 10px;}
.zxns_list .accordion-content h3{font-weight: bold;margin-bottom: 10px;}
.zxns_list .accordion-content{display: none;overflow: hidden;background-color: #f5f5f5;}
.zxns_content{align-items: center;}.zxns_content #zxns_content{max-width: 500px;}.zxns_content .mlink{display: block;width:auto;color: #fff;background-color: #e60012;border: 1px solid #a7a7a7;text-align: center;border-radius: 6px;padding:0 15px;height: 42px;line-height: 42px;}
@media(max-width:991px){
    .wrap-job .job .job-info ul li{padding:30px 15px}
    }
@media(min-width:768px){
    .flex{display:flex;flex-wrap: wrap;align-content: center;}.flex_between{justify-content: space-between;}.margintop40{margin-top: 40px;}.margintop100{margin-top:100px;}.marginbottom50{margin-bottom:50px;}
    /*banner*/
    .banner{height: 380px;margin-top: 80px!important;}.banner h1{font-size: 4rem;}.banner p{font-size:3.2rem;}
    /*dangjianzhichuang*/
    .dangjianzhichuang .ban{height:460px;}
    /*yuangongfengcai*/
    .ygfc_list ul li a{margin-right:20px}
    /*lianxi*/
    .wrap-contact .info ul{align-content: initial;}.wrap-contact .info ul li{width:49%}.wrap-contact .info ul li{display:flex;}.wrap-contact .info ul li .item,.wrap-contact .info ul li div.text{width: 100%;}
    .contact_us{padding:50px}
    /*qiyedongtai*/
    .wrap-news-show .qiyedongtai_content img{display: inline-block;}
    /*zhaoxiannashi*/
    .wrap-job .job{padding:50px;}
    .zxns_list .accordion-content{padding-top:40px;padding-bottom: 40px;}
    .zxns_list .zxns_content{margin: 0 auto;max-width:1000px;padding-left: 20px;padding-right: 20px;}
    /*newslist*/
    .wrap-news .news ul li{max-height: 300px;}
    /*xinwenxiangqing*/
    .wrap-news-show .text h2{font-weight: bold;font-size: 2rem;margin-bottom: 15px;}.wrap-news-show .text h3{font-weight: bold;font-size:1.8rem;margin-bottom: 15px;}
    /*404*/
.container404{padding:250px 0 200px;}
.container404 h1 { font-size: 32px; font-weight: bold; margin: 0;}
.container404 p { font-size: 24px; margin-top: 20px;}
    }
    @media(max-width:767px){
    .flex_sj{display:flex;flex-wrap: wrap;align-content: center;align-items: center;}.flex_between_sj{justify-content: space-between;}.paddingtop40_sj{padding-top: 40px;}.paddingbottom50_sj{padding-bottom:50px;}.margintop40_sj{margin-top: 40px;}.marginbottom50_sj{margin-bottom:50px;}.margintop_sj100{margin-top:100px;}
    /*banner*/
    .banner{height:200px;margin-top:56px!important;background-size: auto 200px;}.banner h1{font-size:2.6rem;}.banner p{font-size:1.8rem;}
    /*productlist*/
    .product_list li{margin-bottom:30px;}.product_list .img{margin-bottom: 20px;}.product_list img{margin:0 auto}
    /*dangjianzhichuang*/
    .dangjianzhichuang .ban{height:100px;}
    .ygfc_news .gallery a{width:100%;margin:0 auto 20px}
    .ygfc_news .sm-hidden{display:none}
    /*lianxi*/
    .wrap-contact .info ul li{width:100%}
    .wrap-contact .info .item{padding:30px 15px}
    .contact_us{padding:30px 20px}.contact_us #submit{margin-top:20px}
    /*zhaoxiannashi*/
    .wrap-job .job{padding:20px 10px;font-size: 1.4rem;}.wrap-job .job .job-info{margin-top:0}
    .wrap-job .job .job-info ul{display:block;width:100%;padding:30px 0}
    .wrap-job .job .job-info ul li{display:block;width:100%;padding:10px 15px}
    .wrap-job .job .job-info ul li:first-child{border-right:0}
    .wrap-job .job .job-info ul li h3{font-size:20px}
    .wrap-job .job .job-info ul li p{font-size:15px}
    .zxns_list .zxns_content{padding:15px 15px 30px;}.zxns_content .mlink{margin-top: 20px;}
/**/
    .yihe_video_p{width:100%;margin:0}
    .yihe_video_iframe{width:265px;height:100%}
    
    li.pc_hidden{display:block!important}
    /*xinwenxiangqing*/
    .wrap-news-show .text h2{font-weight: bold;font-size:1.8rem;margin-bottom: 15px;}.wrap-news-show .text h3{font-weight: bold;font-size:1.6rem;margin-bottom: 15px;}
    /*container404 */
.container404{padding:150px 0 100px}
    }
