*{margin: 0;padding: 0;box-sizing: border-box;}
header,footer,nav,div,p,span,b,a,input,textarea,ul,li{margin: 0;padding: 0;}
ul li{list-style: none;}
a{text-decoration: none;color: #000;}
table {border-collapse:collapse;}table,th, td{border: 1px solid #ddd;line-height: 30px;padding: 10px;}
input{outline: none;}
textarea{resize: none;outline: none;}
iframe{display: block;width: 800px;height: 600px;border: 0;margin: 0 auto;}
html,body{min-width: 1263px;}

/* ::-webkit-input-placeholder{color: #201f1d;}
::-moz-placeholder{color: #201f1d;}
:-moz-placeholder{color: #201f1d;} */

/* {border-right: 32px solid transparent;
-webkit-filter: drop-shadow(32px 0 0 red);
filter: drop-shadow(32px 0 0 red);} */

/*  透明图片投影 -webkit-filter: drop-shadow(0 104px 0 #003488);filter: drop-shadow(0 104px 0 #003488);
	图片变白 -webkit-filter: grayscale(100%) brightness(1000%);filter: grayscale(100%) brightness(1000%); 
 */

/*浮动*/
.f_le{float: left;}
.f_ri{float: right;}
/*清除浮动*/
.clearfix:after{content: "";display: block;height: 0;font-size: 0;clear: both;visibility: hidden;}

/*定位*/
.p_re{position: relative;}
.p_ab{position: absolute;}

/*弹性盒子*/
.flexbox{display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;} /*横向弹性*/
.flexbox11{display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;} /*横向弹性*/
.flexbox22{display: -webkit-flex;display: flex;-webkit-justify-content: space-around;justify-content: space-around;} /*横向弹性*/
.flexbox33{display: -webkit-flex;display: flex;-webkit-justify-content: flex-start;justify-content: flex-start;} /*横向弹性*/
.flexbox_1{display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-flex-wrap: wrap;height: 900px;} /*纵向弹性*/
.flexc{margin: auto auto;}
.flexwarp{flex-wrap: wrap;}  /*弹性盒子换行*/

/* 文字分栏 */
.column{column-width:300px;-moz-column-width:300px; /* Firefox */-webkit-column-width:300px; /* Safari and Chrome */
    column-count:; /* 列数 */
    column-gap:; /* 列间距 */
    column-rule:; /* 分隔线 */
}

/*字体超出隐藏*/
.txthide{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.txthide2{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:2; text-overflow: ellipsis; overflow: hidden; text-align: justify;}
.txthide3{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:3; text-overflow: ellipsis; overflow: hidden; text-align: justify;}
.txthide6{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:6; text-overflow: ellipsis; overflow: hidden; text-align: justify;}

.pic{width: 300px;/* height: 200px; */overflow: hidden;position: relative;}
.pic figure{padding-top: 75%;}
.pic img{display: block;width: 100%;height: auto;min-height: 100%;position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);}

/*宽度*/
/* .nWrapper{width: 91.667%;min-width: 1200px;margin: 0 auto;} */
/* .mWrapper{width: 75%;min-width: 1200px;margin: 0 auto;} */
.nWrapper,.mWrapper,.wrapper{width: 1200px;margin: 0 auto;}

.swiper-button-prev,.swiper-button-next.swiper-button-prev:after,.swiper-button-next:after{outline: none;}

/* 导航 */
.header{width: 100%;background: #fff;}
.header .logo{display: block;float: left;height: 95px;}
.header .logo img{display: block;height: 100%;}
.header .logo h1{display: none;}

.header .n-link{display: block;width: 94px;float: right;border-radius: 3px;overflow: hidden;margin: 35px 0 0 8px;transition: .5s;}
.header .n-link:nth-child(3){margin-left: 0;}
.header .n-link img{display: block;width: 100%;}
.header .n-link:hover{box-shadow: 2px 2px 3px rgba(0,0,0,.2);}

.nav{float: right;}
.nav .nli{float: left;margin-right: 30px;position: relative;z-index: 9;}
.nav .nli:after{content: '';display: block;width: 0;height: 3px;background: #276db6;margin: 0 auto;position: absolute;bottom: 0;left: 0;right: 0;transition: .5s;}
.nav .nli .na{display: block;font-size: 16px;color: #4c4c4c;height: 95px;line-height: 95px;}
.nav .nli .na span{display: inline-block;vertical-align: middle;height: 40px;line-height: 40px;margin-right: 5px;}
.nav .nli .na em{display: inline-block;vertical-align: middle; width:0;height:0;border-width:0 4px 6px;border-style:solid;border-color:transparent transparent #4c4c4c;transition: .5s;}
.nav .nli:hover:after,.nav .nli.active:after{width: 60%;}
.nav .nli:hover .na,.nav .nli.active .na{color: #276db6;}
.nav .nli:hover .na em,.nav .nli.active .na em{border-width: 6px 4px 0;border-style:solid;border-color:#276db6 transparent transparent;}

.nav .drop-down{width: 100px;background: #276db6;border-radius: 3px;overflow: hidden;padding: 15px 8px;box-shadow: 0px 3px 10px rgba(0,0,0,.2);position: absolute;/* top: 106px; */left: 50%;margin-left: -50px;display: none;}
.nav .drop-down a{display: block;font-size: 15px;border-radius: 3px;text-align: center;line-height: 20px;padding: 3px;margin-bottom: 10px;color: #fff;transition: .5s;}
.nav .drop-down a:last-child{margin-bottom: 0;}
.nav .drop-down a:hover,.nav .drop-down a.active{background: #fff;color: #276db6;}

.nav .drop-down-pro{width: 1200px;position: fixed;left: 50%;margin-left: -600px;display: none;}
.nav .wrapper{background: #276db6;border-radius: 10px;box-shadow: 5px 5px 5px rgba(0,0,0,.2);padding: 40px 48px;color: #fff;}
.nav .drop-down-pro .d-item{width: 10.75%;margin: 0 2% 25px 0;}
.nav .drop-down-pro .d-item:nth-child(8n){margin-right: 0;}
.nav .drop-down-pro .d-item h5{display: inline-block;font-size: 14px;line-height: 22px;cursor: default;border-radius: 3px;}
.nav .drop-down-pro .d-item h5.act{background: #fff;color: #276db6;padding: 0 10px;}
.nav .drop-down-pro .d-item .d-body{border-top: 2px solid #fff;margin-top: 12px;padding-top: 12px;}
.nav .drop-down-pro .d-item a{display: block;color: #fff;font-size: 14px;line-height: 22px;margin-bottom: 8px;transition: .5s;padding: 0 5px;border-radius: 3px;}
.nav .drop-down-pro .d-item a:last-child{margin-bottom: 0;}
.nav .drop-down-pro .d-item a:hover{background: #fff;color: #276db6;}
/* .nav .drop-down-pro .d-item a:hover{padding: 0 5px;background: #fff;color: #276db6;} */


/* 底部 */
.footer{width: 100%;background: #f4f4f4;padding: 45px 0 25px;}
.footer .fBox{border-bottom: 2px solid #4c4c4c;padding-bottom: 30px;}
.footer .fLeft{float: left;}
.footer .fRight{float: right;}

.footer .f-phone{padding-left: 50px;background: url(../images/ico01.png) left center no-repeat;background-size: 40px auto;color: #4c4c4c;}
.footer .f-phone p{font-size: 16px;line-height: 20px;}
.footer .f-phone b{display: block;font-size: 30px;line-height: 35px;}
.footer .f-qrcode{margin-top: 20px;}
.footer .fq-list{float: left;width: 95px;margin-right: 13px;}
.footer .fq-list:nth-child(3n){margin-right: 0;}
.footer .fq-list img{display: block;width: 100%;background: #fff;}
.footer .fq-list p{font-size: 13px;color: #4c4c4c;text-align: center;line-height: 20px;margin-top: 5px;}

.footer .f-nav{float: left;width: 128px;margin-left: 80px;padding-top: 30px;}
.footer .f-nav p{font-size: 18px;color: #4c4c4c;line-height: 30px;font-weight: bold;}
.footer .f-nav em{display: block;width: 100%;height: 1px;background: #4c4c4c;margin: 12px 0;}
.footer .f-nav a{display: block;font-size: 14px;color: #4c4c4c;line-height: 20px;margin-top: 10px;transition: .5s;}
.footer .f-nav a:hover{color: #276db6;}

.copyright{padding: 20px 0;font-size: 15px;color: #4c4c4c;}
.copyright .txt{float: left;}
.copyright .txt1{float: right;}
.copyright .txt a{display: inline-block;color: #4c4c4c;height: 15px;line-height: 15px;border-right: 1px solid #a0a0a0;padding-right: 3px;transition: .5s;}
.copyright .txt a:last-child{border-right: 0;padding-right: 0;}
.copyright .txt a:hover{color: #276db6;}


/* 浮窗 */
.floatWindow{width: 51px;height: 222px;position: fixed;bottom: 30px;right: 10px;z-index: 99;top: 0;margin: auto 0;}
.floatWindow .item{height: 51px;margin-bottom: 6px;/* overflow: hidden; */position: relative;cursor: default;}
.floatWindow .item:last-child{margin-bottom: 0;}
.floatWindow .item .ico{display: block;width: 51px;height: 51px;background: rgba(0,0,0,.5);border-radius: 3px;transition: 1s;}
.floatWindow .item .ico img{display: block;width: 100%;}
.floatWindow .item .txt{width: 142px;height: 51px;background: rgba(0,0,0,.5);border-radius: 3px;position: absolute;top: 0;right: -152px;text-align: center;line-height: 51px;color: #fff;font-size: 14px;transition: 1s;}
.floatWindow .item .fccode{width: 100px;height: 100px;background: rgba(0,0,0,.5);padding: 10px;border-radius: 5px;position: absolute;top: 0;right: -110px;transition: 1s;}
.floatWindow .item .fccode img{display: block;width: 100%;border-radius: 3px;}
.floatWindow .item:hover .ico{background: #276db6;}
.floatWindow .item:hover .txt{background: #276db6;right: 57px;}
.floatWindow .item:hover .fccode{right: 57px;background: #276db6;}


/*轮播*/
.banner{width: 100%;position: relative;overflow: hidden;z-index: 0;}
.banner img{width: 100%;display: block;}
.banner .bj2{margin-top: -5.729vw;position: relative;z-index: 3;}
@media screen and (max-width: 1280px) {
    .banner .bj2{margin-top: -75px;}
}


/* 首页 关于同益 */
.n-about{height: 280px;background: #fff;margin: -200px auto 0;position: relative;z-index: 5;border-radius: 15px;box-shadow: 0 0 10px rgba(0,0,0,.2);}
.n-about .na-item{width: 25%;height: 296px;float: left;text-align: center;margin-top: -8px;border-radius: 15px;position: relative;transition: .5s;}
.n-about .na-item:after{content: '';display: block;width: 2px;height: 130px;background: #d3d3d3;position: absolute;right: -1px;top: 90px;}
.n-about .na-item:last-child:after{display: none;}
.n-about .na-item a{display: block;width: 100%;height: 100%;padding-top: 75px;}
.n-about .na-item .ico{display: block;width: 70px;height: 70px;margin: 0 auto 20px;transition: .5s;}
.n-about .na-item .tit{font-size: 20px;color: #276db6;line-height: 35px;transition: .5s;}
.n-about .na-item .ftit{font-size: 12px;color: #4c4c4c;text-transform: uppercase;line-height: 20px;transition: .5s;}
.n-about .na-item em{display: block;width: 90px;height: 4px;background: #d3d3d3;margin: 0 auto;position: absolute;bottom: 8px;left: 0;right: 0;transition: .5s;}
.n-about .na-item:hover{background: #276db6;}
.n-about .na-item:hover:after{display: none;}
.n-about .na-item:hover .ico{-webkit-filter: grayscale(100%) brightness(1000%);filter: grayscale(100%) brightness(1000%); }
.n-about .na-item:hover .tit,.n-about .na-item:hover .ftit{color: #fff;}
.n-about .na-item:hover em{background: #fff;bottom: 0;}
@media screen and (max-width: 1600px) {
	.n-about{margin-top: -160px;}
}
@media screen and (max-width: 1440px) {
	.n-about{margin-top: -130px;}
}


/* 首页 标题 */
.n-titBox{text-align: center;}
.n-titBox .title{font-size: 34px;color: #4c4c4c;line-height: 45px;}
.n-titBox .ftitle{font-size: 16px;color: #276db6;text-transform: uppercase;line-height: 25px;font-weight: inherit;}


/* 首页 产品中心 */
.n-product{height: 980px;background: url(../images/bj01.png) bottom center no-repeat;padding-top: 80px;position: relative;z-index: 1;}
.n-product .n-titBox{margin-bottom: 150px;}
.n-product .pro-swiper{width: 100%;padding: 0 60px 80px;overflow: hidden;position: relative;margin: 0 auto;}
.n-product .pro-swiper a{display: block;width: 100%;}
.n-product .pro-swiper a img{display: block;width: 100%;}
.n-product .pro-swiper .swiper-button-prev,.n-product .pro-swiper .swiper-button-next{margin: 0;width: 60px;height: calc(100% - 80px);position: absolute;top: 0;bottom: 80px;}
.n-product .pro-swiper .swiper-button-prev:after,.n-product .pro-swiper .swiper-button-next:after{display: none;}
.n-product .pro-swiper .swiper-button-prev{left: 0;background: url(../images/ico02.png) left center no-repeat #ffffff;background-size: 22px auto;}
.n-product .pro-swiper .swiper-button-next{right: 0;background: url(../images/ico03.png) right center no-repeat #ffffff;background-size: 22px auto;}
.n-product .pro-swiper .swiper-pagination{position: absolute;bottom: 0;}
.n-product .pro-swiper .swiper-pagination-bullet{width: 10px;height: 10px;opacity: 1;background: #fff;border: 1px solid #276db6;margin: 0 5px;}
.n-product .pro-swiper .swiper-pagination-bullet-active{width: 10px;height: 10px;opacity: 1;border-radius: 10px;background: #276db6;}


/* 首页 应用案例 */
.n-case{padding: 0 0 80px;position: relative;z-index: 0;margin-top: -91px;}
.n-case .n-titBox{display: block;width: 50%;border: 1px solid #000000;border-top: 0;margin: 0 auto 65px;padding: 100px 0 25px;}
.al-swiper{width: 100%;overflow: hidden;position: relative;border-bottom: 2px solid #00040a;padding: 0 35px;}
.al-swiper .swiper-slide{width: auto;cursor: pointer;font-size: 20px;color: #4c4c4c;position: relative;line-height: 45px;margin-right: 35px;transition: .5s;}
.al-swiper .swiper-slide a{color: #4c4c4c;display: block;}
.al-swiper .swiper-slide:after{content: '';display: block;width: 0;height: 3px;background: #276db6;margin: 0 auto;position: absolute;left: 0;right: 0;bottom: 0;transition: .5s;}
.al-swiper .swiper-slide:hover,.al-swiper .swiper-slide.active{color: #276db6;}
.al-swiper .swiper-slide:hover:after,.al-swiper .swiper-slide.active:after{width: 35px;}
.al-swiper .swiper-button-next,.al-swiper .swiper-button-prev{width: 35px;height: 100%;background: #fff;margin: 0 auto;top: 0;opacity: 1;}
.al-swiper .swiper-button-next{right: 0;}
.al-swiper .swiper-button-prev{left: 0;}
.al-swiper .swiper-button-next:after,.al-swiper .swiper-button-prev:after{font-size: 20px;color: #276db6;}
.n-case .al-body{width: 100%;padding-top: 50px;}
.n-case .al-body .al-box{display: none;}
.n-case .al-body .al-list{width: 23.5%;margin: 0 2% 40px 0;border-bottom: 2px solid #eeeeee;padding-bottom: 15px;cursor: pointer;transition: .5s;}
.n-case .al-body .al-list:nth-child(4n){margin-right: 0;}
.n-case .al-body .al-list .pic{width: 100%;margin-bottom: 15px;box-shadow: 3px 3px 10px rgba(0,0,0,.1);}
.n-case .al-body .al-list .pic figure{padding-top: 58.5%;}
.n-case .al-body .al-list .tit{font-size: 16px;color: #4c4c4c;text-align: justify;line-height: 25px;}
.n-case .al-body .al-list .desc{font-size: 14px;color: #cecece;line-height: 20px;}
.n-case .al-body .al-list:hover{border-color: #276db6;box-shadow: 3px 3px 10px rgba(39,109,182,.2);}
.n-case .al-body .al-list:hover .tit,.n-case .al-body .al-list:hover .desc{color: #276db6;}
.n-case .nMore{display: block;margin: 0 auto;width: 155px;height: 47px;border: 1px solid #276db6;text-align: center;line-height: 45px;border-radius: 47px;font-size: 18px;color: #276db6;transition: .5s;}
.n-case .nMore:hover{background: #276db6;color: #fff;}

.case-masking{width: 100%;height: 100%;position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,.5);z-index: 99;display: none;}
.case-masking .graphic{width: 80%;height: 80%;margin: auto;position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.case-masking .graphic .cimg{display: block;max-width: 100%;max-height: 100%;margin: auto auto;}
.case-masking .graphic .ctit{position: absolute;bottom: 0;left: 0;right: 0;font-size: 16px;color: #fff;line-height: 20px;padding: 10px 0;text-align: center;}


/* 首页 新闻中心 */
.n-news{width: 100%;background: #276db6;padding: 70px 0 0;}
.n-news .n-titBox{margin-bottom: 0;}
.n-news .n-titBox .title,.n-news .n-titBox .ftitle{color: #fff;}
.n-news em{display: block;}
.n-news .new-swiper{width: 100%;position: relative;overflow: hidden;padding: 90px 60px 160px;margin: 0 auto;}
.n-news .new-swiper em{display: block;width: 60%;border: 2px solid #fff;border-bottom: 0;position: absolute;bottom: 0;left: 0;right: 0;top: 30px;margin: 0 auto;z-index: 0;}
.n-news .new-swiper .swiper-slide{width: calc( (100% - 140px) / 3 );margin-right: 70px;background: #ffffff;border-radius: 15px;overflow: hidden;transition: .5s;}
.n-news .new-swiper .swiper-slide a{display: block;width: 100%;padding: 30px;}
.n-news .new-swiper .swiper-slide .pic{width: 100%;margin-bottom: 20px;}
.n-news .new-swiper .swiper-slide .pic figure{padding-top: 57.6%;}
.n-news .new-swiper .swiper-slide time{display: block;font-weight: bold;}
.n-news .new-swiper .swiper-slide .rq{font-size: 32px;color: #276db6;line-height: 40px;}
.n-news .new-swiper .swiper-slide .nian{font-size: 16px;color: #818181;line-height: 20px;}
.n-news .new-swiper .swiper-slide .tit{font-size: 16px;color: #4c4c4c;line-height: 25px;margin-top: 15px;height: 50px;}
.n-news .new-swiper .swiper-button-prev,.n-news .new-swiper .swiper-button-next{margin: 0;width: 60px;height: calc(100% - 90px);position: absolute;top: 0;bottom: 90px;}
.n-news .new-swiper .swiper-button-prev:after,.n-news .new-swiper .swiper-button-next:after{display: none;}
.n-news .new-swiper .swiper-button-prev{left: 0;background: url(../images/ico04.png) left center no-repeat #276db6;background-size: 22px auto;}
.n-news .new-swiper .swiper-button-next{right: 0;background: url(../images/ico05.png) right center no-repeat #276db6;background-size: 22px auto;}
.n-news .new-swiper .swiper-pagination{position: absolute;bottom: 60px;}
.n-news .new-swiper .swiper-pagination-bullet{width: 10px;height: 10px;opacity: 1;background: #ffffff;border: 2px solid #ffffff;margin: 0 9px;transition: .5s;}
.n-news .new-swiper .swiper-pagination-bullet-active{width: 25px;height: 10px;opacity: 1;border-radius: 10px;background: #ffffff;}
.n-news .new-swiper .swiper-slide:hover{box-shadow: 0 0 10px rgba(255,255,255,.5);-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}


/* 首页 咨询 */
.n-consult{width: 100%;background: #fff;/* padding-bottom: 50px; */}
.n-consult img{display: block;width: 100%;}
.n-consult .zx{width: 79.688%;min-width: 1200px;margin: 0 auto;height: 1px;background: #4c4c4c;position: relative;display: none;}
.n-consult .zx a{display: block;width: 280px;height: 44px;background: #fff;position: absolute;top: -22px;left: 0;right: 0;margin: 0 auto;}
.n-consult .zx b{display: block;border: 3px solid #276db6;border-radius: 44px;margin: 0 auto;text-align: center;line-height: 38px;font-size: 26px;color: #276db6;width: 170px;height: 44px;letter-spacing: 5px;transition: .5s;}
.n-consult .zx b:hover{background: #276db6;color: #fff;}


/* 内页导航 */
/* .inNav{position: relative;z-index: 5;padding-bottom: 25px;width: 100%;padding: 20px 0;background: #f1f1f1;}
.inNav a{display: block;font-size: 22px;color: #4c4c4c;line-height: 35px;border-radius: 5px;padding: 0 12px;float: left;margin-right: 35px;transition: .5s;}
.inNav a:last-child{margin-right: 0;}
.inNav a:hover,.inNav a.active{background: #276db6;color: #fff;} */
.inNav{position: relative;z-index: 5;padding-bottom: 25px;width: 100%;padding: 15px 0;background: #f1f1f1;/* text-align: center; */}
.inNav a{display: inline-block;font-size: 16px;color: #4c4c4c;line-height: 35px;border-radius: 5px;padding: 0 10px;margin: 5px 8px;transition: .5s;}
/* .inNav a:last-child{margin-right: 0;} */
.inNav a:hover,.inNav a.active{background: #276db6;color: #fff;}


/* 内页 */
.out{padding: 70px 0 120px;}
.n-left{width: 170px;float: left;}
.n-right{width: calc(100% - 250px);float: right;}
.article{text-align: justify;color: #4c4c4c;font-size: 16px;line-height: 2;}
.article img{max-width: 100%;}
.article iframe,.article video{display: block;width: 800px;height: 563px;margin: 0 auto;}

.titBox{color: #4c4c4c;text-transform: uppercase;text-align: center;margin-bottom: 50px;/* padding-bottom: 30px;border-bottom: 3px solid #ecedf1; */}
.titBox .title{font-weight: initial;font-size: 32px;line-height: 40px;margin-bottom: 10px;}
.titBox .ftitle{font-size: 16px;line-height: 20px;}


/* 认识同益 */
.a-titBox{width: 170px;height: 170px;text-align: center;background: #276db6;color: #fff;padding: 10px 0;}
.a-titBox .a-auto{margin: auto auto;width: 100%;}
.a-titBox .title{font-size: 24px;font-weight: initial;line-height: 35px;margin-bottom: 5px;}
.a-titBox .ftitle{font-size: 13px;text-transform: uppercase;line-height: 20px;}

.about{margin-bottom: 140px;}
.about:last-child{margin-bottom: 0;}
.about .a-titBox{float: left;}
.about .a-wrap{width: calc(100% - 285px);float: right;}
.about .a-wrap .article{font-size: 16px;text-align: justify;}
.about .a-item{margin-bottom: 15px;}
.about .a-item .tit{float: left;font-size: 18px;color: #276db6;/* font-weight: bold; */line-height: 2;}
.about .a-item .article{width: calc(100% - 80px);float: right;}


/* 荣誉资质 */
.slidebar{text-align: center;margin-bottom: 50px;}
.slidebar a{display: inline-block;border-radius: 5px;text-align: center;font-size: 16px;line-height: 30px;padding: 0 15px;color: #276db6;border: 1px solid #276db6;margin: 0 10px;transition: .5s;}
.slidebar a:hover,.slidebar a.active{color: #fff;background: #276db6;}

.honor .h-list{width: 21.25%;float: left;margin: 0 5% 35px 0;cursor: pointer;}
.honor .h-list:nth-child(4n){margin-right: 0;}
.honor .h-list .pic{width: 100%;border: 2px solid #aaaaaa;transition: .5s;}
.honor .h-list .pic figure{padding-top: 129.416%;}
.honor .h-list .pic figure img{min-height: auto;}
.honor .h-list .tit{text-align: center;font-size: 16px;color: #4c4c4c;line-height: 55px;transition: .5s;}
.honor .h-list:hover .pic{border-color: #276db6;box-shadow: 3px 3px 10px rgba(0,0,0,.1);-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}
.honor .h-list:hover .tit{color: #276db6;}


/* 联系我们 */
.contact .titBox{width: 1000px;margin: 0 auto 40px;padding-bottom: 30px;border-bottom: 3px solid #ecedf1;}
.contact .phone{font-size: 36px;color: #4c4c4c;letter-spacing: 3px;line-height: 45px;margin-top: 5px;}
.contact .c-wrap{width: 850px;margin: 0 auto;}
.contact .c-wrap article{color: #4c4c4c;line-height: 2;margin-bottom: 100px;}
.contact .c-form{width: 100%;}
.contact .c-form .ts{font-size: 16px;color: #ff0000;line-height: 25px;margin-bottom: 20px;}
.contact .c-form .ts1{font-size: 16px;color: #4c4c4c;line-height: 25px;}
.contact .c-form .c-item{margin-bottom: 40px;}
.contact .c-form .c-item label{display: block;width: 145px;float: left;font-size: 16px;color: #4c4c4c;height: 45px;line-height: 45px;padding-left: 25px;position: relative;}
.contact .c-form .c-item label span{color: #ff0000;position: absolute;left: 0;top: 0;bottom: 0;}
.contact .c-form .c-item .c-cont{width: calc(100% - 145px);float: right;}
.contact .c-form .c-item .c-cont input,.contact .c-form .c-item .c-cont select{display: block;border: 2px solid #e5e5e5;height: 45px;padding: 0 20px;font-size: 16px;color: #969797;}
.contact .c-form .c-item .c-cont input::-webkit-input-placeholder,.contact .c-form .c-item .c-cont select::-webkit-input-placeholder{color: #969797;}
.contact .c-form .c-item .c-cont input::-moz-placeholder,.contact .c-form .c-item .c-cont select::-moz-placeholder{color: #969797;}
.contact .c-form .c-item .c-cont input:-moz-placeholder,.contact .c-form .c-item .c-cont select:-moz-placeholder{color: #969797;}
.contact .c-form .c-item .c-cont input.inp{width: 100%;}
.contact .c-form .c-item .c-cont select{width: calc( (100% - 36px) / 3 );float: left;margin-right: 18px;}
.contact .c-form .c-item .c-cont input.inp1{width: calc( (100% - 36px) / 3 );float: left;}
.contact .c-form .c-item1{width: calc( (100% - 18px) / 2 );float: left;margin-right: 18px;}
.contact .c-form .c-item1:last-child{margin-right: 0;}
.contact .c-form .c-item1 .c-cont select{width: 100%;}
.contact .c-form .c-item .c-cont input.inp2{width: calc( (100% - 50px) / 2 );float: left;margin-left: 50px;}
.contact .c-form .c-item .c-cont input.inp2:first-child{margin-left: 0;}
.contact .c-form .c-item .c-cont .pf{display: block;width: 35px;height: 45px;font-size: 16px;color: #969797;float: left;margin-left: -35px;line-height: 45px;}
.contact .c-form .c-item .c-cont1{position: relative;}
.contact .c-form .c-item .c-cont1 .pf{position: absolute;top: 0;right: 0;}
.contact .c-form .c-btn{display: block;border: 0;width: 200px;height: 50px;margin: 60px auto 0;border-radius: 5px;background: #276db6;color: #fff;font-weight: initial;text-align: center;line-height: 50px;font-size: 18px;cursor: pointer;transiiton: .5s;}
.contact .c-form .c-btn:hover{opacity: .95;}

@media screen and (max-width: 1440px) {
	.contact .c-wrap{width: 880px;}
}


/* 领导致辞 */
.speech .a-titBox{float: left;}
.speech article{font-size: 16px;color: #4c4c4c;line-height: 2;text-align: justify;}
.speech article img{max-width: 100%;}


/* 新闻动态 */
.news .list{width: 30%;float: left;margin: 0 5% 50px 0;box-shadow: 0 0 10px rgba(0,0,0,.3);border-radius: 15px;transition: .5s;}
.news .list:nth-child(3n){margin-right: 0;}
.news .list a{display: block;width: 100%;padding: 30px;}
.news .list .pic{width: 100%;margin-bottom: 20px;}
.news .list .pic figure{padding-top: 57.6%;}
.news .list time{display: block;font-weight: bold;}
.news .list .rq{font-size: 32px;color: #276db6;line-height: 40px;transition: .5s;}
.news .list .nian{font-size: 16px;color: #818181;line-height: 20px;transition: .5s;}
.news .list .tit{font-size: 16px;color: #4c4c4c;line-height: 25px;margin-top: 15px;height: 50px;transition: .5s;}
.news .list:hover{background: #276db6;box-shadow: 5px 5px 10px rgba(0,0,0,.3);-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}
.news .list:hover time,.news .list:hover .tit{color: #fff;}
@media screen and (max-width: 1440px) {
	.news .list a{padding: 25px;}
}


/* 资料下载 */
.fw-nav{text-align: center;margin-bottom: 55px;}
.fw-nav a{display: inline-block;font-size: 22px;color: #4c4c4c;padding: 0 15px;line-height: 35px;border-radius: 5px;margin: 0 25px 15px;transition: .5s;}
.fw-nav a:hover,.fw-nav a.active{background: #276db6;color: #fff;}

.service-nav{background: #ecedf1;padding: 17px 15px;margin-bottom: 50px;}
.service-nav a{display: block;float: left;margin: 10px 20px;font-size: 17px;color: #4c4c4c;line-height: 26px;transition: .5s;}
.service-nav a:hover,.service-nav a.active{color: #276db6;text-decoration: underline;}

.download .d-list{width: 100%;padding: 0;font-size: 16px;color: #4c4c4c;height: 45px;line-height: 45px;overflow: hidden;margin-bottom: 50px;cursor: default;padding: 0 30px;}
.download .d-list .tit{width: 685px;float: left;}
.download .d-list .yl{display: block;float: left;color: #276db6;text-decoration: underline;margin-left: 10px;}
.download .d-list .xx{float: left;width: 160px;float: left;text-align: center;}
.download .d-list .xz{display: block;width: 25px;height: 30px;background: url(../images/ico06.png) bottom center no-repeat;float: right;margin-top: 7.5px;}
.download .d-list:hover{color: #276db6;}
.download .d-list:hover .xz{background: url(../images/ico06.png) top center no-repeat;}


/* 常见问题 */
.question .q-list{background: #ecedf1;border: 1px solid #535353;border-radius: 3px;font-size: 16px;color: #4c4c4c;text-align: justify;line-height: 30px;cursor: default;width: 1000px;margin: 0 auto;}
.question .q-list .qhead{padding: 5px 100px 5px 15px;position: relative;}
.question .q-list .qico{display: block;width: 25px;height: 15px;margin: auto 0;position: absolute;top: 0;bottom: 0;right: 30px;background: url(../images/ico07.png) bottom center no-repeat;background-size: 25px auto;cursor: pointer;transition: .5s;}
.question .q-list .qbody{padding: 15px 45px 35px;display: none;line-height: 2;}
.question .q-list.q-list-active .qico{background: url(../images/ico07.png) top center no-repeat;background-size: 25px auto;}


/* 售后服务 */
.service .article img{max-width: 100%;}
.service .article p{margin-bottom: 10px;}


/* 应用案例 */
.case .titBox{border-bottom: 0;padding-bottom: 0;}
.case .titBox .ftitle{color: #276db6;}
.case .al-swiper{margin-bottom: 70px;}
.case .al-list{width: 23.5%;margin: 0 2% 35px 0;border-bottom: 2px solid #eeeeee;padding-bottom: 15px;cursor: pointer;transition: .5s;}
.case .al-list:nth-child(4n){margin-right: 0;}
.case .al-list .pic{width: 100%;margin-bottom: 15px;box-shadow: 3px 3px 10px rgba(0,0,0,.1);}
.case .al-list .pic figure{padding-top: 58.5%;}
.case .al-list .tit{font-size: 16px;color: #4c4c4c;text-align: justify;line-height: 25px;}
.case .al-list .desc{font-size: 14px;color: #cecece;line-height: 20px;}
.case .al-list:hover{border-color: #276db6;box-shadow: 3px 3px 10px rgba(39,109,182,.2);}
.case .al-list:hover .tit,.case .al-list:hover .desc{color: #276db6;}


/* 解决方案 */
.project .titBox{border-bottom: 0;padding-bottom: 0;}
.project .titBox .ftitle{color: #276db6;}
.project .p-list{width: 100%;background: #f3f3f3;border-radius: 5px;overflow: hidden;margin-bottom: 70px;transition: .5s;}
.project .p-list a{display: block;width: 100%;color: #4c4c4c;transition: .5s;}
.project .p-list .pic{width: 33.245%;float: left;}
.project .p-list .pic figure{padding-top: 70.518%;}
.project .p-list .ico{display: block;float: left;margin: 30px 12px 0 40px;width: 45px;}
.project .p-list .cont{width: calc(61.258% - 120px);float: left;padding-top: 35px;}
.project .p-list .tit{font-size: 18px;line-height: 30px;margin-bottom: 15px;}
.project .p-list .desc{font-size: 14px;line-height: 2;}
.project .p-list:hover{box-shadow: 5px 5px 10px rgba(0,0,0,.2);}
.project .p-list:hover a{color: #276db6;}


/* 详情 */
.tit-head{width: 100%;background: #f3f3f3;padding: 35px 0 20px;text-align: center;}
.tit-head .title{font-size: 20px;color: #4c4c4c;line-height: 1.6;font-weight: initial;margin-bottom: 20px;}
.tit-head .time{font-size: 14px;color: #276db6;display: block;}
.content{padding-top: 35px;}
.content .article{color: #4c4c4c;text-align: justify;}
.content .article img{max-width: 800px;}


/* 产品中心 */
.product{}
.product .titBox{border-bottom: 0;padding-bottom: 0;margin-bottom: 60px;}
.product .titBox .ftitle{color: #276db6;}
.product .pro-head{border-bottom: 1px solid #ccc;margin-bottom: 40px;padding-bottom: 25px;}
.product .pro-head h3{font-size: 28px;color: #4c4c4c;height: 28px;line-height: 28px;border-left: 5px solid #276db6;padding-left: 15px;font-weight: inherit;}
.product .pro-head small{font-size: 14px;text-transform: uppercase;font-weight: initial;}
.product .p-list{width: 28%;margin: 0 8% 55px 0;border-bottom: 2px solid #eeeeee;padding-bottom: 20px;cursor: pointer;transition: .5s;}
.product .p-list:nth-child(3n){margin-right: 0;}
.product .p-list .pic{width: 100%;margin-bottom: 10px;box-shadow: 3px 3px 10px rgba(0,0,0,.1);}
.product .p-list .pic figure{padding-top: 58.5%;}
.product .p-list .tit{font-size: 16px;color: #4c4c4c;text-align: center;line-height: 25px;padding: 15px 10px;}
.product .p-list:hover{border-color: #276db6;box-shadow: 3px 3px 10px rgba(39,109,182,.2);}
.product .p-list:hover .tit,.product .p-list:hover .desc{color: #276db6;}


/* 产品详情 */
.pro-nav{width: 100%;min-width: 1263px;background: #276db6;text-align: center;padding: 12px 0;}
.pro-nav a{display: inline-block;color: #fff;font-size: 16px;line-height: 35px;padding: 0 10px;border-radius: 5px;margin: 0 30px;transition: .5s;}
.pro-nav a:hover,.pro-nav a.active{background: #fff;color: #276db6;}
.pro-content{width: 100%;min-height: 100px;padding-bottom: 70px;}
.pro-content .article{font-size: 16px;color: #4c4c4c;text-align: justify;line-height: 1.6;}
.pro-content .article img{max-width: 100%;display: block;}


/* 产品 资料下载 */
.cp{position: relative;padding-top: 140px;}
.cp .a-titBox{width: 150px;height: 150px;position: absolute;right: 0;top: -75px;}
.cp .a-titBox .ftitle{font-size: 14px;line-height: 25px;}





/* 面包屑 */
.crumbs{width: 100%;background: #f5f5f5;height: 75px;overflow: hidden;line-height: 75px;}
.crumbs .name{float: left;font-size: 24px;color: #48b0e4;}
.m-crumb{float: right;max-width: 50%;font-size: 14px;color: #4c4c4c;}
.m-crumb a{color: #4c4c4c;}
.m-crumb a:hover,.m-crumb a:last-child{color: #48b0e4;}

/* 上下页 */
.m-clips{margin: 60px 0 0;font-size: 16px;color: #444;line-height: 35px;border-top: 1px solid #dcdcdc;padding-top: 45px;}
.m-clips a{color: #444;line-height: 35px;}

.article-prevnext{margin: 60px 0 0;font-size: 16px;color: #444;line-height: 35px;border-top: 1px solid #dcdcdc;padding-top: 30px;}
.article-prevnext li{line-height: 35px;}
.article-prevnext li a{color: #444;}
.article-prevnext li a:hover{text-decoration: underline;}

/* 上下页 上一张下一张
.article-prevnext li{float: left;margin-right: 15px;}
.article-prevnext li a{display: block;width: 120px;height: 42px;border: 1px solid #ddd;text-align: center;line-height: 40px;font-size: 16px;} */




/*效果  hover滑动效果*/
/* animation-name:fadeInUp;animation-delay: 0.1s; */
.y{box-shadow: 5px 5px 10px #535c8c;-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}
.r{transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);box-shadow: 5px 5px 10px #888;}
.x{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.c{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);}
@media screen and (max-width: 1360px) {}
