/*字体*/
/*图标*/
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: 'iconfont';  /* Project id 3336737 */
  src: url('//at.alicdn.com/t/font_3336737_i0p78hvtwpd.woff2?t=1652856347163') format('woff2'),
       url('//at.alicdn.com/t/font_3336737_i0p78hvtwpd.woff?t=1652856347163') format('woff'),
       url('//at.alicdn.com/t/font_3336737_i0p78hvtwpd.ttf?t=1652856347163') format('truetype');
}

*{transition:all .3s;box-sizing: content-box;}
body{max-width: 1920px;margin: 0 auto;}
ul{padding: none;list-style: none;margin: none;}
a{text-decoration: none;}

/* 图片变化*/img{height:auto; width: auto\9;max-width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-ms-transition:all .3s;overflow: hidden;}
img:hover{-webkit-transform: scale(1.03);-moz-transform: scale(1.03);transform: scale(1.03);-o-transform: scale(1.03);-ms-transform: scale(1.03);}
#logo img:hover{-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);}

/*banner图变化*/#banner img{-webkit-transition:all 3s;-moz-transition:all 3s;-o-transition:all 3s;transition:all 3s;-ms-transition:all 3s;overflow: hidden;-webkit-transform: scale(1.06);-moz-transform: scale(1.06);transform: scale(1.06);-o-transform: scale(1.06);-ms-transform: scale(1.06);width: 100%;height: auto;}
#banner img:hover{-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);}
#banner .swiper-slide{overflow: hidden;}

