/* 公共 */.fr {float:right;}
.fl {float:left;}
* {margin:0;padding:0;}
*,:after,:before {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clearfix:after,.clearfix:before {content:"";display:table}
.clearfix:after {clear:both}
.w1400 {width:1400px;margin:0 auto;}
table {border-collapse:collapse;border-spacing:0}
ul li {list-style:none}
input,select,textarea {outline:0}
a {color:#333;text-decoration:none;outline:0;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;}
a:active,a:hover {text-decoration:none;color:#34aba4;outline:0}
.dsNone {display:none}
.dsBlock {display:block}
.dsRelative {position:relative;}
.dsAbsolute {position:absolute;}
.verticalCenter {top:50%;transform:translateY(-50%);position:absolute;}
.autoImg img {width:100%;height:auto;display:block}
.imgBlock img {display:block}
.autoMaxImg img {max-width:100%;height:auto}
.h100 {height:100%;}
.w100 {width:100%;margin-left:35px;}
input,textarea,select,option {background:none;outline:0;font-family:"Microsoft Yahei","微软雅黑","Hiragino Sans GB","冬青黑体",tahoma,"times new roman",Helvetica,Arial;padding:0;margin:0;}
input {outline:none;}
input[type="text"],input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance:none;border-radius:0;}
textarea {-webkit-appearance:none;border-radius:0;outline:none;}
@media only screen and (max-width:1560px) {.w1400 {width:1180px;}
}
@media only screen and (max-width:768px) {.w1400 {width:100%;}
}



/*slick.css*/
.slick-slider {position:relative;z-index:2;}
.slick-list {position:relative;overflow:hidden;}
.slick-list:focus {outline:0;}
.slick-list.dragging {cursor:pointer;cursor:hand;}
.slick-track {position:relative;}
.slick-track:before,.slick-track:after {content:"";display:table;}
.slick-track:after {clear:both;}
.slick-loading .slick-track {visibility:hidden;}
.slick-slide {float:left;height:100%;min-height:1px;display:none;position:relative;z-index:1;}
.slick-slide:focus {outline:0;}
.slick-slide img {display:block;}
.slick-slide.slick-active {z-index:2;}
.slick-slide.slick-loading img {display:none;}
.slick-slide.dragging img {pointer-events:none;}
.slick-initialized .slick-slide {display:block;}
.slick-loading .slick-slide {visibility:hidden;}
.slick-vertical .slick-slide {display:block;height:auto;border:1px solid transparent;}
.slick-prev,.slick-next {display:block;width:20px;height:20px;line-height:0;font-size:0;cursor:pointer;position:absolute;top:50%;margin-top:-10px;z-index:6;}
.slick-prev:focus,.slick-next:focus {outline:0;}
.slick-prev {left:-25px;}
.slick-next {right:-25px;}
.slick-dots {width:100%;font-size:0;text-align:center;position:absolute;bottom:30px;z-index:4;}
.slick-dots li {position:relative;display:inline-block;*display:inline;*zoom:1;margin:0 5px;}
.slick-dots li button {display:block;width:14px;height:14px;line-height:0;font-size:0;background:#fff;border-radius:50%;overflow:hidden;cursor:pointer;}
.slick-dots li.slick-active button {background:#ff9800;}
/* 关于我们页面的导航 */.about-nav {width:100%;min-width:1200px;background:#fff;position:relative;z-index:22;box-shadow:0 0 10px rgba(0,0,0,.1);}
.about-nav.fixed {box-shadow:0 0 10px rgba(0,0,0,.1);position:fixed;left:0;top:0;}
.about-nav ul {text-align:center;font-size:0;margin:0 auto;}
.about-nav ul li {height:60px;line-height:60px;display:inline-block;width:125px;border-left:1px solid #eee;border-bottom:0px solid #1d2088;font-size:18px;color:#222;position:relative;box-sizing:border-box;cursor:pointer;transition:.08s;}
.about-nav ul li:last-child {border-right:1px solid #eee;}
.about-nav ul li:hover {border-bottom:3px solid #1d2088;color:#1d2088;}
.about-nav ul li.on {border-bottom:3px solid #1d2088;color:#1d2088;}
.fix60 {height:0;}
@media only screen and (max-width:768px) {.about-nav {display:none;}
}
/* 标题 */.about-tit {text-align:center;padding:10px 0 12px;}
.about-tit p {font-size:22px;line-height:22px;color:#222;font-family:Arial;opacity:.2;text-transform:uppercase;text-align:center;}
.about-tit h2 {font-size:38px;font-weight:bold;color:#222;text-align:center;}
.about-tit em {display:block;width:48px;height:3px;background:#1d2088;position:relative;margin:16px auto;}
@media only screen and (max-width:768px) {.about-tit p {font-size:12px;line-height:14px;}
.about-tit em {width:40px;margin:8px auto;}
.about-tit h2 {font-size:22px;}
}
/* 合作客户 */.about-plate-05 {background:url("../images/about-inner-bg-03.jpg") no-repeat center bottom;padding-bottom:116px;position:relative;overflow:hidden;margin-bottom:90px;padding-top:32px;}
.about-brand ul {font-size:0;text-align:center;margin:-10px -8px;position:relative;overflow:hidden;}
.about-brand li {display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:14.28%;*width:14.26%;}
.about-brand li .item {height:96px;margin:10px 8px;background:#fff;font-size:0;text-align:center;border:2px solid #cecece;}
.about-brand li i,.about-brand li img {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.about-brand li i {width:0;height:100%;}
.about-brand li img {max-width:90%;max-height:80px;}
.about-plate-05 h3 {font-size:22px;text-align:center;line-height:36px;font-weight:inherit;color:#fff;}
@media only screen and (max-width:768px) {.about-plate-05 h3 {font-size:14px;line-height:24px;}
.about-brand li {width:33.3%;}
.about-brand li .item {height:78px;margin:6px 4px;}
.about-brand {padding:0 14px;}
.about-plate-05 {padding-bottom:60px;padding-top:50px;}
}
/* 管理理念 */.sec3 {padding:36px 0 90px;}
.sec3 ul li {width:48%;margin:15px 1%;border-radius:15px;float:left;box-sizing:border-box;padding:30px 50px 40px 30px;border:1px solid #ededed;}
.sec3 ul li i {display:block;height:140px;width:140px;background:url(../images/246d7cfdb30f2beae91f1733d1980a2e.png) no-repeat;float:left;}
.sec3 ul li .icon2 {background-position:-190px 0;}
.sec3 ul li .icon3 {background-position:-380px 0;}
.sec3 ul li .icon4 {background-position:-570px 0;}
.sec3 ul li .desc {float:left;width:calc(100% - 140px);box-sizing:border-box;padding-left:20px;}
.sec3 ul li p {font-size:24px;font-weight:bold;margin-top:15px;}
.sec3 ul li span {display:block;margin-top:15px;padding-top:15px;border-top:1px solid #ededed;font-size:14px;}
/* 服务理念 */.sec2 {padding:30px 0 90px 0;}
.sec2 ul li h3 {font-size:24px;color:#333;font-weight:bold;text-align:center;}
.sec2 ul li {float:left;width:30%;margin:0 1.5%;background: #0070C1;;box-sizing:border-box;height:190px !important;display:block;box-sizing: border-box;padding:33px 25px;}
.sec2 ul li.li2 {background-color: #58b525;}
.sec2 ul li i {display:block;height:60px;width:55px;margin:0 auto;background:url(../images/c88a7c40d16254541d78b8c1d908e1c9.png) no-repeat;}
.sec2 ul li .icon2 {background-position:-130px 0;}
.sec2 ul li .icon3 {background-position:-260px 0;}
.sec2 ul li span {line-height:26px;margin-top:10px;padding-top:10px;display:block;font-size:15px;text-align: center;color: #fff;}
.sec2 ul li.li1 {display:block;height:100%;}
@media only screen and (max-width:768px) {.sec2 ul li h3 {font-size:20px;}
.sec2 {padding:30px 10px 26px;}
.sec2 ul li {width:100%;margin:0;height: auto !important;padding:4px 25px 33px;margin-bottom:12px;}
}
@media only screen and (max-width:768px) {#about-03 {padding:30px 6px 0px;}
#about-03 .cont .logo-img {width:48%;}
.sec3 {padding:50px 10px 35px;}
.sec3 ul li {width:100%;margin:0 0 20px 0;}
.sec3 ul li i {float:none;margin:0 auto;display:block;height:80px;width:80px;background-size:cover;}
.sec3 ul li .desc {width:100%;padding-left:0;float:none;}
.sec3 ul li p {text-align:center;font-size:20px;margin-top:16px;}
.sec3 ul li .icon2 {background-position:-116px 0;}
.sec3 ul li .icon3 {background-position:-231px 0;}
.sec3 ul li .icon4 {background-position:-346px 0;}
}

/* 企业文化 */.about-plate-02 {padding-top:30px;padding-bottom: 20px;}
.about-plate-02 ul {text-align:center;}
.about-plate-02 ul li {width:25%;float:left;position:relative;overflow:hidden;text-align:left;}
.about-plate-02 .big-tit{
    width: 100px;
    height: 100px;
    background-color:#0070c0;
    color: #fff;
    text-align: center;
    font-weight: bold;
    font-size: 20px;
    line-height: 28px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    margin: 0 auto 10px;
}
.about-plate-02 .big-tit span{
    padding-top: 22px;
    display: block;
}
.about-plate-02 li.n2 .big-tit,
.about-plate-02 li.n4 .big-tit{
    background-color: #58b525;
}
.about-plate-02 .text{
    line-height: 26px;
    color:#0070c0;
    text-align: center;
    font-weight: bold;
    font-size: 15px;
}
@media only screen and (max-width:768px) {
.about-plate-02 ul li {width:50%;margin-bottom: 24px;}
.about-plate-02 ul li .item {margin:10px 5px;}
.about-plate-02 .about-tit {padding:10px 0 12px;}
}
/* 公司简介 */.about-set2 {width:100%;padding:150px 0 0px;}
.about-set2 .img {width:100%;}
.about-set2 .txt {width:100%;padding-top:26px;margin-right: 24px;}
.about-set2 .txt h5 {font-size:27px;color:#333;margin-bottom:24px;}
.about-set2 .txt p {font-size:16px;line-height:1.8;margin-bottom:16px;color:#666;text-indent:30px;}
@media only screen and (max-width:768px) {.about-set2 {box-sizing:border-box;padding-left:10px;padding-right:10px;background:#f5f5f5;padding-bottom:6px;padding-top:40px;}
.about-set2 .img {width:100%;float:none;}
.about-set2 .txt {float:none;width:100%;padding-top:34px;}
.about-set2 .txt h5 {font-size:20px;text-align:center;margin-bottom:14px;}
.about-set2 .txt p {font-size:14px;}
}
/* 合作客户 */
.about-parent {padding-top:30px;overflow:hidden;}
.about-set5 {padding-bottom:60px;}
.about-set5-pp {width:100%;}
.about-set5-pp ul.slick-slide li {width:25%;float:left;box-sizing:border-box;position:relative;cursor:pointer;}
.about-set5-pp li .pic {overflow: hidden;;border:1px solid #eeeeee;margin:2px 2px;transition:border .9s;-webkit-transition:border .9s;-moz-transition:border .9s;-ms-transition:border .9s;-o-transition:border .9s;}
.about-set5-pp li:hover .pic {border:1px solid #1d2088;}
.about-set5-pp .slick-dots li button {width:24px;height:3px;background-color:#cccccc;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border: none;}
.about-set5-pp .slick-dots li.slick-active button {background:#1d2088;}
.about-set5-pp .slick-dots {bottom:-40px;}
.about-set5-pp .slick-prev,.about-set5-pp .slick-next{display: none !important;}
/* 专利证书 */
.about_honor{
    padding: 30px 6px 70px;
}
.about_honor .img img{
    width: 94%;
    margin: 0 auto;
}
.honor_box .slick-dots{
	bottom: -45px;
}
.honor_box .slick-dots li{
	margin: 0 5px;
}
.honor_box .slick-dots li button{
	background: #ddd;
	border: none;
	height: 6px;
	width: 6px;
	outline: none;
}
.honor_box .slick-dots li.slick-active button{
	background: #1d2088;
}
.honor_box .slick-dots li.slick-active:after{
	content: "";
	display: block;
	height: 12px;
	width: 12px;
	border: 1px solid #1d2088;
	border-radius: 100%;
	position: absolute;
	left: -3px;
	top: -3px;
}
/* 联系我们 */
.sec_contact_us{
    padding-top: 30px;
}
.contact_us{
    padding-top: 88px;
    overflow: hidden;
}
.contact_meg {position:absolute;left:0;top:0;width:100%;height:206px;z-index:3;background:rgba(255,255,255,0.85);}
.meg_con .title {font-size:20px;color:#333333;width: 100%; margin-bottom:16px;margin-top:26px;font-weight:bold;}
.meg_con .tel {padding:14px 0;border-top:solid 1px #333;border-bottom:solid 1px #333;color:#333;max-width:420px;font-size:20px;}
.meg_con .tel img {display:inline-block;width: 16px;vertical-align: middle;}
.meg_con .megs {    margin-top: 18px;
    font-size: 14px;
    line-height: 24px;}
.meg_con {position:absolute;left:0;top:0;right:0;width:100%;z-index:3;padding-left:4%;padding-right:2%;box-sizing:border-box;}
.topimg {    width: 70%;margin: 30px auto 0;}
.my-map {margin:0 auto;width:100%;height:480px;}
.my-map img {max-width:none;}
.my-map .icon {background:url(../images/marker.png) no-repeat;}
.my-map .icon-cir {height:31px;width:28px;}
.my-map .icon-cir-red {background-position:-11px -5px;}
.amap-container {height:100%;}
/* 留言框 */
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #999;
}
input::-moz-placeholder,
textarea::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #999;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #999;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #999;
}
.contact-ly{
    box-sizing: border-box;
    margin-top: 60px;
    padding: 20px 10px;
    margin-bottom: 22px;
}
.contact-ly-cont{
    width: 100%;
    background: #fff;
    text-align: center;
    box-sizing: border-box;
    padding: 14px;
}
.contact-vs img,.contact-ly img{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle;
}
.contact-ly img {
    width: 22px !important;
}
.contact-ly-title{
    margin-bottom: 35px;
}
.contact-ly-title h3{
    font-size: 36px;
    font-weight: normal;
}
.contact-ly-title p{
    color: #707070;
    font-size: 24px;
}
.contact-ly-c label{
    width: 100%;
    display: block;
    float: left;
    padding: 10px;
    box-sizing: border-box;
    border: 1px solid #f2f2f2;
    margin-right: 2%;
    margin-bottom: 24px;
    text-align: left
}
.contact-ly-c label:nth-of-type(2n){
    margin-right: 0;
}
.contact-ly-c label span{
    font-size: 14px;
    color: #333;
    display: inline-block;
    vertical-align: middle;padding-right: 5px;
    border-right: 1px solid #e7e7e7;
    padding-left: 6px;
    margin-right: 5px;
    font-weight: bold;
}
.contact-ly-c input{
    height: 22px;
    line-height: 22px;
    position: relative;
    top: 1px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    border: none;
}
.contact-ly-c textarea{
    width: 100%;
    border: 1px solid #f2f2f2;
    padding: 18px 20px;
    display: block;
    height: 200px;
    box-sizing: border-box;
    resize: none;
    font-size: 14px;
}
.contact-ly-c .submit{
    width: 137px;
    height: 44px;
    font-size: 16px;
    line-height: 44px;
    background-color: #1d2088 ;
    background-position: 26px center;
    background-repeat: no-repeat;
    color: #fff;
    border-radius: 2px;
    margin-top: 30px;
    cursor: pointer;
    transition: all .8s;
}
.contact-ly-c .submit:hover{background-color: #1b862c;}
.contact-zx{
    margin-top: 70px;
    position: relative;
}
.contact-zx .ves{
    position: absolute;
    bottom: 26px;
    left: 52%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    background: #fff;
    width: 330px;
    text-align: center;
    padding: 10px 30px 10px;
}
.contact-zx .ves p{
    font-size: 16px;
    color: #666;
    margin-bottom: 8px;
}
.contact-zx .ves a{
    color: #E4711E ;
    font-size: 16px;
}
.contact-text{
    padding-bottom: 62px;
    width: 100%;
    overflow: hidden;
}
@media (max-width:767px) {
    .contact_us {
        padding-top: 55px;
    }
}
/* 生产环境 */
.about_huanjin{
    padding-top: 30px;
    padding-left: 10px;
    padding-right: 10px;
}
.about_huanjin .slideBox p {text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-family:Microsoft YaHei;font-weight:400;color:#333;margin-top:3px;transition:all .9s;-webkit-transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;}
.about_huanjin .slideBox .item:hover p {color:#1d2088;}
.about_huanjin .slideBox .item {float:left;width:25%;}
.about_huanjin .slideBox .item .inner {display:block;margin:0 3px;}
.about_huanjin .slideBox .img {width:100%;overflow:hidden;}
.about_huanjin .slideBox .img img {width:100%;transition:transform 1.02s;-webkit-transition:transform 1.02s;-moz-transition:transform 1.02s;-ms-transition:transform 1.02s;-o-transition:transform 1.02s;}
.about_huanjin .slideBox .item:hover .img img {transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);}
.about_huanjin .slideGroup {overflow:hidden;}