/*页头*/
#phonejump{position: fixed;right:1%;bottom: 35%;}
/*样式切换*/
.navactive{/* height: 50px!important; */background-color: white!important;color:#626262;box-shadow: 0px 0px 15px #f6f6f6!important;}
.logoactive{filter: none!important;}
/*a标签i标签*/
.font-white{color: #626262!important;}
.back-white{background: #626262!important;}

#header{background-color: transparent;position: fixed;top: 0;width: 100%;left: 0;z-index: 100;height:90px;display: flex;align-items: center;justify-content: space-between;}
#logo{filter: grayscale(100%) brightness(400%);transform: none;padding-left: 5%;}
#header:hover{background-color: white;}
#header:hover #logo{filter: none;}
.lang{height: 50px;}
/*导航栏*/
#menu{display: flex;width: 50%;align-items: center;}
.navmenu{display: flex;width: 100%;margin: 0;justify-content: space-around;font-size: 14px;align-items: center;padding: 0;}
.navmenu>li{height: 90px;display: flex;align-items: center;width: 100%;}
.navmenu>li>a{color: white;position: relative;}
.navmenu>li .ali::after{content: '';position: absolute;bottom: -6px;left: 50%;width: 0%;background-color: #0086d1;height: 2px;transition: 0.3s;}
.navmenu>li:hover .ali::after{left: 0px;width: 100%;}
#header:hover a{color: #626262;}
#header:hover .ili{background: #626262;}
.navmenu .ili{display: block; margin-bottom: 4px;width: 2px;height: 6px;background: #fff;transform: skew(-29deg);transform-origin: left bottom;}
.neinav{position: absolute;width: 100%;left: 0px;top: 80px;background-color: white;padding:60px 0px;display: none;box-shadow: 0px 5px 5px #e5e5e5;}
.navmenu li:hover .neinav{display: block;display: flex;justify-content: center;}
.neili{margin: 0px 100px;width: 200px;text-transform: uppercase;}
.neili p{display: block;width: 100%;}
.neili>a{display: block;position: relative;}
.neili>a::before{position: absolute;content: '';bottom: -10px;left: 0;width: 0%;height: 1px;background-color: #626262;}
.neili>a:hover::before{width: 100%;transition: all .6s;}
.neili>a:hover{padding-left: 15px;transition: all .6s;}
.neili p i{float: right;font-size: 12px;vertical-align: 4px;}
.guanbi{display: none;}
.caid{display: none;width: 35px;position: fixed;right: 20px;top: 14px;}

@media (max-width:1500px) {
	.neili{margin: 0px 80px;}
}

@media (max-width:768px){
#phonejump{position: fixed;right:1%;bottom: 35%;}
	.navmenu li:hover .neinav{display: block;display: flex;justify-content: normal;}
	#header{background-color: #0086D1;height:60px}#header:hover{background-color: #0086D1;}#header #logo{filter: grayscale(100%) brightness(400%);}#header:hover #logo{filter: grayscale(100%) brightness(400%);}
	.lang{display: none;}
	.caid{display: block;}
	#menu{position: fixed;height: 100%;width: 80px;right: -250px;flex-wrap: wrap;top: 0px;background-color: #0086d1;justify-content: start;align-items: flex-start;box-shadow: 0px 0px 15px #0086D1;}
	.navmenu{display: flex;width: 100%;margin: 0;flex-wrap: wrap;height: auto;justify-content: flex-start;align-items:normal;position: relative;}
	.guanbi{display: block;position: absolute;right: 8px;color: white;top: 15px;font-size: 18px;}
	.navmenu>li{height: auto;display: flex;align-items: center;width: 100%;flex-wrap: wrap;border-bottom: 1px solid white;overflow: hidden;margin: 0;}
	.navmenu>li:nth-child(2){padding-top: 20px;}
	.navmenu li{padding-left: 10px;line-height: 35px;}
	.navmenu>li:nth-last-child(1){display: none;}
	.navmenu>li>a{color: white!important;position: relative;font-weight: bold;}
	.neili>a::before{display: none;}
	.navmenu .ili{display: none;}
	.neinav{position: static;width: 100%;background-color: transparent;padding: 0px;display: block;box-shadow: 0px 0px 0px;margin-top: -3px;margin-bottom: 5px;}
	.navmenu li:hover .neinav{display: block}
	.navmenu>li:nth-last-child(2)>.neinav{display: none;}
	.neili p:nth-child(1){display: none;}
.neili{margin: 0px;width: 100%;text-transform: uppercase;line-height: 30px;}
.neili>a{color:white!important;text-align: left;padding-left: 0px;font-size: 12px;}
.neili p{margin: 0;color:#f6f6f6}
.neili p i{display: none;}
}

/*产品菜单*/
.pronav{position: absolute;width: 100%;left: 0px;top: 80px;background-color: white;padding:0px 0px;display: none;box-shadow: 0px 0px 0px #e5e5e5;}
.navmenu li:hover .pronav{display: block;display: flex;justify-content: space-around;}
.pronav .neili{flex: 1;width: 100%;margin: 0;min-height: 200px;background-size: cover;display: flex;align-items: center;color: black;text-align: center;padding-left: 80px;}
/* .pronav .neili:nth-child(1){background: url(../img/menupro_1.png) no-repeat;}
.pronav .neili:nth-child(2){background: url(../img/menupro_2.png) no-repeat;}
.pronav .neili:nth-child(3){background: url(../img/menupro_3.png) no-repeat;} */
.pronav .neili p{display: block;width:100%;color: black;text-align: left;}
.pronav .neili>a{display: block;position: relative;color: black;width: 60%;}
.pronav .neili>a::before{position: absolute;content: '';bottom: -10px;left: 0;width: 0%;height: 1px;background-color: black;}
.pronav .neili>a:hover::before{width: 100%;transition: all .6s;}
.pronav .neili>a:hover{padding-left: 15px;transition: all .6s;}
.pronav .neili p i{float: right;font-size: 12px;vertical-align: 4px;color: black;}

/*标签*/
.index_tag{background-color: white;border-radius: 6px;font-size: 22px;color: #0086d1;line-height: 40px;padding: 0px 20px;font-weight: bold;display: inline-block;margin:0px 20px 20px 0;}
.title{padding: 0px 95px 50px 95px;}
.title h2{font-size: 22px;color: #3d3d3d;font-weight: bold;margin: 0;}

@media (max-width:1450px) {
	.title{padding: 0px 45px 20px 45px;}
	.title h2{font-size: 20px;color: #3d3d3d;font-weight: bold;margin: 0;}
}
/*首页*/
/*首页banner*/
.ban_txt{position: absolute;left: 50%;top: 40%;right: 20%;}

.ban_txt h2{font-size:36px;color: white;}
.index_hr{width: 100%;height: 2px;background-color: white;margin-bottom: 40px;position: relative;}
.index_hr::before{content: '';position: absolute;left: 0;top: 0;width: 0%;background: #0086d1;height: 3px;animation: bannerLine 3s linear infinite;}

@media (max-width:1450px) {
	.ban_txt{left: 40%;top: 20%;right: 10%;}
	.ban_txt h2{font-size:22px;color: white;}
.index_tag{background-color: white;border-radius: 6px;font-size:16px;color: #0086d1;line-height: 30px;padding: 0px 10px;font-weight: bold;display: inline-block;margin:0px 10px 10px 0;}
}

@media (max-width:768px){
#banner{margin-top: 60px;}
#banner h2{font-size: 18px;margin: 0;}
.ban_txt{position: absolute;left: 40%;top: 30%;right: 20%;}
.ban_txt h2{font-size:18px;color: white;}
	.index_hr{margin-bottom: 10px;}
	.index_tag{background-color: white;border-radius: 3px;font-size: 12px;color: #0086d1;line-height: 40px;padding: 0px 20px;font-weight: bold;display: inline-block;margin:0px 20px 20px 0;}
	.index_taglist{display: none;}
.title{padding: 0px 25px 20px 25px;}
.title h2{font-size: 18px;color: #3d3d3d;font-weight: bold;margin: 0;}
}

@-webkit-keyframes bannerLine {0%{width: 0;}100%{width: 100%;}}
@keyframes bannerLine {0% {width: 0;}100%{width: 100%;}}
/*首页页面内容*/
#index_frame{padding: 80px 0px 90px 0;position: relative;}
/* #index_frame::before{position: absolute;content: '';width: 95px;background-color: #007AFF;top: 120px;bottom: 0px;right: 0px;} */
#index_frame .prolist{padding: 0px 95px;position: relative;}
#index_frame .pro_item{background-color: #f5f5f5;position: relative;height: 580px;}
#index_frame .pro_txt{padding: 30px 0px 10px 30px;font-size: 17px;color: #363636;font-weight: bold;position: relative;z-index: 9;}
#index_frame .pro_txt h5{font-size: 17px;text-transform: uppercase;}
#index_frame p{margin: 0;}
#index_frame .pro_txt span{width: 20px; height: 3px; display: block;background: #333;}
#index_frame .pro_img{height: 375px;position: absolute;bottom: 0px;left: 0px;width: 100%;z-index: 0;}
#index_frame .pro_item:hover .pro_img{height: 580px;}
#index_frame .pro_item:hover .pro_txt{color: white;}
#index_frame .pro_item:hover .pro_txt span{background: #0086d1;}
#index_frame .pro_img .hover{width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);padding-top:40%;opacity: 0;position: relative;}
#index_frame .pro_item:hover .hover{opacity: 1;}
#index_frame .pro_img .hover p{color: white;padding:0px 30px;font-size: 12px;}
#index_frame .pro_ul{width: 85%;position: absolute;top:20%;padding: 0px 30px;}
#index_frame .pro_ul li{width: 100%;display: flex;line-height: 40px;color: white;border-bottom: 1px solid #cccccc;position: relative;}
#index_frame .pro_ul li::before{content: '';position: absolute;width: 0%;left: 0px;bottom: -2px;height: 2px;background-color: white;transition: all .6s;}
#index_frame .pro_ul li:hover::before{width: 100%;}
#index_frame .pro_ul li:hover{padding-left: 10px;}
#index_frame .pro_ul li a{display: block;width: 100%;line-height: 35px;color: white;}
#index_frame i{float: right;color: white;font-size: 12px;}

.indexpro_p{display: flex;justify-content:flex-start;flex-wrap: wrap;padding-top: 100px;}
.indexpro_p p{width: 40%;padding: 0!important;padding-left: 30px!important;font-size: 14px;line-height: 28px;}
/*swiper图标替换*/
#index_frame .pro_nex{border-radius: 50%;border: 1px solid;color: white;width: 10px;height: 10px;padding: 10px;right: 30px;}
#index_frame .pro_pre{border-radius: 50%;border: 1px solid;width: 10px;height: 10px;padding: 10px;left: 30px;}
#index_frame .pro_nex::after,#index_frame .pro_pre::after{font-size: 12px;font-weight: bold;}





#abo_frame5 .pro_nex{border-radius: 50%;border: 1px solid;color: white;width: 10px;height: 10px;padding: 10px;right: 30px;}
#abo_frame5 .pro_pre{border-radius: 50%;border: 1px solid;color: white;width: 10px;height: 10px;padding: 10px;left: 30px;}
#abo_frame5 .pro_nex::after,#abo_frame5 .pro_pre::after{font-size: 12px;font-weight: bold;}

#index_frame2{background-color: #f5f5f5;padding: 50px 0px 100px 0;position: relative;}
#index_frame2::before{position: absolute;content: '';left: 95px;top: 0px;width: 20px; height: 3px;background: #333;}
#index_frame2 .index_newlist{display:flex;flex:5;padding:0 95px;}
#index_frame2 .index_newlist .newlis_l{max-width: 58%;padding:0 90px ;box-sizing: border-box;position: relative;}
#index_frame2 .index_newlist .newlis_l .item{width: 100%;overflow: hidden;}
#index_frame2 .index_newlist .newlis_l .item .img img{width: 100%;;}
#index_frame2 .index_newlist .newlis_l .item .txt h2{font-size: 36px;font-weight: bold;color: #0086d1;margin-bottom: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
#index_frame2 .index_newlist .newlis_l .item .txt p{font-size: 18px;line-height: 30px;color: #979797;letter-spacing: 1px;}
#index_frame2 .index_newlist>a{display: block;height: 40px;line-height: 40px;background-color: #0086d1;text-align: center;font-size: 16px;color: white;border: 1px solid #0086d1;position: absolute;left: 48%;bottom:30px;padding: 0 35px;}
#index_frame2 .index_newlist>a:hover{background-color: transparent;color: #0086d1;}
.inew_hr{width: 100%;height: 1px;background-color: #CCCCCC;position: relative;}
.inew_hr::before{position: absolute;content: '';background-color: #0086d1;height: 2px;left:0px;top: 0px;width: 10%;}
#index_frame2 .index_newlist .newlis_l .item:hover .inew_hr::before{width: 100%;transition: all 1s;}
#index_frame2 .inew_nex,#index_frame2 .inew_pre{border-radius: 50%;border: 1px solid;width: 10px;height: 10px;padding: 10px;right: 30px;}
#index_frame2 .inew_nex::after,#index_frame2 .inew_pre::after{font-size: 12px;font-weight: bold;}
#index_frame2 .index_newlist .newlis_r{width: 42%;}
#index_frame2 .index_newlist .newlis_r a{display: block;width: 100%;overflow: hidden;line-height: 60px;border-bottom: 1px solid #bababa;color: #171717;font-size: 16px;}
#index_frame2 .index_newlist .newlis_r a i{float: left;padding-right: 10px;font-size: 18px;}
#index_frame2 .index_newlist .newlis_r a p{float: left;margin: 0;font-size: 16px;font-weight: bold;max-width: 80%;
text-overflow :ellipsis ;overflow:hidden; white-space:nowrap;}
#index_frame2 .index_newlist .newlis_r a span{float: right;font-weight: bold;font-size: 16px;}
#index_frame2 .index_newlist .newlis_r a:hover{color: black;}

#index_frame3 h1{color: white;font-size: 40px;}
#index_frame3{padding: 200px 10% 90px 10%;background: url(../img/index_img/ceriback.png) no-repeat;background-size: cover;}
#index_frame3 .iconlist{padding: 40px 0 20px 0px;display: flex;flex-wrap: wrap;}
#index_frame3 .iconlist .item{flex: 0 0 49%;margin-bottom: 30px;}
#index_frame3 .iconlist .item:nth-child(2n+1){margin-right: 2%;}
#index_frame3 .iconlist .item .border{width: 100%;background-color: white;text-align: center;display: flex;align-items: center;flex-wrap: wrap;padding: 30px 0;}
#index_frame3 .iconlist .item .border .img{width: 100%;}
#index_frame3 .iconlist .item .border .img img{width: 20%;}
#index_frame3 .iconlist .item .border .txt{width: 100%;font-weight: bold;}
#index_frame3 .iconlist .item .border .txt p{font-size: 40px;margin:20px 0;}
#index_frame3 .iconlist .item .border .txt span{font-size: 22px;display: block;max-width: 320px;margin: 0 auto;}
#index_frame3>img{margin: 0 auto;transform: none;width: 100%;}
#index_frame3>.zhuanli{margin: 0 auto;transform: none;width: 60%;padding: 120px 20% 60px;background:url(../img/index_img/cerearth.png) no-repeat;background-size: cover;background-position: bottom;}
.zhuanli img{transform: none;}
.more_btn{display: flex;position: relative;text-align: center;justify-content: space-around;}
.more_btn::before{position: absolute;content: '';}
.more_btn a{text-align: center;display: block;height: 40px;line-height: 40px;color: white;border: 1px solid #0086d1;background-color: #0086d1;padding: 0 35px;}
.more_btn a:hover{background-color: transparent;color: #0086d1;}

#index_frame4{padding: 140px 0;background: url(../img/index_img/index_fot.png) no-repeat;background-size: 100%;}
#index_frame4 h1{font-size: 40px;color: white;padding-left: 160px;margin: 0px;}
#index_frame4 .fotqr{padding-left: 160px;display: flex;padding-top: 100px;}
#index_frame4 .fotqr p{color: white;font-size: 22px;font-weight: bold;margin-bottom: 30px;}
#index_frame4 .qr{margin-right: 100px;}
#index_frame4 .qr img{padding:5px;border: 1px solid white;border-radius: 5px;}
#index_frame4 .address{}
#index_frame4 .address span{display: block;font-size: 16px;line-height:40px;color: white;}
#index_frame4 .address span b{font-size: 30px;}

#index_framekehu{padding: 140px 0 0px 0px ;background: url(../img/index_img/kehubaner.png) no-repeat;background-size: 100%;}
#index_framekehu h1{font-size: 34px;color: white;padding-left: 160px;margin: 0px;}
.kehuimg{padding:100px 160px;}
.kehuimg img{transform: none;box-shadow: 0px 2px 10px #e3eff4; ;}


/*首页页脚*/
#index_foot{height: 380px;background-color: white;width: 100%;}
.index_check{width: 1380px;margin: 0 auto;padding: 60px 0;display: flex;justify-content: space-between;}
#index_foot dt{margin-bottom: 20px;}
#index_foot dt a{font-weight: bold;font-size: 22px;color: black;}
#index_foot dd{font-size: 16px;margin: 0px;line-height: 36px;color: #383838;}
#index_foot dd a{line-height: 2rem;color: #383838;font-weight: 600;}
#index_foot dd a:hover{text-decoration: underline;}
#phone_foot{display: none;background-color: #0086D1;}

@media (max-width:1500px) {
	#index_frame{padding: 40px 0px 40px 0;position: relative;}
	#index_frame .prolist{padding: 0px 45px;position: relative;}
	#index_frame2{background-color: #f5f5f5;padding: 30px 0px 50px 0;position: relative;}
	#index_frame2::before{position: absolute;content: '';left: 45px;top: 0px;}
	#index_frame2 .index_newlist{padding:0 45px;}
	#index_frame2 .index_newlist .newlis_l{max-width: 58%;padding:0 20px ;box-sizing: border-box;position: relative;}
	#index_frame2 .index_newlist .newlis_l .item{width: 100%;overflow: hidden;}
	#index_frame2 .index_newlist .newlis_l .item .img img{width: 100%;;}
	#index_frame2 .index_newlist .newlis_l .item .txt h2{font-size: 26px;font-weight: bold;color: #0086d1;margin-bottom: 10px;display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;}
	#index_frame2 .index_newlist .newlis_l .item .txt p{font-size: 16px;line-height: 30px;color: #979797;letter-spacing: 1px;}
	#index_frame2 .index_newlist>a{display: block;width: 150px;height: 45px;line-height: 45px;background-color: #0086d1;text-align: center;font-size: 16px;color: white;border: 1px solid #0086d1;position: absolute;left: 48%;bottom:30px;}
	#index_frame2 .index_newlist .newlis_r{width: 42%;}
	#index_frame2 .index_newlist .newlis_r a{display: block;width: 100%;overflow: hidden;line-height: 50px;border-bottom: 1px solid #bababa;color: #171717;font-size: 16px;}
	#index_frame2 .index_newlist .newlis_r a:nth-child(n+11):nth-child(-n+12){display: none;}
	#index_frame2 .index_newlist .newlis_r a i{float: left;padding-right: 10px;font-size: 14px;}
	#index_frame2 .index_newlist .newlis_r a p{float: left;margin: 0;font-size: 13px;font-weight: bold;max-width: 70%;}
	#index_frame2 .index_newlist .newlis_r a span{float: right;font-weight: bold;font-size: 14px;}
	
	
	#index_frame4{padding: 50px 0;background: url(../img/index_img/index_fot.png) no-repeat;background-size: 100%;}
	#index_frame4 h1{font-size: 30px;color: white;padding-left: 80px;margin: 0px;}
	#index_frame4 .fotqr{padding-left: 80px;display: flex;padding-top: 40px;}
	#index_frame4 .fotqr p{color: white;font-size: 22px;font-weight: bold;margin-bottom: 30px;}
	/*首页页脚*/
	#index_foot{height: 280px;background-color: white;width: 100%;}
	.index_check{width: 1200px;margin: 0 auto;padding: 20px 0;display: flex;justify-content: space-between;}
	#index_foot dt{margin-bottom: 20px;}
	#index_foot dt a{font-weight: bold;font-size: 22px;color: black;}
	#index_foot dd{font-size: 16px;margin: 0px;line-height: 36px;color: #383838;}
	#index_foot dd a{line-height: 2rem;color: #383838;font-weight: 600;}
	#index_foot dd a:hover{text-decoration: underline;}
} 


@media (max-width:768px){
	#index_frame{padding: 20px 0px 20px 0;display: none;}
#index_frame2{background-color: #f5f5f5;padding: 50px 0px 100px 0;position: relative;display: none}

#index_frame3 h1{color: white;font-size: 20px;}
#index_frame3{padding: 10px 15px 20px 15px;background: url(../img/index_img/ceriback.png) no-repeat;background-size: 100%;}
#index_frame3 .iconlist{padding: 15px 0 0px 0px;display: flex;flex-wrap: wrap;}
#index_frame3 .iconlist .item{flex: 0 0 49%;margin-bottom: 20px;}
#index_frame3 .iconlist .item:nth-child(2n+1){margin-right: 2%;}
#index_frame3 .iconlist .item .border{width: 100%;background-color: white;text-align: center;display: flex;align-items: center;flex-wrap: wrap;padding: 20px 0;}
#index_frame3 .iconlist .item .border .txt p{font-size: 18px;margin:5px 0;}
#index_frame3 .iconlist .item .border .txt span{font-size: 12px;display: block;max-width: 320px;margin: 0 auto;}
#index_frame3>.zhuanli{margin: 0 auto;transform: none;width: 60%;padding: 20px 20% 20px;background:url(../img/index_img/cerearth.png) no-repeat;background-size: cover;background-position: bottom;}
.more_btn::before{position: absolute;content: '';}
.more_btn a{text-align: center;display: block;height: 30px;line-height: 30px;color: white;border: 1px solid #0086d1;background-color: #0086d1;padding: 0 15px;font-size: 12px;}

#index_frame4{display: none;}

#index_framekehu{padding: 15px 0 0px 0px ;background: url(../img/index_img/kehubaner.png) no-repeat;background-size: 100%;}
#index_framekehu h1{font-size: 16px;color: white;padding-left: 15px;margin: 0px;}
.kehuimg{padding:15px;}
.kehuimg img{transform: none;box-shadow: 0px 2px 10px #e3eff4;}


/*首页页脚*/
#index_foot{display: none;}
#phone_foot{display: block;}
}



/*走进厚达*/
#abo_frame1{background-color: white;position: relative;z-index: 8;padding: 50px 240px;text-align: center;max-width: 1200px;margin: -300px auto 0;}
#abo_frame1 h3{font-size: 30px;color: #0086d1;margin-bottom: 50px;margin-top: 0px;}
#abo_frame1 p{font-size: 16px;color: #555555;margin-bottom: 50px;line-height: 32px;font-weight: bold;}
.abo_tit{text-align: center;text-transform: uppercase;}
#abo_frame2{padding: 0px 0;}

#abo_frame3{padding: 0px 50px 20px 50px;background-color: #eeeeee;position: relative;}
#abo_frame3::before{position: absolute;content: '';width: 84%;left: 7%;height: 450px;background-color: #0086d1;z-index: 0;}
#abo_frame3 .abo_tit{padding: 40px 160px;text-align: left;position: relative;z-index: 1;}
#abo_frame3 h1{color: #FFFFFF;font-size: 40px;margin: 20px 0;}
#abo_frame3 p{color: #FFFFFF;font-size: 22px;margin: 0;}
#abo_frame3 b{color: #FFFFFF;font-size: 40px;margin: 0;}
#abo_frame3 .techlist{padding: 20px 0px;display: flex;justify-content: space-between;}
#abo_frame3 .techlist .item{max-width: 33%;overflow: hidden;position: relative;max-height: 550px;}
#abo_frame3 .techlist .item:hover .txt h4{color: #0086d1;}
#abo_frame3 .techlist .item:hover .txt p{color: #0086d1;}
#abo_frame3 .techlist .item .txt{position: absolute;bottom: 0;left: 0;top: 0;right: 0;display: flex;flex-wrap: wrap;flex-direction: column-reverse;box-sizing: border-box;padding: 60px 30px;}
#abo_frame3 .techlist .item .txt h4{font-size: 30px;color: white;margin-bottom: 20px;}
#abo_frame3 .techlist .item .txt p{font-size: 12px;}


#abo_frame4{background-color: #eeeeee}
#abo_frame4 h1{color: #0086d1;font-size: 50px;margin: 20px 0;margin-top: 0;}
#abo_frame4 p{color: #0086d1;font-size: 50px;margin: 0;}
#abo_frame4 .abolist{padding: 20px 50px 80px;display: flex;box-sizing: border-box;flex-wrap: wrap;justify-content: center;}
#abo_frame4 .abolist .item{min-width: 18%;max-width: 18%;text-align: center;padding:15px;box-sizing: border-box;background-color: white;margin: 1%;display: flex;justify-content: center;align-items: center;border-radius: 10px;box-shadow: 0px 2px 15px #e3eff4;}
#abo_frame4 .abolist .item img{width:20%;}
#abo_frame4 .abolist .item h3{font-size: 25px;color: #0086d1;margin: 10px 0;}
#abo_frame4 .abolist .item span{font-size: 13px;font-weight: bold;color: black;max-width: 100px;display: block;max-width: 250px;margin: 0 auto;}


#abo_frame5{padding: 70px 0px;background:url(../img/about_img/teamback.png) no-repeat;background-size: cover;}
#abo_frame5 .abo_tit h1{color: white;font-size: 40px;margin: 20px 0;}
#abo_frame5 .abo_tit p{color: white;font-size: 40px;margin: 0;}
#abo_frame5 .teamlist{padding: 40px 230px;position: relative;}
#abo_frame5 .teamlist .item{position: relative;display: flex;}
#abo_frame5 .teamlist .item .img{max-width: 50%;overflow: hidden;}
#abo_frame5 .teamlist .item .txt{width: 50%;display: flex;text-align:left;flex-wrap: wrap;align-self: flex-start;padding: 80px 80px 0px 100px;}
#abo_frame5 .teamlist .item .txt h4{font-size: 26px;color: white;margin: 10px 0;display: block;width: 100%;}
#abo_frame5 .teamlist .item .txt p{font-size: 14px;color: white;display: block;width: 100%;text-align: left;margin: 0px;border-bottom: 1px solid #FFFFFF;line-height:40px;}
#abo_frame5 .teamlist .item .txt time{font-size: 12px;color: white;display: block;width: 100%;}

#abo_frame5 .abb_nation{bottom: 45px;left: 21%;color: white;font-size: 50px;z-index: 0;}
#abo_frame5 .abb_pre{border-radius: 50%;border: 1px solid;color: white;width: 10px;height: 10px;padding: 10px;left: 60%;top: 85%;}
#abo_frame5 .abb_nex{border-radius: 50%;border: 1px solid;color: white;width: 10px;height: 10px;padding: 10px;right: 300px;top: 85%;}
#abo_frame5 .abb_pre::after,#abo_frame5 .abb_nex::after{font-size: 12px;font-weight: bold;}



#all_foot{padding: 100px 0px 0px 0px;background-color: #eeeeee;}
.main_foot{background-color: #0086d1;padding: 50px 80px 80px;}
.foot_tit{display: flex;justify-content: space-between;color: white;padding-bottom: 110px;}
.foot_tit p{font-size: 30px;margin: 0;}
.foot_tit b{font-size: 22px;}
.foot_com{display: flex;}
.foot_add{min-width: 70%;max-width: 70%;margin-top: -5px;}
.qrlis{display: flex;min-width: 30%;max-width: 30%;justify-content: space-between;}
.qrlis .ipto{margin-right: 50px;width: 50%;}
.qrlis .ipto:nth-child(1){margin-right: 50px;width: 50%;position: relative;}
.qrlis .ipto img{width: 150px;transform: none;}
.qrlis .ipto::before{position: absolute;content: '';bottom: 20px;top: 0px;right: -3px;width: 2px;background-color: white;}
.foot_add h5{font-size: 26px;color: white;margin: 0;letter-spacing: 1px;}
.foot_add .addlis{color: white;font-size: 18px;width: 60%;display: flex;flex-wrap: wrap;justify-content: flex-start;margin-top:25px;border-top: 1px solid #CCCCCC;padding-right: 15%;box-sizing: border-box;}
.foot_add .addlis p{display: inline-block;margin: 15px 0;margin-right: 30px;}
.foot_add .addlis p:nth-last-child{letter-spacing: 2px;}
.foot_add .addlis p i{margin-right: 10px}

@media (max-width:1500px) {
	#abo_frame5{padding: 40px 0px;}
	#abo_frame5 .abo_tit h1{color: white;font-size: 30px;margin: 20px 0;}
	#abo_frame5 .abo_tit p{color: white;font-size: 30px;}
	#abo_frame5 .teamlist{padding: 20px 140px;position: relative;}
	#abo_frame5 .teamlist .item{position: relative;display: flex;}
	#abo_frame5 .teamlist .item .img{max-width: 50%;overflow: hidden;}
	#abo_frame5 .teamlist .item .txt{width: 50%;display: flex;text-align:left;flex-wrap: wrap;align-self: flex-start;padding: 0px 0px 0px 40px;}
	#abo_frame5 .teamlist .item .txt h4{font-size: 22px;color: white;margin: 10px 0;display: block;width: 100%;}
	#abo_frame5 .abb_nation{bottom: 45px;left: 17%;color: white;font-size: 40px;z-index: 0;}
	
	#all_foot{padding: 30px 0px 0px 0px;}
	.main_foot{padding: 30px 40px 30px;}
	.foot_tit{padding-bottom: 40px;}
	.foot_tit p{font-size: 25px;margin: 0;}
	.foot_tit b{font-size: 18px;}
	.qrlis{display: flex;min-width: 30%;max-width: 30%;justify-content: space-between;}
	.qrlis .ipto{margin-right: 50px;width: 50%;}
	.qrlis .ipto:nth-child(1){margin-right: 50px;width: 50%;position: relative;}
	.qrlis .ipto img{width: 150px;transform: none;}
	.qrlis .ipto::before{position: absolute;content: '';bottom: 100px;top: 0px;right: -23px;width: 2px;background-color: white;}
	.foot_add h5{font-size: 26px;color: white;margin: 0;letter-spacing: 1px;}
	.foot_add .addlis{color: white;font-size: 18px;width: 60%;display: flex;flex-wrap: wrap;justify-content: flex-start;margin-top: 15px;border-top: 1px solid #CCCCCC;padding-right: 15%;box-sizing: border-box;}
	.foot_add .addlis p{display: inline-block;margin: 10px 0;margin-right: 30px;}
	.foot_add .addlis p:nth-last-child{letter-spacing: 2px;}
	.foot_add .addlis p i{margin-right: 10px}
	.foot_it{padding-bottom: 40px!important;}
}

@media (max-width:768px){
	/*走进厚达*/
	#abo_frame1{background-color: white;position: relative;z-index: 8;padding: 15px;margin-top: 0;}
	#abo_frame1 h3{font-size: 22px;color: #0086d1;margin-bottom: 20px;margin-top: 0px;}
	#abo_frame1 p{font-size: 12px;color: #555555;margin-bottom: 0px;}
	#abo_frame3{padding: 0px 15px 10px 15px;}
	#abo_frame3::before{position: absolute;content: '';width: 100%;left:0;height:150px;background-color: #0086d1;z-index: 0;}
	#abo_frame3 .abo_tit{padding: 5px;}
	#abo_frame3 h1{color: #FFFFFF;font-size: 22px;margin: 10px 0;}
	#abo_frame3 p{color: #FFFFFF;font-size: 12px;margin: 0;}
	#abo_frame3 b{color: #FFFFFF;font-size: 12px;margin: 0;}
	#abo_frame3 .techlist{padding: 10px 0px;display: flex;justify-content: space-between;flex-wrap: wrap;}
	#abo_frame3 .techlist .item{max-width: 100%;overflow: hidden;position: relative;max-height: 550px;}
	#abo_frame3 .techlist .item .txt h4{font-size: 18px;color: white;margin-bottom: 20px;}
	#abo_frame3 .techlist .item .txt p{font-size: 12px;}
	#abo_frame4 h1{color: #0086d1;font-size: 22px;margin: 5px 0;margin-top: 0;}
	#abo_frame4 p{color: #0086d1;font-size: 12px;margin: 0;}
	#abo_frame4 .abolist{padding: 20px 15px 10px;display: flex;box-sizing: border-box;flex-wrap: wrap;justify-content: center;}
	#abo_frame4 .abolist .item{min-width:48%;max-width: 48%;text-align: center;padding:15px;box-sizing: border-box;background-color: white;margin: 1%;display: flex;justify-content: center;align-items: center;border-radius: 10px;box-shadow: 0px 2px 15px #e3eff4;}
	#abo_frame4 .abolist .item img{width:20%;}
	#abo_frame4 .abolist .item h3{font-size: 18px;color: #0086d1;margin: 10px 0;}
	#abo_frame4 .abolist .item span{font-size: 12px;font-weight: bold;color: black;max-width: 100px;display: block;max-width: 250px;margin: 0 auto;line-height: 24px;height: 48px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
	
	
	#abo_frame5{display: none;}
	
	
	
	#all_foot{display: none;}
}


/*企业实力页*/
#qi_frame1{background-color: white;position: relative;z-index: 8;text-align: center;margin: -50px 20% 0;background-color:#EEEEEE ;box-shadow: 0px 5px 5px #dcdcdc;height: 100px;}
#qi_frame1 .tablist{display: flex;justify-content: space-around;align-items: center;}
#qi_frame1 .tablist .item{position: relative;cursor: pointer;color:#303031;font-size: 22px;font-weight: bold;line-height: 100px;background: url(../img/tabback.png) no-repeat;background-size: 100%;flex:1}
#qi_frame1 .tablist .ittt{background-color: #0086d1;color: white;}
.ittt::before{content: '';position: absolute;bottom: -20px;left: 47%;height: 20px;width: 20px;box-sizing: border-box;border: 10px solid transparent;border-top-color:#0086d1;}
#qi_frame1 .tablist .item:hover{background-color: #0086d1;color: white;}
#qi_frame2{background-color: #EEEEEE;padding: 80px 0 0;}
#qi_frame2 .tfo{display: none;margin: 0 auto;max-width: 1500px;}
#qi_frame2 .tfo img{transform: none;}
#qi_frame2 .tfo:nth-child(1){display: block;}
#qi_frame2 .iconlist{padding:0px 0px;display: flex;flex-wrap: wrap;margin-bottom: 40px;}
#qi_frame2 .iconlist .item{flex: 0 0 49%;margin-bottom: 30px;}
#qi_frame2 .iconlist .item:nth-child(2n+1){margin-right: 2%;}
#qi_frame2 .plist{display: flex;flex-wrap: wrap;align-items: center;padding-top: 60px;}
#qi_frame2 .plist .ite{display: block;margin: 0;max-width: 50%;min-width: 50%;line-height:60px;display: flex;align-items: center;}
#qi_frame2 .iconlist .item .border{width: 100%;background-color: white;text-align: center;display: flex;align-items: center;flex-wrap: wrap;padding: 30px 0;}
#qi_frame2 .iconlist .item .border .img{width: 100%;}
#qi_frame2 .iconlist .item .border .img img{width: 20%;}
#qi_frame2 .iconlist .item .border .txt{width: 100%;font-weight: bold;text-align: center;}
#qi_frame2 .iconlist .item .border .txt p{font-size: 40px;margin:20px 0;}
#qi_frame2 .iconlist .item .border .txt span{font-size: 22px;text-align: center;}
#qi_frame2 .plist .ite img{width:25px;height: 25px;margin-right: 10px;}
#qi_frame2 .plist .ite p{margin: 0;font-size: 18px;color: #333333;font-weight: bold;}
#qi_frame2 .zhuanli{margin: 0 auto;transform: none;width: 60%;padding:0px 20% 60px;}
#qi_frame2 .tfo img{transform: none;}


@media (max-width:768px){
	#qi_frame1{background-color: white;position: relative;z-index: 8;text-align: center;margin: 0px 15px 0;background-color:#EEEEEE ;box-shadow: 0px 5px 5px #dcdcdc;height: 50px;}
	#qi_frame1 .tablist .item{position: relative;cursor: pointer;color:#303031;font-size: 18px;font-weight: bold;line-height: 50px;background: url(../img/tabback.png) no-repeat;background-size: 100%;flex:1}
#qi_frame1 .tablist .ittt{background-color: #0086d1;color: white;}
.ittt::before{content: '';position: absolute;bottom: -20px;left: 47%;height: 20px;width: 20px;box-sizing: border-box;border: 10px solid transparent;border-top-color:#0086d1;}
#qi_frame1 .tablist .item:hover{background-color: #0086d1;color: white;}
	.ittt::before{content: '';position: absolute;bottom: -20px;left: 42%;}
	#qi_frame2{background-color: #EEEEEE;padding: 25px 0 0;}
	#qi_frame2 .iconlist .item{flex: 0 0 49%;margin-bottom: 10px;}
#qi_frame2 .iconlist{margin-bottom: 10px;}
	#qi_frame2 .plist{display: flex;flex-wrap: wrap;align-items: center;padding-top: 20px;}
	#qi_frame2 .plist .ite{display: block;margin: 0;max-width: 50%;min-width: 50%;line-height:20px;display: flex;align-items: center;}
	#qi_frame2 .iconlist .item .border{width: 100%;background-color: white;text-align: center;display: flex;align-items: center;flex-wrap: wrap;padding: 30px 0;}
	#qi_frame2 .iconlist .item .border .img{width: 100%;}
	#qi_frame2 .iconlist .item .border .img img{width: 20%;}
	#qi_frame2 .iconlist .item .border .txt{width: 100%;font-weight: bold;text-align: center;}
	#qi_frame2 .iconlist .item .border .txt p{font-size: 18px;margin:5px 0;}
	#qi_frame2 .iconlist .item .border .txt span{font-size: 12px;text-align: center;}
	#qi_frame2 .zhuanli{margin: 0 auto;transform: none;width:100%;padding:0px 0% 10px;}
	#qi_frame2 .tfo img{transform: none;}
	
}

/*产品展示*/
#cate_frame{margin: -70px 110px 0px;background-color: white;padding: 70px 150px;position: relative;z-index: 10;}
#cate_frame .catelist{display: flex;justify-content: space-between;text-align: center;align-items: center;}
#cate_frame .catelist .item:not(:nth-child(4)){margin-right:80px;}
#cate_frame .catelist .item .txt{color: #333333;font-size: 24px;margin-top: 20px;font-weight: bold;}
/*二级页*/
#pro_frame1{padding: 30px 380px;}
#pro_frame1 .tablist{display: flex;background-color: white;align-items: center;}
#pro_frame1 .tablist .ite{position: relative;cursor: pointer;color:#303031;font-size: 22px;font-weight: bold;line-height: 100px;background: url(../img/tabback.png) no-repeat;background-size: 100%;flex:1;text-align: center;}
#pro_frame1 .tablist .ite:hover{color: white;background-color: #0086d1;}
#pro_frame1 .tablist .ittt{background-color: #0086d1;color: white;}
#pro_frame2{padding: 40px 80px;}
#pro_frame2 .tabform{display: none;background-color: white;padding: 100px;font-size: 20px;color: #333333;font-weight: bold;}
#pro_frame2 .tabform:nth-child(1){display: block;}

@media (max-width:1500px) {
#pro_frame2{padding: 20px 40px;}
#pro_frame1{padding: 30px 180px;}
#pro_frame2 .tabform{display: none;background-color: white;padding: 40px;}
	#cate_frame{margin: -70px 80px 0px;background-color: white;padding: 50px;position: relative;z-index: 10;}
}

.mainpro_lis{display: flex;flex-wrap: wrap;}
.main_item{min-width: 100%;max-width: 100%;overflow: hidden;box-sizing: border-box;margin-bottom: 20px;border: 1px solid #0086d1;display: flex;}
.main_item a{display: flex;box-sizing: border-box;position: relative;}
.main_item .main_img{box-sizing: content-box;min-width: 50%;max-width: 50%;overflow: hidden;}
.main_item .main_img img{width: 100%;display: block;}
.main_item .main_txt{overflow: hidden;box-sizing: border-box;padding:50px;display: flex;align-items: center;flex-wrap: wrap;align-self: center;min-width: 50%;max-width: 50%;}
.main_item .main_txt span{position: absolute;right: 50px;bottom: 30px;color: #0086D1;}
.main_item .main_txt h4{margin: 0;font-size: 30px;color: #333333;}
.main_item .main_txt p{margin: 0;font-size: 16px;color: #333333;line-height: 36px;margin-top: 15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}

@media (max-width:1500px) {
.main_item .main_txt{padding:30px;display: flex;align-items: center;flex-wrap: wrap;align-self: center;min-width: 50%;max-width: 50%;}
.main_item .main_txt h4{margin: 0;font-size: 26px;color: #333333;}
}

@media (max-width:768px){
	.mainpro_lis{display: flex;flex-wrap: wrap;}
	.main_item{min-width: 100%;max-width: 100%;overflow: hidden;box-sizing: border-box;margin-bottom: 10px;border: 1px solid #0086d1;display: flex;}
	.main_item a{display: flex;box-sizing: border-box;position: relative;flex-wrap: wrap;}
	.main_item .main_img{box-sizing: content-box;min-width: 100%;max-width: 100%;overflow: hidden;}
	.main_item .main_img img{width: 100%;display: block;}
	.main_item .main_txt{overflow: hidden;box-sizing: border-box;padding:15px;display: flex;align-items: center;flex-wrap: wrap;align-self: center;min-width: 100%;max-width: 100%;}
	.main_item .main_txt span{position: absolute;right: 50px;bottom: 30px;color: #0086D1;display: none;}
	.main_item .main_txt h4{margin: 0;font-size: 18px;color: #333333;}
	.main_item .main_txt p{margin: 0;font-size: 12px;color: #333333;line-height: 25px;margin-top: 15px;display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:3;
	overflow: hidden;}
}

@media (max-width:768px){
/*产品展示*/
#cate_frame{margin: 0px ;background-color: white;padding: 15px;position: relative;z-index: 10;}
#cate_frame .catelist{display: flex;justify-content: space-between;text-align: center;align-items: center;flex-wrap: wrap;text-align: center;}
#cate_frame .catelist .item:not(:nth-child(4)){margin-right:0px;}
#cate_frame .catelist .item .txt{color: #333333;font-size: 18px;margin-top:10px;margin-bottom:20px;font-weight: bold;}
/*二级页*/
#pro_frame1{padding: 15px;}
#pro_frame1 .tablist{display: flex;background-color: white;align-items: center;}
#pro_frame1 .tablist .ite{position: relative;cursor: pointer;color:#303031;font-size: 18px;font-weight: bold;line-height: 50px;background: url(../img/tabback.png) no-repeat;background-size: 100%;flex:1;text-align: center;}
#pro_frame1 .tablist .ite:hover{color: white;background-color: #0086d1;}
#pro_frame1 .tablist .ittt{background-color: #0086d1;color: white;}
#pro_frame2{padding: 15px	;}
#pro_frame2 .tabform{display: none;background-color: white;padding: 15px;font-size: 14px;color: #333333;font-weight: bold;}
}

/*产品简介*/
#prodet_frame1{margin: -70px 100px 0px 100px;background-color: white;padding: 60px 140px;position: relative;z-index: 10;}
.detail_tit{text-align: center;}
.detail_tit h2{margin-top: 0;font-size: 36px;}
.detail_main{display: flex;}
.detail_main .img{overflow: hidden;min-width: 50%;box-sizing: border-box;border: 1px solid #0086D1;padding: 10px;}
.detail_main .img img{transform: none;}
.detail_main .txt{overflow: hidden;min-width: 50%;padding: 0px 40px;box-sizing: border-box;}
.detail_main .txt h4{font-size: 26px;overflow: hidden;margin-top: 0;color: #0086d1;}
.detail_main .txt p{font-size: 16px;line-height: 40px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden;}
.detail_par{padding: 50px 0;}
.detail_par .tit h4{font-size: 26px;margin-top: 0;color: #0086D1;margin-bottom: 20px;}
.detail_par>h4{font-size: 26px;margin-top: 0;color: #0086D1;margin: 20px 0;}
.parlist{display: flex;flex-wrap: wrap;}
.parlist .ite{min-width: 48%;display: flex;border-bottom: 1px solid #555555;line-height: 45px;}
.parlist .ite:nth-child(2n+1){margin-right: 4%;}
.parlist .ite p{margin: 0;font-weight: bold;margin-right: 50px;position: relative;font-size: 16px;}
/* .parlist .ite p::before{content: '';position: absolute;bottom: -1px;height: 2px;width: 100%;left:0px;background-color: #000000;} */

@media (max-width:1500px) {
.detail_tit h2{margin-top: 0;font-size: 30px;}
	#prodet_frame1{margin: -70px 60px 0px 60px;background-color: white;padding: 30px 60px;position: relative;z-index: 10;}
	.detail_main .txt h4{font-size: 26px;overflow: hidden;margin-top: 0;color: #0086d1;margin-bottom: 20px;}
.detail_par{padding: 20px 0;}
.detail_par .tit h4{font-size: 26px;margin-top: 0;color: #0086D1;margin-bottom: 10px;}
.detail_par>h4{font-size: 26px;margin-top: 0;color: #0086D1;margin: 10px 0;}
.parlist .ite{min-width: 48%;display: flex;border-bottom: 1px solid #555555;line-height: 40px;}
.parlist .ite:nth-child(2n+1){margin-right: 4%;}
.parlist .ite p{margin: 0;font-weight: bold;margin-right: 20px;position: relative;font-size: 13px;min-width: 65px;}
.parlist .ite span{font-size: 13px;}
/* .parlist .ite p::before{content: '';position: absolute;bottom: -1px;height: 2px;width: 100%;left:0px;background-color: #000000;} */
}

@media (max-width:768px){
	/*产品简介*/
	#prodet_frame1{margin: 0px 10px 0px 10px;background-color: white;padding: 15px;position: relative;z-index: 10;}
	.detail_tit{text-align: center;}
	.detail_tit h2{margin-top: 0;font-size: 22px;}
	.detail_main{display: flex;flex-wrap: wrap;}
	.detail_main .img{overflow: hidden;min-width: 100%;box-sizing: border-box;border: 1px solid #0086D1;padding: 5px;}
	.detail_main .img img{transform: none;}
	.detail_main .txt{overflow: hidden;min-width: 100%;padding: 0px;box-sizing: border-box;}
	.detail_main .txt h4{font-size: 18px;overflow: hidden;margin-top: 0;color: #0086d1;margin-bottom: 0px;margin-top: 10px;}
	.detail_main .txt p{font-size: 12px;line-height: 24px;display: -webkit-box;margin-top: 0px;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:4;
	overflow: hidden;}
	.detail_par{padding: 10px 0;}
	.detail_par .tit h4{font-size: 18px;margin-top: 0;color: #0086D1;margin-bottom: 0px;}
	.detail_par>h4{font-size: 13px;margin-top: 0;color: #0086D1;margin: 5px 0;}
	.parlist{display: flex;flex-wrap: wrap;width: 100%;}
	.parlist .ite{min-width: 100%;display: flex;border-bottom: 1px solid #555555;line-height: 30px;}
	.parlist .ite:nth-child(2n+1){margin-right: 4%;}
	.parlist .ite p{margin: 0;font-weight: bold;margin-right: 10px;position: relative;font-size: 12px;}
}


/*服务*/
#ser_frame1{padding: 60px 380px;}
#ser_frame1 .tablist{display: flex;justify-content: center;background-color: white;}
#ser_frame1 .tablist .ite{position: relative;cursor: pointer;color:#303031;font-size: 22px;font-weight: bold;line-height: 100px;background: url(../img/tabback.png) no-repeat;background-size: 100%;flex:1;text-align: center;}
#ser_frame1 .tablist .ittt{background-color: #0086d1;color: white;}
#ser_frame1 .tablist .ite:hover{color: white;background-color: #0086d1;}
#ser_frame2{padding: 40px 80px;}
#ser_frame2 .tabform{display: none;background-color: white;padding: 100px;font-size: 20px;color: #333333;font-weight: bold;}
#ser_frame2 .tabform:nth-child(1){display: block;}
#ser_frame2 h4{font-size: 26px;color: #0086D1;text-align: center;margin-top: 0;}
#ser_frame2 p{font-size: 18px;margin-top: 0;line-height: 40px;}
.serform{overflow: hidden;}
.serform span{font-weight: normal;font-size: 15px;min-width: 100%;}
.serform{overflow: hidden;max-width: 1000px;margin: 0 auto;display: flex;flex-wrap: wrap;box-sizing: border-box;}
.serform .forite{min-width: 48%;padding-bottom: 20px;box-sizing: border-box;}
.serform .forite:nth-child(2n){margin-right:4%;}
.serform .forite:nth-last-child(2){width: 100%;margin-right:0%;}
.serform .forite label{font-weight: normal;font-size: 16px;width: 100%;line-height: 45px;}
.serform .forite input{font-weight: normal;font-size: 16px;line-height: 45px;height: 45px;border-radius: 5px;border: 1px solid #CCCCCC;width: 100%;outline: none;padding-left: 10px;box-sizing: border-box;}
.serform .forite textarea{font-weight: normal;font-size: 16px;line-height: 30px;height: 45px;border-radius: 5px;border: 1px solid #CCCCCC;width: 100%;height:300px;outline: none;padding-left: 10px;box-sizing: border-box;}


#ser_frame2 h3{font-size: 26px;color: #0086D1;text-align: left;margin-top: 0;}




/*新闻页*/
#new_frame1{padding: 0px 380px 30px 380px;margin-top: -50px;position: relative;z-index:6;}
#new_frame1 .tablist{display: flex;justify-content: center;background-color: white;}
#new_frame1 .tablist .ite{position: relative;cursor: pointer;color:#303031;font-size: 22px;font-weight: bold;line-height: 100px;background: url(../img/tabback.png) no-repeat;background-size: 100%;flex:1;text-align: center;}
#new_frame1 .tablist .ittt{background-color: #0086d1;color: white;}
#new_frame1 .tablist .ite:hover{color: white;background-color:#0086d1;}
#new_frame2{padding: 10px 80px;}
#new_frame2 .tabform{display: none;background-color: white;padding: 100px;font-size: 20px;color: #333333;font-weight: bold;}
#new_frame2 .tabform:nth-child(1){display: block;}
#new_frame2 h4{font-size: 26px;color: #0086D1;text-align: center;margin-top: 0;}
#new_frame2 p{font-size: 18px;margin-top: 0;line-height: 40px;} 

#new_frame2 .newlist{display: flex;flex-wrap: wrap;}
#new_frame2 .item{width: 31%;box-sizing: border-box;margin-right: 3.5%;}
#new_frame2 .item:nth-child(3n){margin-right: 0%;}
#new_frame2 .item .img{box-sizing: border-box;overflow: hidden;height: 270px;}
#new_frame2 .item .img img{height: 100%;width: 100%;}
#new_frame2 .item .txt{box-sizing: border-box;padding: 15px 0;}
#new_frame2 .item .txt span{box-sizing: border-box;background-color: #0086d1;font-weight: normal;color: white;font-size: 16px;padding: 5px 10px;}
#new_frame2 .item .txt time{box-sizing: border-box;color: #333333;font-weight: normal;font-size: 14px;margin-bottom: 10px;display: block;}
#new_frame2 .item .txt h5{margin-top: 15px;color: #000000;font-size: 22px;display: -webkit-box;margin-bottom: 10px;height: 4rem;line-height: 2rem;display: block;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}


@media (max-width:1500px) {
	#new_frame2 .item .img{box-sizing: border-box;overflow: hidden;height: 200px;}
	#new_frame1{padding: 0px 180px 30px 180px;margin-top: -50px;position: relative;z-index:6;}
#new_frame2 .tabform{display: none;background-color: white;padding: 50px;font-size: 18px;color: #333333;font-weight: bold;}
}

.tabform h2{color: #0086D1;	}
.tabform p{line-height: 40px;}

/*新闻详情*/
#newdetail_frame1{background-color: white;padding: 60px 30px;}
#newdetail_frame1 h4{color: #000000;font-size: 30px;text-align: center;}
#newdetail_frame1 p{color: #000000;font-size: 16px;line-height: 50px;}


@media (max-width:768px){
	/*新闻页*/
	#new_frame1{padding: 0px 15px;margin-top: 0px;position: relative;z-index:6;}
	#new_frame1 .tablist .ite{position: relative;cursor: pointer;color:#303031;font-size: 18px;font-weight: bold;line-height: 50px;background: url(../img/tabback.png) no-repeat;background-size: 100%;flex:1;text-align: center;}
	#new_frame1 .tablist .ittt{background-color: #0086d1;color: white;}
	#new_frame2{padding: 15px;}
	#new_frame2 .tabform{display: none;background-color: white;padding: 15px;font-size: 18px;color: #333333;font-weight: bold;}
	#new_frame2 .tabform:nth-child(1){display: block;}
	#new_frame2 h4{font-size: 18px;color: #0086D1;text-align: center;margin-top: 0;}
	#new_frame2 p{font-size: 12px;margin-top: 0;line-height: 40px;} 
	
	#new_frame2 .newlist{display: flex;flex-wrap: wrap;}
	#new_frame2 .item{width:50%;box-sizing: border-box;margin-right: 0%;padding: 0px 3px;}
	#new_frame2 .item .img{box-sizing: border-box;overflow: hidden;height: 100px;}
	#new_frame2 .item .img img{height: 100%;width: 100%;}
	#new_frame2 .item .txt{box-sizing: border-box;padding: 5px 0;}
	#new_frame2 .item .txt time{box-sizing: border-box;color: #333333;font-weight: normal;font-size: 12px;margin-bottom: 10px;display: block;}
	#new_frame2 .item .txt h5{margin-top: 15px;color: #000000;font-size: 12px;display: -webkit-box;margin:0px;height:40px;line-height:20px;display: block;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;}
	
}


/*内页banner*/
.neiban img{max-height: 500px;width: 100%;}

#cont_newframe{background-color: #0086d1;color: white;margin:-100px 4% 0px;position: relative;z-index: 1;padding: 50px 250px;box-sizing: content-box}
#cont_newframe>img{margin-top: 30px;}
#cont_newframe h1{font-weight: bold;font-size: 40px;text-align: center;margin-bottom: 10px;}
#cont_newframe b{font-weight: bold;}
#cont_newframe>p{font-size: 40px;text-align: center;display: block;}
#cont_newframe>span{font-size: 16px;}
#cont_newframe h1{font-weight: bold;font-size: 50px;}
#cont_newframe .ipo{display: flex;justify-content: space-around;margin: 40px 0;min-height: 300px;align-items: center;border-top:#66a9e3 2px solid;border-bottom: #66a9e3 2px solid;box-shadow: 0px 12px 30px -22px #66a9e3,0px -12px 30px -22px #66a9e3;}
#cont_newframe .ipo p{font-weight: bold;font-size: 20px;}
#cont_newframe .ipo>div{text-align: center;}
#cont_newframe .ipo>div img{background-color: white;padding: 10px;}
#cont_newframe h4{font-size: 22px;}



@media (max-width:768px){
#cont_newframe{background-color: #0086d1;color: white;margin:0px 15px;position: relative;z-index: 1;padding: 15px;box-sizing: content-box}
#cont_newframe>img{margin-top: 15px;}
#cont_newframe h1{font-weight: bold;font-size: 22px!important;text-align: center;margin-bottom: 10px;}
#cont_newframe>p{font-size: 20px;margin: 0;margin-bottom: 5px;}
#cont_newframe>span{font-size: 12px;}
#cont_newframe h1{font-weight: bold;font-size: 50px;}
#cont_newframe .ipo{display: flex;justify-content: space-around;margin: 5px 0;min-height: 100px;align-items: center;border-top:#66a9e3 2px solid;border-bottom: #66a9e3 2px solid;box-shadow: 0px 12px 30px -22px #66a9e3,0px -12px 30px -22px #66a9e3;flex-wrap: wrap;padding: 5px 0;}
#cont_newframe .ipo p{font-weight: bold;font-size: 12px;}
#cont_newframe .ipo>div{text-align: center;}
#cont_newframe .ipo>div img{background-color: white;padding: 5px;}
#cont_newframe h4{font-size:16px;}
	
}

/*新闻详情弹框*/
.newdetailpop{box-sizing: border-box;position: fixed;top: 0%;left: 0%;bottom:0%;width: 100%;background-color: rgba(0,0,0,0.4);padding:5%;z-index: 100;overflow: hidden;display: none;}
.newdetailpop .check{background-color: white;max-height: 1000px;overflow: hidden;position: relative;}
.newdetailpop .check i{color: white;position: fixed;right: 10% ;top:3%;font-size: 40px;cursor: pointer;}
.newdetailpop .check img{transform: none;}
.newdetailpop .newtit{padding: 30px 60px;border-bottom: 2px solid #CCCCCC;}
.newdetailpop .newtit h2{font-size: 28px;font-weight: bold;}
.newdetailpop .newcontent{padding: 20px 60px;max-height: 650px;height: 650px;overflow-y: auto;}

.zppop{box-sizing: border-box;position: fixed;top: 25%;left: 20%;bottom:0%;width: 60%;padding:2% 13%;z-index: 100;overflow: hidden;display: none;}
.zppop .check{background-color: white;max-height: 600px;overflow: hidden;position: relative;padding: 15px;border-radius: 10px;box-shadow: 0px 0px 10px #f4f4f4;}
.zppop .check i{color: white;position: fixed;right: 30% ;top:25%;font-size: 40px;cursor: pointer;}
.zppop .check img{transform: none;}
.zppop .zptit{padding: 5px;border-bottom: 2px solid #CCCCCC;}
.zppop .zptit h2{font-size: 28px;font-weight: bold;text-align: center;}
.zppop .zpcontent{padding: 20px 60px;max-height: 650px;overflow-y: auto;line-height: 40px;}
.controlnewdetail{display: block!important;}

.detaiqr{padding: 20px 40%;text-align: center;}
.detaiqr p{line-height: 40px;}

.fott_by{display: flex;justify-content: space-around;width: 100%;padding: 15px 0;flex-wrap: wrap;}
.fott_by a{color: black;font-size: 15px;display: flex;align-items: center;}
.fott_by a:nth-child(1){padding-bottom: 10px;}
.fott_by a:hover{color: #000e1e;text-decoration: underline;}
.cc_by a{color: white;}
.cc_by a:nth-child(1){margin-top: 30px;}
.cc_by a:hover{color: #cccccc;}

#pro_dee p>img{text-align: center;margin: 0 auto;}
#pro_dee p{margin: 0;}
.ql-align-center{text-align: center;}

iframe{text-align: center;width: 75%;height:540px;}

@media (max-width:1800px) {
	iframe{text-align: center;width: 75%; height:460px;max-height: 500px;}
}
@media (max-width:1500px) {
	iframe{text-align: center;width: 75%; height:400px;max-height: 500px;}
}
@media (max-width:1300px) {
	iframe{text-align: center;width: 85%; height:370px;}
}

.videoitem{position: relative;}
.videohid{position: absolute;content:'';top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.3);display: flex;justify-content: center;align-items: center;}
#new_frame2 .videohid>img{width: 50px!important;height: 50px!important;}
#new_frame2 .videoitem:hover .videohid>img{width: 70px!important;height: 70px!important;}
.videoitem:hover .videohid{background-color: rgba(0,0,0,0);}

#fenyepage{display: flex;align-items: center;justify-content: center;}
#fenyepage a{border: 1px solid #0086d1;text-align: center;padding: 10px;border-radius:5px 5px 0px 5px;font-size: 14px;color:#0086d1}
#fenyepage a:nth-child(1){border-radius:5px 0px 0px 5px;}
#fenyepage a:nth-child(2){border-radius:0px;border-left: none;border-right: none;}
#fenyepage a:nth-child(3){border-radius:0px;}
#fenyepage a:nth-child(4){border-radius:0px;border-left: none;border-right: none;}
#fenyepage a:nth-child(5){border-radius:0px 5px 5px 0px;}

#pro_remark h1{font-size: 30px;}



@media (max-width:768px){
	/*新闻详情弹框*/
	.newdetailpop{box-sizing: border-box;position: fixed;top: 0%;left: 0%;bottom:0%;width: 100%;background-color: rgba(0,0,0,0.4);padding:0;z-index: 100;overflow: hidden;display: none;}
	.newdetailpop .check{background-color: white;height: 100%;overflow: hidden;position: relative;}
	.newdetailpop .check i{color: #0086D1;position: fixed;right: 12px ;top:8px;font-size: 25px;cursor: pointer;}
	.newdetailpop .check img{transform: none;}
	.newdetailpop .newtit{padding: 10px;border-bottom: 2px solid #CCCCCC;}
	.newdetailpop .newtit h2{font-size: 20px;font-weight: bold;}
	.newdetailpop .newcontent{padding: 10px;max-height: 100%;height: 650px;overflow-y: auto;}
	.controlnewdetail{display: block!important;}
	
	.detaiqr{padding: 20px 40%;text-align: center;}
	.detaiqr p{line-height: 40px;}
	
	.fott_by{display: flex;justify-content: space-around;width: 100%;padding: 15px 0;flex-wrap: wrap;}
	.fott_by a{color: black;font-size: 15px;display: flex;align-items: center;}
	.fott_by a:nth-child(1){padding-bottom: 10px;}
	.fott_by a:hover{color: #000e1e;text-decoration: underline;}
	.cc_by a{color: white;}
	.cc_by a:nth-child(1){margin-top: 30px;}
	.cc_by a:hover{color: #cccccc;}
	
}

/*页脚*/
#phone_foot{display: none;padding: 15px;color: white;font-size: 12px;}
.foot_txt>p{border-bottom: 1px solid #f5f5f5;margin: 0;padding: 12px;}
.phwecha{padding: 0px 12px;}
.phwecha>p>span{display: flex;align-items: center;}
.phwecha img{width: 20px;padding-right: 5px;}
.phlis{display: flex;flex-wrap: wrap;}
.phlis a{display: block;width: 100%;margin-bottom: 10px;border-radius: 10px;border: 1px solid #ffffff;text-align: center;color: white;font-size: 14px;}
.phwecha a{color: white;text-decoration: underline;}

/*首页跳转*/
#ph_indexframe{display: none;overflow: hidden;background-color: #f4f4f4;padding: 80px 20px 15px 20px;}
#ph_indexframe .jumplist{display: flex;flex-wrap: wrap;}
#ph_indexframe .jumplist a{width: 48.5%;box-sizing: border-box;display: flex;align-items: center;justify-content: center;padding: 10px;background-color: white;margin-bottom: 10px;}
#ph_indexframe .jumplist a:nth-child(2n+1){margin-right: 3%;}
#ph_indexframe .jumplist a img{padding-right: 10px;}
#ph_indexframe .jumplist a p{color: #0086D1;font-weight: bold;}
@media (max-width:768px){
	#phone_foot{display: block;}
	#ph_indexframe{display: block;}
}