﻿body,input,h1,h2,h3,h4,h5,h6,b,c,e,i,g,p,div,dl,dt,dd,select,textarea,font,right,left{ margin:0; padding:0;color:#555; font-size:12px; font-family:arial, "微软雅黑"; line-height:1;font-weight: normal;letter-spacing: 0;}
body,html{height:100%;position:relative;width: 100%;background-color: #ffffff;}
/*
img{display: block;}
*/
a{ color:#333; text-decoration:none;}
ul, ol, li, dl, dd {margin: 0;padding: 0; list-style:none;}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6,span,dd,dt,b,c,e,a,font,right,left{ -webkit-text-size-adjust:100%;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after{display: block;content: '';clear: both;}
.bg_big{width: 100%;height: auto;background-color: #f8f8f8;font-family: arial;}

/*IE*/
	.web-ie2018{ font-family: Light;   position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9999999999999;background: #666;zoom:1;}
	.web-ie2018 dl{    position: absolute;width: 700px;height: auto;top: 50%;margin-top: -200px;left: 50%;margin-left: -350px;background: #fff;}
	.web-ie2018 dl #img{    display: block;margin: 50px auto;}
	.web-ie2018 dl h3{    display: block;text-align: center;font-size: 28px;font-weight: normal;letter-spacing: 2px;margin: 0 auto 30px;}
	.web-ie2018 dl h4{ display: block;text-align: center;font-size: 18px;font-weight: normal;letter-spacing: 2px;margin: 50px auto 50px;}
	.web-ie2018 dl dd{ margin: 0 auto 50px;  display: block;text-align: center; margin-bottom:50px;}
	.web-ie2018 dl dd a{ display: inline-block;margin: 0 20px;}
	.web-ie2018 dl dd a img{display: block;margin: 0 auto;text-align: center;width: 50%;}
	.web-ie2018 dl dd a span{display: block;font-size: 16px; color:#666;}
/*<------------------------------------->*/	

.headerwarp{width: 100%;box-sizing: border-box;background-color: #fff;position: fixed;z-index: 99;box-shadow: 0 15px 10px -15px rgb(0 0 0 / 7%);}                                                           
.headerwarp .header{width: 90%;margin: auto;box-sizing: border-box;display: -webkit-flex;display: flex;align-items: center;-webkit-align-items: center;-webkit-justify-content: space-between;justify-content: space-between;}
.headerwarp .header .logo{width: auto;display: block;margin: 0;}
.headerwarp .header .logo img{display: inline-block;width: auto;vertical-align: bottom;}
.headerwarp .header .right{display: flex;display: -webkit-flex;-webkit-flex-flow: row;flex-flow: row;-webkit-align-items: center;align-items: center;-webkit-justify-content: flex-start;justify-content: flex-start;}
.headerwarp .header .right .nav{display: flex;display: -webkit-flex;-webkit-flex-flow: row;flex-flow: row;-webkit-align-items: center;align-items: center;-webkit-justify-content: flex-start;justify-content: flex-start;position: relative;}
.headerwarp .header .right .navline{display: block;width: 1px;height: 30px;background-color: #ddd;margin-right: 40px;}
/* .headerwarp .header .right .nav .item{position: relative;} */
.headerwarp .header .right .nav .item a{font-size: 17px;color: #222222;margin: 0 30px;line-height: 80px;display: block;position: relative;}
.headerwarp .header .right .nav .item a:after{content: '';display: block;width: 0%;height: 2px;position: absolute;left: 0;bottom: 0;transition: all .3s;background-color:#afc050;}
.headerwarp .header .right .nav .item:hover a:after,.headerwarp .header .right .nav  .active a:after{width: 100%;}
.headerwarp .header .right .nav .item:hover a,.headerwarp .header .right .nav .active a{color:#afc050;}
.headerwarp .header .right .search{display: flex;display: -webkit-flex;-webkit-flex-flow: row;flex-flow: row;-webkit-align-items: center;align-items: center;-webkit-justify-content: flex-start;justify-content: flex-start;position: relative;}
.headerwarp .header .right .search>a{font-size: 17px;color: #222222;}
.headerwarp .header .right .search>a:first-child{}
.headerwarp .header .right .search>a span{font-size: 14px;margin-left: 10px;margin-right: 10px;}

.search span{
	font-size:14px;
  	margin-left:6px;
}
.yuyan_xz{
	position: absolute;
    bottom: -98px;
    width: 96px;
    background-color: #fff;
    left: 50%;
    margin-left: -48px;
  	display:none;
  	padding-top:28px;
}
.yuyan_xz a{
	display: block;
    text-align: center;
    line-height: 35px;
    font-size: 14px;
}
.yuyan_xz a:hover{
	background-color: #afbf50;
  	color:#fff;
}


.search:hover .yuyan_xz{
	display:block;
}

.sj_yuyanqh a{
	display:inline-block !important;
  	border: 0px !important;
  	font-size:14px !important;
}
.sj_yuyanqh a:nth-child(2){
	margin-left:10px;
  	border-right:1px solid #ddd !important;
  	padding:0 !important;
  	padding-right:10px !important;
}
.sj_yuyanqh a:nth-child(3){
	margin:0 10px;
}

.sj_zywqh{
	display: none;
}
.sj_zywqh span{
	font-size:15px;
  	margin-right:2px;
}
.sj_zywqh a{
	font-size:15px;
  	margin-right:20px;
}
.sj_zywan{
	position: absolute;
    top: 50px;
    background-color: #fff;
    padding: 10px 15px;
    right: 32px;
  	display:none;
}
.sj_zywan a{
	display: block;
    font-size: 14px;
    line-height: 22px;
}



.mb-nav{display: none;}

.logo_gupiao{display: inline-block;
    vertical-align: bottom;
    font-size: 18px;
    margin-left: 20px;
    color: #20789e;}

/* 语言 */
.language{width: 100px;position: absolute;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);opacity: 0;visibility: hidden;background-color: #fff;border-top: 2px solid #de7900;top: 46px;transition: all .3s;z-index: 2;}
.language a{display: block;width: 100%;text-align: center;line-height: 36px;color: #222222;font-size: 14px;transition: all .3s;}
.language a:hover{background-color: #DE7900;color: #FFFFFF;}
.headerwarp .header .right .search:hover .language{opacity: 1;visibility: visible;}


/*下拉菜单*/
.headerwarp .header .right .nav .item .nav02{width: auto;height: auto;box-sizing: border-box;position: absolute;z-index: 2;visibility: hidden;display: flex;justify-content: center;display: -webkit-flex;-webkit-justify-content:center;height: 60px;-webkit-align-items: center;align-items: center;white-space: nowrap;left: 0;box-sizing: border-box;padding-left: 30px;z-index: 3;}
.headerwarp .header .right .nav .item .nav02 a{font-size: 14px;color: #222222;line-height: 50px;border-bottom: 1px solid #ddd;margin: 0;background-color: rgba(255,255,255,0.88);text-align: center;}
.headerwarp .header .right .nav .item .nav02 a:hover{background-color: rgba(255,255,255,1); color:#afc050;}
.headerwarp .header .right .nav .item .nav02 a:after{display: none;}
.headerwarp .header .right .nav .item:hover .nav02{opacity: 1;visibility: visible;}
.headerwarp .header .right .nav .item:after{content: '';width: 100%;background-color: rgba(255,255,255,0.88);position: fixed;left: 0;top: 80px;opacity: 0;visibility: hidden;height: 60px;z-index: 2;box-shadow: 0 15px 10px -15px rgb(0 0 0 / 7%);}
.headerwarp .header .right .nav .item:hover:after{opacity: 1;visibility: visible;}
.headerwarp .header .right .nav .item:nth-of-type(1)::after{display: none;}
.headerwarp .header .right .nav .item:nth-of-type(3)::after{display: none;}
/* .headerwarp .header .right .nav .item .nav02{width: 100%;box-sizing: border-box;padding: 20px 5% 20px 54%;background-color: rgba(255,255,255,0.88);display: flex;justify-content: center;display: -webkit-flex;-webkit-justify-content:center;} */

/*bannerwarp*/
.bannerwarp{width: 100%;box-sizing: border-box;position: relative;/*height:calc(100% - 80px);*/overflow: hidden;}
.bannerwarp video{width: 100%;box-sizing: border-box;position: relative;}
.bannerwarp .text{position: absolute;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);width: 100%;text-align: center;box-sizing: border-box;} 
.bannerwarp .text h3{font-size:40px;font-weight:700;color: #ffffff;margin-bottom:80px;letter-spacing: 6px;text-shadow: 0px 0px 8px rgba(0,0,0,0.5);}
.bannerwarp .text h4{    font-size: 36px;color: #ffffff;margin-bottom: 30px;letter-spacing: 6px;text-shadow: 0px 0px 8px rgba(0,0,0,0.5);}
.bannerwarp .text p{display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;font-size: 18px;color: rgba(255,255,255,0.7);margin-bottom: 50px;letter-spacing:5px;display:none;}
.bannerwarp .text p:before{content: '';display: block;width: 165px;height: 1px;background-color: rgba(255,255,255,0.7);margin-right: 20px;}
.bannerwarp .text p:after{content: '';display: block;width: 165px;height: 1px;background-color: rgba(255,255,255,0.7);margin-left: 20px;}
.more{display: block;width: 206px;height: 52px;text-align: center;line-height: 52px;font-size: 14px;color: #fff!important;border: 1px solid #aec050!important;background-color:#aec050!important;
margin: auto;box-sizing: border-box;position: relative;z-index: 0;}
.more:after{content: '';display: block;width: 0%;height: 100%;position: absolute;left: 0;top: 0;background-color: #fff;z-index: -1;}
.more:hover:after{width: 100%;}
.more:hover{color: #de7900!important;background-color: #de7900!important;z-index: 1}
.bannerwarp .swiper-container{height: 100%;}
.bannerwarp .swiper-slide a {width:60px;height:60px; overflow:hidden;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;margin: 0 auto;}
.bannerwarp .swiper-slide a img{width: 100%;height: auto;min-height: 100%;}
.bannerwarp .swiper-slide .more{    display: block;width: 206px;height: 52px;text-align: center;line-height: 52px;font-size: 14px;}
.bannerwarp .swiper-pagination-bullet{width: 12px;height: 12px;opacity: 1;background-color: #fff;}
.bannerwarp .swiper-pagination-bullet-active{background-color: #de7900;}

/*
.bannerwarp .swiper-container .swiper-slide{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;}
*/
.bannerwarp .swiper-slide .sjbanner{display: none;}

.jt {display: block;width: 10px;height: 10px;border-left: 1px solid #fff;border-bottom: 1px solid #fff;margin: auto;bottom: 50px;animation: updown 1.5s ease-out infinite;-webkit-animation: updown 1.5s ease-out infinite;position: absolute;left: 50%;transform: translateX(-50%) rotate(-45deg);-webkit-transform: translateX(-50%) rotate(-45deg);z-index: 3;}




@keyframes updown {
	0% {
		bottom: 80px;
		opacity: 1;
	}
	50% {
		bottom: 60px;
		opacity: 0;
	}
	100% {
		bottom: 40px;
		opacity: 0;
	}
}

@-webkit-keyframes updown {
	0% {
		bottom: 80px;
		opacity: 1;
	}
	50% {
		bottom: 60px;
		opacity: 0;
	}
	100% {
		bottom: 40px;
		opacity: 0;
	}
}

.numwarp{width: 100%;box-sizing: border-box;padding: 0;}
.numwarp .text{width:90%;box-sizing: border-box;margin: auto;}
.numwarp .text h4{font-size: 16px;color: #666;line-height: 30px;margin-bottom: 30px;text-align: justify;text-align-last: center;}
.numwarp .text .more{background-image: none;color: #e81e0e;width: 180px;height: 42px;line-height: 42px;}
.numwarp .text .more:hover{background: linear-gradient(left, #e71d0e,#f29101);background: -ms-linear-gradient(left, #e71d0e,#f29101);background: -webkit-linear-gradient(left, #e71d0e,#f29101);background: -moz-linear-gradient(left, #e71d0e,#f29101);color: #FFFFFF;}

.numwarp .num{width: 1200px;box-sizing: border-box;margin: auto;margin-top: 40px;font-size:50px;font-weight: 700;}
.numwarp .num .stats-info{width: 100%;box-sizing: border-box;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.numwarp .num .stats-info .stats-grid{text-align: center;}
.numwarp .num .stats-info .stats-grid .item{width: 150px;height: 150px;border-radius: 50%;border: 1px solid #eee;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;flex-flow: column;-webkit-flex-flow: column;-webkit-justify-content: center;justify-content: center;margin: auto;} 
.numwarp .num .stats-info .stats-grid .item .numscroller{font-size: 54px;color: #e9310c; letter-spacing: 0; }
.numwarp .num .stats-info .stats-grid .item h3{font-size: 14px;color: #666;margin-top: 6px;text-transform: uppercase;     letter-spacing: 0;font-weight: bold; }
.numwarp .num .stats-info .stats-grid h4{font-size: 15px;color: #666;line-height: 20px;margin-top: 12px;}
.numwarp .num .stats-info .stats-grid .item .numscroller:after{ content: '+';font-size: 20px;display: inline-block;vertical-align: top;line-height: 50px;margin-left: 5px;}
.numwarp .num .stats-info .stats-grid:first-child .item .numscroller:after{display: none;}



.index01warp{   width: calc(100% - 20px);
    box-sizing: border-box;
    margin: 10px auto 0;position: relative; display: block; overflow: hidden;}
.index01warp .left{width: 50%;float: left;overflow: hidden;box-sizing: border-box;}
.index01warp .item{position: relative;}
.index01warp .item .img{display: block;width: 100%;transition: all .6s;}
.index01warp .item:hover .img{transform: scale(1.1);}
.index01warp .item .text{width: auto;box-sizing: border-box;position: absolute;bottom: 40px;left: 40px;z-index: 2;}
.index01warp .item .text h3{font-size: 26px;color: #ffffff;margin-bottom: 20px;     font-weight: bold;}
.index01warp .item .text p{font-size: 14px;color: #fff;margin-bottom: 20px;}
.index01warp .item .text .more{margin: 0;background-color: transparent;border: 1px solid #fff;background-image: none;transition: all .6s;width: 140px;height: 34px;line-height: 34px;font-size: 13px;}
.index01warp .item:hover .text .more{background-color: #de7900;color: #fff;}
.index01warp .right{width: 50%;float: left;box-sizing: border-box;padding-left: 10px;position: absolute;right: 0;height: 100%;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;-webkit-flex-flow: column;flex-flow: column;}
.index01warp .right a{display: block;width: 100%;overflow: hidden;}
.index01warp .item .mark{display: block;width: 100%;box-sizing: border-box;position: absolute;top: 0;left: 0;z-index: 1;}

/*index02warp*/
.index02warp{width: 100%;box-sizing: border-box;padding: 0 5%;margin: 0;display: block; overflow: hidden;}
.index02warp .index02{width: 100%;box-sizing: border-box;background: url(../Images/index_03.jpg)no-repeat; padding: 100px 0; background-size: cover; }
.title{font-size:33px;color:#333;font-weight: bold;margin-bottom:20px;text-align: center;}
.index02warp .index02 .index02nav{width: 100%;box-sizing: border-box;padding: 0 300px;display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;position: relative;}
.index02warp .index02 .index02nav:after{content: '';display: block;width: 100%;height: 1px;background-color: #ddd;position: absolute;bottom: 5px;left: 0;z-index: 0;}
.index02warp .index02 .index02nav a{display: block;position: relative;z-index: 2;}
.index02warp .index02 .index02nav a span{font-size: 18px;color: #666666;margin-bottom: 10px;display: block; font-weight: bold; }
.index02warp .index02 .index02nav a i{display: block;text-align: center;font-size: 20px;color: #de7900;opacity: 0;}
.index02warp .index02 .index02nav .active span{color: #de7900;}
.index02warp .index02 .index02nav .active i{opacity: 1;}

.index02warp .index02 .min{width: 100%;box-sizing: border-box;margin-top: 50px;}
.index02warp .index02 .min a{display: block;width: calc((100% - 20px) / 3);float: left;margin-right: 10px;box-sizing: border-box;cursor: default;}
.index02warp .index02 .min a .imgbox{width: 100%;box-sizing: border-box;overflow: hidden;}
.index02warp .index02 .min a .imgbox img{display: block;width: 100%;transition: all .6s;}
.index02warp .index02 .min a:hover .imgbox img{transform: scale(1.1);}
.index02warp .index02 .min a .text{font-size: 16px;color: #222222;background-color: #efefef;padding: 25px 0;padding-left: 30px;text-align: left;}
.index02warp .index02 .min a:last-child{margin-right: 0;}
.index02warp .index02 .min a:hover .text{color: #fff;background-color:#de7900;}

.index02warp .index02 .more{background-color: transparent;background-image: none;color: #e8250e;width: 180px;height: 42px;line-height: 42px;margin-top: 40px;border:1px solid #de7900;}
.index02warp .index02 .more:hover{color: #fff;background-color:#de7900;}
.index02warp .index02 .min .item{display: none;}
.index02warp .index02 .min .item:first-child{display: block;}

.index_tit_p{
	font-size: 16px;
    line-height: 35px;
    color: #000;
    max-width: 1020px;
    margin: 0 auto;
    text-align: left;
    margin-bottom: 30px;
}
.index_tit_p5{
	font-size: 16px;
    line-height: 35px;
	color: #fff;
	max-width: 1020px;
    margin: 0 auto;
    text-align: left;
    margin-bottom: 30px;
}

/*index03warp*/
.index03warp{width: 100%;box-sizing: border-box;padding: 0 5%;margin-bottom: 100px;display: block; overflow: hidden;}
.index03warp .min{width: 100%;box-sizing: border-box;position: relative;}
.index03warp .min .left{width: 49.5%;float: left;}
.index03warp .min .left a{display: block;width: 100%;box-sizing: border-box;overflow: hidden;position: relative;}
.index03warp .min .left a img{display: block;width: 100%;transition: all .6s;}
.index03warp .min .left a .mask{display: block;width: 100%;box-sizing: border-box;position: absolute;top: 0;left: 0;z-index: 1;}
.index03warp .min .left a:hover img{transform: scale(1.1);}
.index03warp .min .left a .text{width: 100%;box-sizing: border-box;position: absolute;bottom: 0;left: 0;padding-right: 30%;padding-left: 30px;z-index: 2;}
.index03warp .min .left a .text .data{width: 100%;box-sizing: border-box;display: flex;display: -webkit-flex;-webkit-justify-content: flex-start;justify-content: flex-start;-webkit-align-items: baseline;align-items: baseline;margin-bottom: 30px;}
.index03warp .min .left a .text .data h3{font-size: 48px;color: #fff;}
.index03warp .min .left a .text .data font{font-size: 15px;color: rgba(255,255,255,0.7);padding-left: 20px;border-left: 1px solid rgba(255,255,255,0.7);margin-left: 20px;}
.index03warp .min .left a .text h4{font-size: 18px;color: #ffffff;font-weight: bold;margin-bottom: 30px;line-height:24px;}
.index03warp .min .left a .text h5{font-size: 15px;color: #ffffff;line-height: 24px;color: rgba(255,255,255,0.7);margin-bottom: 30px;}
.index03warp .min .right{position: absolute;right: 0;height: 100%;width: 50%;box-sizing: border-box;padding-left: 15px;display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;-webkit-flex-flow: column;flex-flow: column;}
.index03warp .min .right .item{ position: relative; cursor:pointer; width: 100%;box-sizing: border-box;display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;align-items: center;box-sizing: border-box;padding: 10px 40px;}
.index03warp .min .right .item:hover{box-shadow: 0px 0px 5px rgba(0,0,0,0.3);}
.index03warp .min .right .item .data{display: flex;display: -webkit-flex;-webkit-flex-flow: column;flex-flow: column;-webkit-align-items: center;align-items: center;border-right: 1px solid #ddd;width: 20%;box-sizing: border-box;padding: 30px 0;padding-right: 30px;}
.index03warp .min .right .item .info{box-sizing: border-box;padding-left: 30px; width:80%;}
.index03warp .min .right .item .data h3{font-size: 44px;color: #de7900;font-weight: bold;}
.index03warp .min .right .item .data strong{display: block;width: 30px;height: 1px;background-color: #ddd;margin: 5px 0;}
.index03warp .min .right .item .data font{font-size: 15px;color: #666666;}
.index03warp .min .right .item .info h3{font-size: 17px;color: #222222;font-weight: bold;margin-bottom: 20px;}
.index03warp .min .right .item .info h4{font-size: 14px;color: #666666;line-height: 24px;}
.index03warp .min .right .item a{ position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;}
.index03warp .min .left .swiper-pagination{bottom: 30px;text-align: right;box-sizing: border-box;padding-right: 40px;}
.index03warp .min .left .swiper-pagination .swiper-pagination-bullet{background-color: #ffffff;opacity: 1;}
.index03warp .min .left .swiper-pagination .swiper-pagination-bullet-active{background-color: #de7900;width: 45px;border-radius: 2rem;}


.index03warp .more{background-color: transparent;color: #e8250e;width: 180px;height: 42px;line-height: 42px;margin-top: 40px;border: 1px solid #de7900;}
.index03warp .more:hover{color: #fff;background-color:#de7900;}


.line{background: linear-gradient(left, #cbcbcd,#afbf52);background: -ms-linear-gradient(left, #cbcbcd,#afbf52);background: -webkit-linear-gradient(left, #cbcbcd,#afbf52);background: -moz-linear-gradient(left, #cbcbcd,#afbf52);width: 100%;height: 5px;}



/*index04*/
.index04warp{background-color: #eee;width: 100%;box-sizing: border-box;padding: 100px 5%;display: block;}
.index04warp .indexcontact{text-align: center;}
.index04warp .indexcontact h3{font-size: 36px;color: #222222;font-weight: bold;margin-bottom: 30px;}
.index04warp .indexcontact p{font-size: 18px;color: #666;margin-bottom: 30px;}
.index04warp .indexcontact a{background-color: transparent;color: #fff;width: 180px;height: 42px;line-height: 42px;margin-top: 40px;border: 1px solid #de7900;background-color:#de7900;}

.index04warp12{width: 100%;box-sizing: border-box;padding: 100px 5%;display: block;}
.index04warp12 .indexcontact{text-align: center;}
.index04warp12 .indexcontact h3{font-size: 36px;color: #222222;font-weight: bold;margin-bottom: 30px;}
.index04warp12 .indexcontact p{font-size: 18px;color: #666;margin-bottom: 30px;}
.index04warp12 .indexcontact a{background-color: transparent;color: #fff;width: 180px;height: 42px;line-height: 42px;margin-top: 40px;border: 1px solid #de7900;background-color:#de7900;}



.botimg {width: 100%;box-sizing: border-box; overflow: hidden;background-color: #fff;}
.botimg img {display: block;width: 100%;height: auto;}


.head_search_div{
	position: relative;
	width:0px;
	overflow: hidden;

}
.head_search_div .sear_sousuo{
	position: absolute;
	right: 45px;
    top: 7px;
    font-size: 18px;
  	background: none;
    border: none;
    cursor: pointer;
}
.sear_guanbi{
	position: absolute;
	right: 10px;
	top: 7px;
	font-size: 18px !important;
	cursor: pointer;
}
.head_search{
	height: 30px;
	width: 200px;
	border:1px solid #efe8e8;
	border-radius: 20px;
	padding: 0 20px;
}

/*banner*/
.gsmove{font-size:60px !important;color: #fff;cursor:pointer}
.fa-play-circle:before{
	margin: 0 auto;
}

.fa-check-square{
	color: #fff;
	font-size: 20px;
	margin-left:30px;
	margin-right: 10px;
}
.banner_text{
	font-weight: normal !important;
}



.video-box.show {
    visibility: visible;
    opacity: 1;
}

.video-box{
position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.3);
    z-index: 1000;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}    
.video-box .move_content {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: auto;
    -webkit-transform: translate3d(0,-50%,0);
    transform: translate3d(0,-50%,0);
}
.btn-close{
	position: absolute;
    top: 10px;
    right: 10px;
    z-index: 99;
}
.mv_guanbi{
    font-size: 24px !important;
    color: #fff;
}
.bannerwarp .swiper-container .swiper-pagination{bottom: 20px;}

/*首页公司title*/
.index_top_gsjs{
	text-align: center;
	max-width: 1020px;
	margin: 0 auto;
	width: 90%;
	margin-bottom: 30px;
}
.index_top_gsjs h4{
	font-size: 26px;
	font-weight: 700;
	color: #000;
	margin-bottom: 20px;
}
.index_top_gsjs p{
	font-size: 16px;
	line-height: 35px;
	color: #000;
	text-align: left;
}

.banbot_news{
	
	background-color: #f6f6f6;
}
.banbot_news1200{
	max-width: 1200px;
	margin: 0 auto;
}
.banbot_1200_left{
	display: inline-block;
	font-size:18px;
	margin: 30px 0;
	border-right: 2px solid #555;
	float: left;
	width: 9%;
    box-sizing: border-box;
    margin-right: 2%;
}

.huadong {width:89%;float: left;height:4rem;padding: 0.5rem 0 0.3rem 0; border-bottom: 1px solid #F0F0F0; position:relative;font: 12px/1.5 "Hiragino Sans GB","Microsoft YaHei",simsun;margin:0 auto;}
.huadong .huabox {width:100%; line-height: 4rem;}
.huadong .hdimg {float:left;line-height:3.5rem;}
.huadong .hdimg img { width: 100%; vertical-align:middle;}
.huadong h5 {font-size:1rem;float:left; line-height: 2.2rem; margin: 0.8rem 0 0 0; }
.huadong .gg_more { float: left;}
.huadong .gg_more a { font-size: 0.8rem; text-decoration:none;}
        
.huadong .notice_active {float: left;width:100%;height: 4rem;padding: 0;overflow: hidden;position: relative;}
.huadong .notice_active li{list-style-type:none;line-height: 2.4rem;overflow: hidden;width:100%;float: left;}
       
.huadong .notice_active li.notice_active_ch span {color:#333333;font-size:15px;display:block;overflow: hidden;float: left;overflow: hidden;margin:0 0 2rem 0;}

.huadong .notice_active li.notice_active_ch em {text-align:right;margin-left: 20px; color:#888;font-size:15px;font-style:normal;  }

.banbot_news1{
	float: left;
}
.banbot_news2{
	float: right;
}

.huadongmb{
	display: none;
}

@media (max-width: 1200px) {
	.banbot_news1200{
		padding: 0 20px;
	}	
}

@media (max-width: 1000px) {
	.huadongpc{
		display: none;
	}
	.huadongmb{
		display: block;
	}
	.banbot_1200_left{
		font-size: 16px;
		width: 15%;
		text-align: center;
	}
	.huadong{
		width: 83%;
	}
	.huadong .notice_active li.notice_active_ch span{
		font-size:13px;
	}	

	.index_top_gsjs h4{
		font-size: 22px;
	}
	.index_top_gsjs p{
		font-size: 15px;
		line-height:30px;
	}
	.numwarp .num{
		font-size: 35px;
	}
}

@media (max-width:600px) {
	.index_top_gsjs h4{
		font-size: 18px;
	}
	.index_top_gsjs p{
		font-size: 13px;
		line-height: 26px;
	}
}

@media (max-width:520px) {
	.huadong{height:2.6rem;width:78%;border-bottom:0;}
	.huadong .huabox {line-height:2.6rem;}
	.huadong .notice_active{height:2.6rem;}
	.huadong .notice_active li{line-height: 1.2rem;}

	.banbot_news1200{padding:0 10px;}
	.banbot_1200_left{width:18%;font-size:12px;color:#000;margin: 22px 0;margin-right:2%;}
	.huadong .notice_active li.notice_active_ch span{
		font-size:12px;
	}
	.huadong .notice_active li.notice_active_ch em {display: none;}	
	.numwarp .num {
	    font-size: 24px;
	}

}









/*ai优势*/
.index_title:after{
	content: '';
	width: 50px;
	height: 2px;
	background-color:#acbd4d;
	display: block;
	margin:15px auto;
}
.aiyoushi_bk{
	max-width: 1440px;
	margin:0 auto;
	
	background: linear-gradient(rgba(255,255,255,0.9), rgba(255,255,255, 0.5)), url('../images/ys-bg2.png') no-repeat center;
	background-size: 90%;
	padding-top: 50px;
    margin-top: 50px;
    padding-bottom: 50px;
    margin-bottom: 50px;
}

.index_aiys ul li{
	width:18%;
	margin: 0 2%;
	padding:1% 1.5%;
	float: left;
	text-align: center;
}
.index_aiys ul li img{
	display: inline-block;
	width: 88px;
	vertical-align: middle;
}
.aiys_litb:after{
	content: '';
    width: 30px;
    height: 2px;
    background-color: #b0c14e;
    display: block;
    margin: 20px auto;
}
.index_aiys ul li h3{
	font-size:23px;
	font-weight:500;
	vertical-align: middle;
	color:#333;
	margin-top: 20px;
}
.index_aiys2{
	text-align: center;
}
.index_aiys2 li{
  	/*
	float: none !important;
	display: inline-block;
	vertical-align: top;
  	*/
}




.aiys_litb{
	/*
	padding: 20px;
	border:2px solid #afc050;
	border-radius: 50%;
	display: inline-block;
	*/
}
.index_aiys_more{
	text-align: center;
	margin:50px 0 0 0;
}
.index_aiys_more a{
	font-size:16px;
	padding: 10px 35px;
	border:1px solid #1f73a1;
	border-radius: 20px;
	color: #1f73a1;
	position: relative;
}
.index_aiys_more a:hover{
	border: 1px solid #afc04e;
	color: #fff;
}
.index_aiys_more a:hover::after {
        transform: scale(1);
        opacity: 1;

    }
.index_aiys_more a::after {
        content: '';
        width: 100%;
        height: 100%;
        border-radius: 30px;
        position: absolute;
        top: 0px;
        left: 0px;
        transform: scale(.1);
        background:#afc04e;
        z-index: -1;
        opacity: 0;
        transition: all .25s ease;
    }


.ai_cpjjfa{
	background-color: #f4f5f9;
    padding: 100px 0;
    background-image: url(../images/bg_map.png);
    background-size: cover;
}
.ai_cpjjfa_lb{
	max-width: 1360px;
	margin: 0 auto;
	position: relative;
    padding: 0 4%;
}

.ai_cpjjfa .swiper-paginationpc{
	position: unset;
	margin-top:25px;
	text-align: center;
}
.ai_cpjjfa .swiper-paginationpc .swiper-pagination-bullet{
	width: 10px;
    height: 10px;
    background-color: #fff;
    opacity: 1;
    border:1px solid #afc151;
    margin:3px;

}
.ai_cpjjfa .swiper-paginationpc .swiper-pagination-bullet-active{
	background-color: #afc151;	
}
.ai_cpjjfa .swiper-button-next{
	width: 24px;
    height: 36px;
    margin-top: -18px;
    background-size: 24px 36px;
}
.ai_cpjjfa .swiper-button-prev {
	width: 24px;
    height: 36px;
    margin-top: -18px;
    background-size: 24px 36px;
}
.ai_cpjjfa .swiper-button-disabled{
	opacity: 0;
}
.ai_cpjjfa_lb .swiper-slide{
	position: relative;
	cursor: pointer;
	overflow: hidden;
}
.opt_jjfa_txt{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 45px;
	line-height: 45px;
	text-align: center;
	color: #fff;
	background: rgba(30,117,162,0.6);
}
.opt_jjfa_txt h3{
	font-weight: normal;
	color: #fff;
	font-size:20px;
    line-height: 45px;
    margin-bottom: 20px;
}
.opt_jjfa_txtamor{
	font-size: 14px;
	color: #fff;
	border:1px solid #fff;
	border-radius: 20px;
	padding: 8px 25px;
}

/*首页ai产品应用*/
.index_ai_cpyy{
	padding: 100px 0;
}
.index_yycp_swp{
	max-width: 1460px;
	margin: 0 auto;
	
}
.index_yycp_div{
	position: relative;
}
.index_yycp_gd{

}
.index_cpyymc{
	font-size: 18px;
	font-weight: 700;
	text-align: center;
	line-height:50px;
	background-color:#f7f2f2;
	margin-top:5px;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif !important;
	color: #333;
}
.index_yycp_swp .swiper-container{
	margin: 0 50px !important;
}
.index_yycp_swp .swiper-container .swiper-slide img{
	width: 100%;
}


.index_yycp_swp .cpyy-swiper-pagination{
	width: 100%;
	margin-top: 15px;
	text-align: center;
}
.index_yycp_swp .cpyy-swiper-pagination .swiper-pagination-bullet{
	width: 10px;
    height: 10px;
    opacity: 1;
    border: 1px solid #afc151;
    margin: 3px;
    background-color: #fff;
}
.index_yycp_swp .cpyy-swiper-pagination .swiper-pagination-bullet-active{
	background-color: #afc151;
}

.index_yycp_swp .swiper-button-next{
	width: 24px;
    height: 36px;
    margin-top: -18px;
    background-size: 24px 36px;
}
.index_yycp_swp .swiper-button-prev {
	width: 24px;
    height: 36px;
    margin-top: -18px;
    background-size: 24px 36px;
}



.nyban_nav1440{
	max-width: 1360px;
    margin: 0 auto;
    width: 90%;
}








/*首页ai检测缺陷*/
.index_aiqx{
	padding-bottom:100px;
	background-color: #f7f2f2;
    padding-top: 100px;
}
.index_aiqx_1360{
	max-width: 1360px;
	margin: 0 auto;
}
.index_aiqx .title{
	margin-bottom:35px;
}




.index_aiqx_fl{
	text-align: center;
	border-bottom: 1px solid #dfdfdf;
	margin-bottom: 20px;
}
.index_aiqx_fl p{
	display: inline-block;
	font-size: 18px;
	color: #000;
	margin:0 20px;
	padding: 14px 0;
	cursor: pointer;
}

.index_aiqx_fl .qx_active{
	border-bottom: 2px solid #b0c151;
}





.index_aiqx_li{
	max-width: 1360px;
	margin: 0 auto;
}
.index_aiqx_li ul li{
	float: left;
	width: 23.5%;
	margin: 0 2% 0 0;
	margin-top: 20px;
}
.index_aiqx_li ul li:nth-child(4n){
	margin-right: 0;
}

.index_aiqx_img{
	overflow: hidden;
}
.index_aiqx_img img{
	width: 100%;
	cursor: pointer;  
	transition: all 0.6s;  
}
.index_aiqx_li ul li h5{
	padding:5px;
	font-weight: 700;
	color: #000 !important;
	font-size:17px !important;
    margin-top: 10px;
    text-align: center;
}
.index_aiqx_li ul li img:hover{
	transform:scale(1.05);
}


.index_aiqx_li2{
	max-width: 1360px;
	margin: 0 auto;
	display: none;
}
.index_aiqx_li2 ul li{
	float: left;
	width: 23.5%;
	margin: 0 2% 0 0;
	margin-top: 20px;
}
.index_aiqx_li2 ul li:nth-child(4n){
	margin-right: 0;
}
.index_aiqx_li2 ul li h5{
	padding:5px;
	font-weight: 700;
	color: #000 !important;
	font-size:17px !important;
    margin-top: 10px;
    text-align: center;
}
.index_aiqx_li2 ul li img:hover{
	transform:scale(1.05);
}


/*首页-ai落地*/
.index_luodi{
	background:url(../images/index-ldbg.jpg) no-repeat center;
	padding-bottom: 100px;
    padding-top: 100px;

}
.index_aild_1360{
	max-width: 1360px;
    margin: 0 auto;
}    
.index_aild_1360 .title{
	color:#fff;
}
.ailuodi_div{
	background-color: white;
	max-width: 1200px;
	margin: 0 auto;
	margin-top: 50px;
}
.aildiv_top{
	text-align: center;
    background-color: #e5e5e5;
    font-weight: 700;
    padding: 20px 0;
}
#review_box {
    height:400px;
    overflow: hidden;
}
.aild_lab1{
	width: 25%;
	display: block;
    float: left;
    font-size: 17px;
    color: #000;
}
.aild_lab2{
	width: 25%;
	display: block;
    float: left;
    font-size: 17px;
    color: #000;
}
.aild_lab3{
	width: 25%;
	display: block;
    float: left;
    font-size: 17px;
    color: #000;
}
.aild_lab4{
	width: 25%;
	display: block;
    float: left;
    font-size: 17px;
    color: #000;
}

.comment1 li{
	text-align: center;
	height: 40px;
    line-height: 40px;
    border-bottom: 1px dashed #afc050;
    font-size: 15px;
    color: #4a4848;
}
.comment1 li label{
	font-size: 15px;
	color: #4a4848;
}

.comment2 li{
	text-align: center;
	height: 40px;
    line-height: 40px;
    border-bottom: 1px dashed #afc050;
    font-size: 15px;
    color: #4a4848;
}
.comment2 li label{
	font-size: 15px;
	color: #4a4848;
}



/*产品&解决方案*/
.pro_liebiao{
	max-width: 1440px;
	margin: 0 auto;
}

.nyban_nav{
	background-color:#fff;
}

.nybanner_wenan{
	position: absolute;
    top: 50%;
    left: 15%;
}
.nybanner_wenan h3{
	font-size: 26px;
    font-weight: 700;
    color: #fff;
}



/*系统组成*/
.xitong_title h3{
	font-size:32px;
	font-weight: 700;
	color: #333;
    padding: 0 50px;
    border-bottom: 1px solid #efefef;
}

.xitong_title h3:after {
    content: '';
    width: 40px;
    height: 2px;
    background-color: #afbf52;
    margin: 0 auto;
    display: block;
    margin-top: 20px;
}

.xtzc_cont1{
	background-color: #fff;
	padding: 50px 0;
	width: 40%;
    float: left;
    margin-left: 10%;
}
.xtzc_cont2{
	background-color:#efefef;
	padding: 50px 0;
	width: 40%;
    float: left;
    padding-right: 10%;
}
.xtzc_cont_1360{
	max-width: 1200px;
    width: 96%;
    margin: 0 auto;
}
.xtzc_aixitong{
	background-color: #fff;
    padding: 50px 0;
    width: 50%;
    float: left;
    margin-left: 0%;
}
.xtzc_yirendj{
	background-color:#efefef;
    padding: 50px 0;
    width: 50%;
    float: left;
    margin-left: 0%;
}
.xtzc_cont_bt{
	font-size: 25px;
	font-weight: 700;
}
.xtzc_nrdiv{
	width: 70%;
    margin: 0 auto;
    float: right;
    margin-right: 10%;
}
.xtzc_nrdivr{
	width: 70%;
    margin: 0 auto;
    float: left;
    margin-left: 10%;
}
.xtzc_cont1_left{
	margin-right:5%;
	padding-top:50px;
}
.xtzc_cont1_left p{
	font-size: 16px;
	color: #000;
	text-align: center;
	
	line-height: 35px;
	margin: 35px 0;
}
.xtzc_cont1_right{
	width:39%;
	float: left;
	padding: 3%;
    text-align: center;
}
.xtzc_cont1_right img{
	width: 100%;
}
.xtzc_cont1_right h3{
	font-size: 20px;
	font-weight: 700;
	margin-top: 15px;
}
.xtzc_aixtimg{
	width:75%;
	margin:0 auto;
}
.xtzc_aixtimg img{
	width: 100%;
}

.xtzc_aixitong_js{
	font-size: 16px;
    color: #000;
    text-align: center;
    line-height: 35px;
    margin: 35px 0;
    margin-bottom: 70px !important;
}
.xtzc_yrdjxt_js{
	font-size: 16px;
    color: #000;
    text-align: center;
    line-height: 35px;
    margin: 35px 0;
    text-align: left;
}

.xtzc_cont2 .xtzc_cont1_left{
	margin-right:0;
	margin-left: 5%;
}
.xtzc_yrdjtp{
	position: relative;
}
.xtzc_yrdjtp p{
	font-size: 16px;
	line-height: 25px;
}
.xtzc_yrdjtp .swiper-button-next{
	background-size: 16px 26px;
}
.xtzc_yrdjtp .swiper-button-prev{
	background-size: 16px 26px;
}
.xtzc_yrdjtp .swiper-pagination{
	margin: 10px auto 0;
    display: block;
    width: 100%;
}
.xtzc_yrdjtp .swiper-pagination .swiper-pagination-bullet{
	margin: 0 5px;
}
.xtzc_aixt_bk {
	margin-top: 50px;
}





.fot_wxewm{
	max-width: 98px;
}
.ewm_div{
	display: inline-block;
    text-align: center;
}
@media (min-width: 992px) {
	.video-box .move_content{
		top: 50%;
	    left: 50%;
	    width: 960px;
	    height: 540px;
	    margin-left: -480px;
	    margin-top: -270px;
	    transform: translate3d(0,0,0);
	    -webkit-transform: translate3d(0,0,0);
	}
}

.video-box .move_content video {
    width: 100%;
    height: 100%;
}

.bannerwarp{padding-top: 80px;}

@media (max-width:1280px) {
	.bannerwarp{
		padding-top: 0;
	}
}

/*footer*/
.footerwarp{width: 100%;box-sizing: border-box;padding:0 5%;padding-top: 80px; display: block; overflow: hidden;max-width: 1440px;margin: 0 auto;}
.footerwarp .footer{width: 100%;box-sizing: border-box;}
.footerwarp .footer .top{width: 100%;box-sizing: border-box;padding-bottom: 30px;border-bottom: 1px solid #aaaaaa;margin-bottom: 40px;}
.footerwarp .footer .top .f-logo{display: block;width: auto;margin-bottom: 30px;}
.footerwarp .footer .top a img{display: block;width: auto;height: 36px;}
.footerwarp .footer .top .min{width: 100%;box-sizing: border-box;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: space-between;justify-content: space-between;}
.footerwarp .footer .top .min .left{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;}
.footerwarp .footer .top .min .left a{background-image: none;font-size: 17px;color: #222222;border: 1px solid #d0d0d0;width: 40px;height: 40px;border-radius: 50%;text-align: center;box-sizing: border-box;padding: 0;line-height: 40px;margin: 0;margin-right: 15px;}
.footerwarp .footer .top .min .left a:hover{color: #e81e0e;border-color: #e81e0e;}
.footerwarp .footer .top .min .left a:last-child{margin-right: 0;}
.footerwarp .footer .top .min .left h3{font-size: 13px;color: #666666;margin-left: 50px;}
.footerwarp .footer .top .min .right{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;-webkit-justify-content: flex-end;}
.footerwarp .footer .top .min .right h3{font-size: 13px;color: #666666;margin-right: 40px;}
.footerwarp .footer .top .min .right .more{font-size: 13px;color: #222222;border-color: #222222;width: 186px;height: 46px;line-height: 46px;background-color:#fff; border:1px solid #222;}
.footerwarp .footer .top .min .right .more:hover{background-color:#de7900; color:#fff;border:1px solid #de7900;}
.footerwarp .footer .nav{width: 100%;box-sizing: border-box;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.footerwarp .footer .nav li h2{    margin-bottom: 30px;text-align: center;font-size: 17px;font-weight: 700;color: #000;}
.footerwarp .footer .nav li h3{font-size: 14px;color: #222222;margin-bottom: 30px;font-weight: bold;}
.footerwarp .footer .nav li h3 a{font-weight: normal;font-size: 16px;color: #000;}
.footerwarp .footer .nav li .list a{font-size: 14px;color: #888888;margin-bottom: 20px;display: block;}
.footerwarp .footer .nav li .list a:hover{color: #e81e0e;}
.footerwarp .footer .ba{width: 100%;box-sizing: border-box;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;padding:30px 0 30px; border-top: 1px solid #eee; margin:30px 0 0 0;}
.footerwarp .footer .ba .left{font-size: 13px;color: #888888;}
.footerwarp .footer .ba .right{display: -webkit-flex;display: flex;-webkit-justify-content: flex-end;justify-content: flex-end;}
.footerwarp .footer .ba .right p{font-size: 13px;color: #888888;}
.footerwarp .footer .ba .right p:last-child{margin-left: 30px;}

.footerwarp .footer .ba .right a { color: #888;letter-spacing: 0;margin-left: 20px;}

.fot_call{background: url(../images/fot-call.png) no-repeat;padding-left: 50px;margin-bottom: 20px;}
.fot_call h5{font-size: 23px;font-weight: 700;color: #000;margin-bottom: 10px;}
.fot_call p{font-size: 14px;}

.index03warp .min .right .item:hover .info h3{ color: #de7900;  }

/*数字样式重置*/
#wrapper section #section-home #block-4 ul > li{width: 25%;box-sizing: border-box;padding: 0;}
#wrapper section #section-home #block-4 ul > li h3{font-size: 15px;line-height: 24px;color: #222;letter-spacing: 1px;font-weight:normal;}
#wrapper section #section-home #block-4 ul > li .icon{width: 170px;height: 170px;position: relative;}
#wrapper section #section-home #block-4 ul > li .icon p{font-size: 13px;color: #999;text-align: center;position: absolute;bottom: 29%;left: 0;width: 100%;}
#wrapper section #section-home #block-4 ul > li .icon font{font-size: 20px;color: #de7900;position: absolute;right: 25%;top: 49%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
#wrapper section #section-home #block-4 ul > li:last-child .icon font{right: 34%;}

/*ecp*/
.in-banner{width: 100%;position: relative;box-sizing: border-box;overflow: hidden;padding-top: 80px;}
.in-banner img{display: block;width: 100%;}
.in-banner .mbx{width: 100%;box-sizing: border-box;display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;align-items: center;position: absolute;bottom: 0;left: 0;border-bottom: 1px solid #e6e6e6;height: 70px;overflow: hidden;}
.in-banner .mbx .left{width: 24%;border-right: 1px solid #ddd;float: left;box-sizing: border-box;}
.in-banner .mbx .left a{font-size:16px;color:#a3a3a3;line-height: 70px;margin-right:20px;}
.in-banner .mbx .left .fa-home{font-size:20px;color:#a3a3a3;margin-right:20px;}
.in-banner .mbx .left .fa-angle-right{font-size:20px;color:#a3a3a3;}
.in-banner .mbx .right{width: 76%;line-height: 70px;box-sizing: border-box;height: 70px;float: left;text-align: right;}
.in-banner .mbx .right i{font-size: 16px;color: #fff;}
.in-banner .mbx .right a{font-size: 16px;color:#a3a3a3;margin-left: 30px;}
.in-banner .mbx .right a:hover{color:#afc050;}
.in-banner .mbx .right .active{color:#afc050;}

.ecp01{width: 1200px;margin: 80px auto;box-sizing: border-box;overflow: hidden;text-align: center;}
.ecp01 strong{display: block;width: 1px;height: 50px;background-color: #ddd;margin: 30px auto;}
.e-title1{font-size: 32px;color: #222222;font-weight:bold;}
.ecp01 h4{font-size: 16px;color: #666666;line-height: 32px;    text-align: justify;text-align-last:left;text-indent: 2em;}
.ecp01 ul li .text h4{text-align: justify;}
.ecp01 ul{width: 100%;}


.cpxq01{
	margin: 80px auto;
	text-align: center;
}
/*
.ecp01 ul li{width: 100%;box-sizing: border-box;position: relative;margin-bottom: 0px;}
*/
.ecp01 ul li .imgbox{width: 50%;float: left;}
.ecp01 ul li .imgbox img{display: block;width: 100%;}
.ecp01 ul li .text{width: 50%;height: 100%;position: absolute;top: 0;right: 0;box-sizing: border-box;padding-left: 60px;display: flex;display: -webkit-flex;-webkit-align-items: center;align-items: center;}
.ecp01 ul li:nth-of-type(2) .imgbox{float: right;}
.ecp01 ul li:nth-of-type(2) .text{left: 0;padding-left: 0;padding-right: 60px;}
.ecp01 ul li:nth-of-type(2){margin-bottom: 0px;}

.epc001{margin-bottom:0;}


.e-title2{font-size: 26px;color: #222222;text-align: center;font-weight:bold;}
.ecp02warp{width: 100%;box-sizing: border-box;/*background: url(../Images/epbc.jpg)no-repeat*/;background-size: cover;padding: 90px 0 60px;}
.ecp02warp .ecp02{width: 1200px;box-sizing: border-box;margin: auto;}
.ecp02warp .ecp02 .ecp02top{text-align: center;padding-bottom: 15px;border-bottom: 1px solid #dddddd;margin-bottom: 30px;}
.ecp02warp .ecp02 .ecp02top span{width: 0;height: 0;border: 10px solid transparent;border-top-color: #333; }
.ecp02warp .ecp02 .ecp02top .i-title1{margin-top: 40px;}
.ecp02warp .ecp02 .cont{width: 100%;box-sizing: border-box;margin-top: 50px;}
.ecp02warp .ecp02 .cont li{width: 19.2%;float: left;margin-right: 1%;background-color: #ffffff;/*border: 1px solid #ddd*/;box-sizing: border-box;padding: 30px 20px; min-height:200px;border-radius: 5px;}
.ecp02warp .ecp02 .cont li:last-child{margin-right: 0;}
.ecp02warp .ecp02 .cont li .imgbox{margin-bottom:10px;}
.ecp02warp .ecp02 .cont li .imgbox img{display: block;width: auto;margin:auto;}
.ecp02warp .ecp02 .cont li .text{width: 100%;box-sizing: border-box;padding-top: 14px;border-top: 1px solid #ddd;text-align: center;}
.ecp02warp .ecp02 .cont li .text h3{font-size: 18px;color: #222222;margin-bottom: 15px;font-weight:bold;}
.ecp02warp .ecp02 .cont li .text h4{font-size: 14px;color: #666666;line-height: 20px;}
.ecp02warp .ecp02 .bot{width: 100%;box-sizing: border-box;padding: 0 100px;}
.ecp02warp .ecp02 .bot .item{width: 48%;float: left;margin-right: 4%;box-sizing: border-box;padding: 40px 20px;border: 1px solid #ddd;background-color: #fff;}
.ecp02warp .ecp02 .bot .item h3{display: block;width: 100%;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #ddd;font-size: 22px;color: #222222;text-align: center;font-weight:bold;}
.ecp02warp .ecp02 .bot .item:last-child{margin-right: 0;}
.ecp02warp .ecp02 .bot .item .font{width: 100%;box-sizing: border-box;}
.ecp02warp .ecp02 .bot .item .font p{font-size: 16px;color: #222222;margin-bottom: 30px;text-align: center;}
.ecp02warp .ecp02 .bot .item .font h4{font-size: 15px;color: #222222;line-height: 30px;box-sizing: border-box;padding: 20px 30px;background-color: #eeeeee;text-align: center;}


/*.ecp02 .min a:first-child .text p:before{content: '';display: block;width: 5px;height: 5px;border-radius: 50%;background-color: #666666;position: absolute;left: 0;top: 5px;}*/
.e-more{width: 360px;height: 40px;line-height: 40px;border-radius: 2rem;background-color: #de7900;border-color: #de7900;background-image: none;margin-top: 40px;margin-bottom: -20px;position: relative;z-index: 3;font-size:16px;font-weight:bold;border: none;}
.e-more:hover{background-color: #de7900;border-color: #de7900;color: #fff;line-height: 40px;border: none;}

.ecp02 .min:before{content: '';display: block;width: 1200px;padding: 0 160px;background-color: #f1f1f2;height: 80px;z-index: 0;position: absolute;top: 0;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}

.ecp02 .min02{width: 1200px;padding: 70px 160px;margin: auto;background: url(../Images/epc-bg.jpg)no-repeat;background-size: cover;}
.ecp02 .min02 ul{width: 100%;border-top: 1px solid #DDDDDD;border-bottom: 1px solid #DDDDDD;position: relative;}
.ecp02 .min02 ul li{width: 50%;box-sizing: border-box;padding: 80px 100px;text-align: center;float: left;}
.ecp02 .min02 ul li h3{font-size: 22px;color: #222222;margin-bottom: 20px;}
.ecp02 .min02 ul li img{display: block;width: auto;margin: auto;}
.ecp02 .min02 ul li p{font-size: 16px;color: #222222;margin-top: 20px;}
.ecp02 .min02 ul li strong{display: block;width: 50px;height: 1px;background-color: #DDDDDD;margin: 10px auto;}
.ecp02 .min02 ul li h4{font-size: 15px;line-height: 24px;color: #666666;letter-spacing:2.5px;}
.ecp02 .min02 ul:before{content: '';display: block;width: 1px;height: 80%;background-color: #DDDDDD;position: absolute;top: 10%;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}

.ecp03{width: 100%;margin: auto;box-sizing: border-box;overflow: hidden;background: url(../Images/epbc.jpg)no-repeat}
.ecp03 ul{width: 100%;box-sizing: border-box;margin-top: 40px;border-bottom: 1px solid #DDDDDD;} 
.ecp03 h3{margin-top: 60px}
.ecp03 ul li{display: block;width: 100%;cursor: pointer;}
.ecp03 ul li h3{font-size: 20px;color: #222222;display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;align-items: center;height: 60px;border-top: 1px solid #DDDDDD;}
.ecp03 ul li h3:hover{color: #de7900;}
.ecp03 ul li h3 i{display: block;width: 20px;height: 20px;border-radius: 50%;border: 1px solid #333;display: flex;display: -webkit-flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;cursor: pointer;}
.ecp03 ul li h3 i:before{content: '';display: block;width: 6px;height: 6px;border-left: 1px solid #333;border-bottom: 1px solid #333;position: absolute;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);margin-top: -2px;}
.ecp03 .info{width: 100%;box-sizing: border-box;margin-top: 60px;display: flex;display: -webkit-flex;-webkit-flex-flow: wrap;flex-flow: wrap;}
.ecp03 .info div{width: 1060px;display: block;overflow: hidden;margin:0 auto;}

.ecp03 .info1 {margin: 60px 0;}
.ecp03 .info div img{display: block;width: 100%;margin: auto;}
.ecp03 .li2 i{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

/*创新*/                                 
.i-title1{font-size: 20px;color: #222222;font-weight: bold;margin-bottom: 20px;text-align: center;    padding-top: 20px;}
.innovate01 .min{width: 100%;height: auto;box-sizing: border-box;position: relative;display: flex;display: -webkit-flex;-webkit-justify-content:space-between;justify-content: space-between;align-items: center;-webkit-align-items:center;}
.innovate01 .min .text{width: 50%;height: auto;text-align: justify;box-sizing: border-box;padding-left: 60px;}
.innovate01 .min .text .i-title1{text-align: left;padding-top: 0;}
.innovate01 .min .text h4{text-align: justify;}
.innovate01 h4{display: block;margin: auto;;}
.innovate01 .imgbox{width:50%; margin:0;}
.innovate01 .imgbox img{width:100%;display:block;}
.innovate02warp{width: 100%;box-sizing: border-box;background: url(../Images/cx_bg2.jpg)no-repeat fixed;background-size: 100%;padding: 90px 0 100px;}
.innovate02warp .innovate02{width: 1200px;margin: auto;box-sizing: border-box;}
.top-text{text-align: center;width: 100%;box-sizing: border-box;}
.top-text h3{font-size: 20px;color: #222222;margin-bottom: 30px;font-weight: bold;}
.top-text h4{font-size: 16px;color: #666666;line-height: 32px;margin: auto;width: 70%;}
.top-text h4:nth-last-child(1){margin-bottom:30px;}
.innovate02warp .innovate02 .min{width: 100%;box-sizing: border-box;padding-top: 50px;}
.innovate02warp .innovate02 .min li{width: 30%;float: left;margin-right: 5%;background-color: #fff;padding: 0 30px 40px;border-radius: 5px;box-sizing: border-box;min-height: 315px;padding-top: 20px;border: 1px solid #ddd;}
.innovate02warp .innovate02 .min li h3{display: block;width: 100px;height: 100px;display: flex;display: -webkit-flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;margin: auto;margin-top: 0;margin-bottom: 10px;transition: all .6s;}
/*.innovate02warp .innovate02 .min li:hover h3{transform: rotate(180deg);box-shadow: 0px 0px 10px rgba(0,0,0,0.3);}*/
.innovate02warp .innovate02 .min li h3 img{display: block;width:auto;}
.innovate02warp .innovate02 .min li .text{border-top: 1px solid #DDDDDD;padding-top: 30px;}
.innovate02warp .innovate02 .min li .text h4{font-size: 22px;color: #222222;font-weight: bold;text-align: center;margin-bottom: 20px;}
/* .innovate02warp .innovate02 .min li .text p{font-size: 14px;color: rgba(255,255,255,0.6);padding-bottom: 10px;margin-bottom: 20px;border-bottom: 1px solid rgba(255,255,255,0.5);text-align: center;} */
.innovate02warp .innovate02 .min li .text h5,.innovate02warp .innovate02 .min li .text p{font-size: 16px;color: #666666;text-align: center;line-height: 24px;padding:0;}
.innovate02warp .innovate02 .min li:last-child{margin-right: 0;}

.innovate03warp{width: 100%;overflow: hidden;box-sizing: border-box;background-color: #fff;}
.innovate03{width: 1200px;margin: 70px auto;box-sizing: border-box;}
.innovate03 .cont{width: 70%;margin: auto;box-sizing: border-box;border: 1px solid #DDDDDD;position: relative;margin-bottom: 50px;}
.innovate03 .cont:before{content: '';display: block;width: 1px;height: 80%;background-color: #DDDDDD;position: absolute;left: 50%;top: 10%;}
.innovate03 .cont li{width: 50%;float: left;padding: 40px;text-align: center;box-sizing: border-box;position: relative;}
.innovate03 .cont li h3{font-size: 14px;color: #de7900;}
.innovate03 .cont li h3 span{font-size: 36px;font-weight: bold;margin-right: 10px;}
.innovate03 .cont li p{font-size: 16px;color: #de7900;margin-top: 10px;}
.innovate03 .cont li:after{content: '';display: block;width: 40px;height: 3px;background-color: #de7900;position: absolute;top: -2px;left: 50%;margin-left: -20px;}
.innovate03 .cont li:before{content: '';display: block;width: 40px;height: 3px;background-color: #de7900;position: absolute;bottom: -2px;left: 50%;margin-left: -20px;}
.innovate03 .h4{font-size: 16px;color: #666666;line-height: 32px;text-align: center;width: 70%;margin: auto;}

.innovate04warp{width: 100%;box-sizing: border-box;padding-bottom: 20px;background-color:#fff;}
.innovate04warp .innovate04{width: 1200px;margin: auto;box-sizing: border-box;padding: 0 60px;display: flex;display: -webkit-flex;flex-flow: wrap;-webkit-flex-flow: wrap;}
.innovate04warp .innovate04 li{width: 11.11%;margin-bottom: 30px;}
.innovate04warp .innovate04 li img{display: block;width: auto;max-width: 98%;margin: auto;}

/*社会责任*/
.dutywarp{width: 100%;box-sizing: border-box;}
.dutywarp .img{width: 100%;box-sizing: border-box;margin-top: 60px;}
.dutywarp .img img{display: block;width: auto;max-width: 100%;margin: auto;}

.duty02warp{width: 100%;box-sizing: border-box;padding: 170px 0;background: url(../Images/zrbg.jpg)no-repeat center;background-size: cover;}
.duty02warp .duty02{width: 1200px;margin: 0;box-sizing: border-box;}
.duty02warp .duty02 li{width: 25%;float: left;box-sizing: border-box;border-right: 1px solid rgba(255,255,255,0.5);}
.duty02warp .duty02 li img{display: block;width: auto;max-width: 126px;margin: auto;}
.duty02warp .duty02 li p{font-size: 15px;color: #ffffff;margin-top: 20px;text-align: center;    }
.duty02warp .duty02 li:last-child{border: none;}

.duty03warp{width: 100%;box-sizing: border-box;overflow: hidden;margin: 90px 0 0;}
.duty03warp .duty03{width: 1200px;margin: auto;box-sizing: border-box;}
.duty03warp .duty03 li{width: 100%;box-sizing: border-box;position: relative;}
.duty03warp .duty03 li .imgmin{width: 50%;float: left;}
.duty03warp .duty03 li .imgmin img{display: block;width: 100%;}
.duty03warp .duty03 li .text{width: 50%;box-sizing: border-box;float: right;padding-left: 70px;display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;height: 100%;flex-flow: column;-webkit-flex-flow: column;position: absolute;right: 0;}
.duty03warp .duty03 li .text p{font-size: 16px;line-height: 34px;color: #222222;text-align: justify;}
.duty03warp .duty03 li:nth-of-type(2n) .imgmin{float: right;}
.duty03warp .duty03 li:nth-of-type(2n) .text{left: 0;padding-left: 0;padding-right: 70px;}



/*公司简介*/
.about02warp{width: 100%;box-sizing: border-box;position: relative;margin-bottom: 0px;background: url(../images/about-bg11.jpg) no-repeat fixed;padding:100px 0;}

.about02warp .text{width: 100%;box-sizing: border-box;text-align: center;}
.about02warp .text h3{font-size: 30px;color: #fff;font-weight: bold;margin-bottom: 30px;}
.about02warp .text h4{font-size: 15px;color: #fff;line-height: 32px;display: block;width: 1200px;margin: 0 auto;}
.about1_04{background-color: #fff;}

/*addabout02*/
.addabout02{width: 1200px;margin: 60px auto;box-sizing: border-box;display: flex;display: -webkit-flex;-webkit-justify-content:space-between;justify-content: space-between;}
.addabout02 li{width: 25%;border-right: 1px solid #ddd;box-sizing: border-box;}
.addabout02 li:last-child{border: none;}
.addabout02 li img{display: block;width: 48px;margin: auto;margin-bottom: 20px;height:auto;}
.addabout02 li h3{font-size: 48px;color: #de7900;text-align: center;margin-bottom: 14px;display: flex;display: -webkit-flex;-webkit-align-items:center;align-items: center;-webkit-justify-content:center;justify-content: center;}
.addabout02 li h3 font{font-size: 30px;color: #de7900;margin-left: 10px;}
.addabout02 li h3 span{font-size: 24px;color: #de7900;margin-left: 10px;}
.addabout02 li h4{font-size: 16px;color: #444444;text-align: center;}
.aboutwarp .about01 h3{margin-bottom:50px;}
.aboutwarp .about01{margin-bottom:60px;}

.about02_1200{
	max-width: 1100px;
	margin: 0 auto;
	margin-top: 50px;
}
.about02_1200 ul li{
	background-color: #fff;
    box-shadow: 0 0 4px #ccc;
    padding: 3%;
    width:42%;
    float: left;
    margin: 1%;
    position: relative;
}
.about02_shijue1{
	background:url(../images/about-ys1.png) no-repeat 90% 50%;
	background-size: 90px;
}
.about02_shijue2{
	background:url(../images/about-ys2.png) no-repeat 90% 50%;
	background-size: 90px;
}
.about02_shijue3{
	background:url(../images/about-ys3.png) no-repeat 90% 50%;
	background-size: 90px;
}
.about02_shijue4{
	background:url(../images/about-ys4.png) no-repeat 90% 50%;
	background-size: 90px;
}

.about02_1200_num{
	font-size: 72px;
    line-height: 1;
    color:#afc050;
    vertical-align: sub;
    margin-right: 5%;
    font-weight: normal;
    font-style:italic;
}
.about02_1200 ul li h3{
	font-size: 20px;
	font-weight: 700;
	color: #afc050;
}
.about02_1200 p {
    font-size: 16px;
    color: #666;
    line-height: 26px;
    letter-spacing: 1px;
}
.about02_1200_icon{
	position: absolute;
    top: 50%;
    height: 120px;
    right: 5%;
    margin-top: -60px;
}













/*addabout03*/
.addabout03{width: 1200px;padding: 110px 0 10px;margin: 0 auto;box-sizing: border-box;display: flex;display: -webkit-flex;-webkit-justify-content:flex-start;justify-content: flex-start;-webkit-flex-flow:wrap;flex-flow: wrap;}
.addabout03 li{width:50%;box-sizing: border-box;padding-left: 20px;display: flex;display: -webkit-flex;-webkit-justify-content:flex-start;justify-content: flex-start;-webkit-align-items:center;align-items: center;margin-bottom: 100px;}
.addabout03 li .imgbox{width: 20%;float: right;}
.addabout03 li .imgbox img{display: block;width: 64px;max-width: 100%;}
.addabout03 li .text{width: 80%;box-sizing: border-box;}
.addabout03 li .text h4{font-size: 31px;color:#afc050;margin-bottom: 10px;font-weight: bold;font-family: arial;width: 70%;text-align: right;margin-right: 10%;float: right;}
.addabout03 li .text p{font-size: 16px;color: #222222;}

.addabout03warp{padding: 100px 0;background-color: #f1f2f3;}



.about03warp{width: 1200px;margin: auto;margin-bottom: auto;box-sizing: border-box;}
.about03warp .e-title1{text-align: center;}
.about03warp .about03{width: 100%;box-sizing: border-box;padding-bottom: 40px;}
.about03warp .about03 a{display: block;width: 30%;float: left;margin-right: 5%;}
.about03warp .about03 a .imgbox{width: 100%;box-sizing: border-box;overflow: hidden;}
.about03warp .about03 a .imgbox img{display: block;width: 100%;transition: all .6s;}
.about03warp .about03 a:hover .imgbox img{transform: scale(1.1);}
.about03warp .about03 a .text{width: 100%;box-sizing: border-box;padding-top: 25px;text-align:left;}
.about03warp .about03 a .text p{font-size: 12px;color: #aaaaaa;margin-bottom: 25px;}
.about03warp .about03 a .text h3{display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 18px;color: #222222;margin-bottom: 20px;}
.about03warp .about03 a .text h4{font-size: 14px;color: #666666;line-height: 20px;display: -webkit-box;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;display:none;}
.about03warp .about03 a:hover .text h3{color:#de7900;}
.about03warp .about03 a:last-child{margin-right: 0;}
.about03warp .more{width: 180px;height: 48px;line-height: 46px;margin-bottom: 80px;}

.about_title{
	text-align: center;
}
.about_title p{
	font-size: 15px;
    line-height: 30px;
    color: #222222;
    text-align: justify;
    text-align-last: center;
    width: 800px;
    margin: auto;
    margin-top:50px;
}
.about_zizhi{
	max-width: 1360px;
	margin:50px auto 0;
}
.about_zizhi .swiper-slide{
	background-color: #fff;
}
.about_zizhi .swiper-slide img{
	width:80%;
	margin:10%
}
.about_zizhi_mc{
	font-size: 18px;
    font-weight: 700;
    text-align: center;
    line-height: 50px;
    /* margin-top: 5px; */
    font-family: Microsoft YaHei, Arial, Helvetica, sans-serif !important;
    color: #333;
    background-color: #f1f2f3;
}

.about_zizhi .swiper-container .swiper-button-next{
	width: 35px;
    height: 36px;
    margin-top: -43px;
    background-size: 20px 20px;
    right: 0px;
    background-color: rgb(175 192 78 / 80%);
}
.about_zizhi .swiper-container .swiper-button-prev{
	width: 35px;
    height: 36px;
    margin-top: -43px;
    background-size: 20px 20px;
    left: 0px;
    background-color: rgb(175 192 78 / 80%);
}
.about_zizhi .zizhi-swiper-pagination{
	width: 100%;
    margin-top: 15px;
    text-align: center;
    max-width: 1360px;
}
.about_zizhi .zizhi-swiper-pagination .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    opacity: 1;
    border: 1px solid #afc151;
    margin: 3px;
    background-color: #fff;
}
.about_zizhi .zizhi-swiper-pagination .swiper-pagination-bullet-active {
    background-color: #afc151;
}
.about_zizhi .swiper-container .swiper-button-disabled{
	pointer-events:auto;
}

/*核心团队*/
.optabout4{
	padding: 100px 0;
}
.about_hxtd{
	max-width: 1360px;
	margin:0 auto;
	margin-top: 50px;
}
.about_hxtd ul li{
	width: 17%;
	margin: 0 1%;
	float: left;
	background-color: #fff;
    box-shadow: 0 0 4px #ccc;
    text-align: center;
    padding:3%;
}
.about_hxtd ul li img{
	margin: 0 auto;
	border-radius: 50%;
}
.about_hxtd ul li h3{
	font-size: 18px;
	font-weight: 700;
	line-height: 60px;
}
.about_hxtd_rwjs{
	height: 180px;
	overflow: auto;
}
.about_hxtd_rwjs p{
	font-size: 16px;
	line-height:25px;
	text-align: left;
    text-indent: 2em;
}


/*企业文化*/
.about2qywh{
	padding: 100px 0;
	background-color: #fff;
}
.about2qywh_1360{
	max-width: 1360px;
	width: 96%;
	margin: 0 auto;
	margin-top: 50px;
}

.about2qywh_1360 ul li{
	width:25%;
	text-align: center;
	float: left;
	border-left: 1px solid #ddd;
	box-sizing: border-box;
	padding: 0 4%;
}
.about2qywh_1360 ul li:nth-child(4){
	border-right: 1px solid #ddd;
}

.about2qywh_1360 ul li h3{
	font-size: 22px;
	font-weight: 700;
	text-align: left;
	margin-top: 30px;
	position: relative;
}
.about2qywh_1360 ul li p{
	font-size: 16px;
	text-align: left;
	margin-top: 20px;
	line-height: 30px;
	height: 70px;
}
.about2qywh_1360 ul li img{
	width: 100%;
}
.qywh_hline{
	width: 200px;
	height: 1px;
	background-color:#adc04c;
	display: inline-block;
	position: absolute;
	left: 0px;
	top: 50%;
}

.qywh_sline{
	width: 1px;
	height: 100%;
	display: inline-block;
	background-color:#adc04c;
}



.addabout04warp{
	padding: 100px 0;
	background:url(../images/zhuanli-bg.jpg) no-repeat;
	background-size: 100%;
}
.about_zhichan{
    max-width: 1360px;
    margin: 50px auto 0;
}
.about_zhichan .swiper-slide{
	background-color: #fff;
}
.about_zhichan .swiper-slide img{
	width:80%;
	margin:10%
}
.about_zhichan .swiper-container .swiper-button-next{
	width: 35px;
    height: 36px;
    margin-top: -43px;
    background-size: 20px 20px;
    right: 0px;
    background-color: rgb(175 192 78 / 80%);
}
.about_zhichan .swiper-container .swiper-button-prev{
	width: 35px;
    height: 36px;
    margin-top: -43px;
    background-size: 20px 20px;
    left: 0px;
    background-color: rgb(175 192 78 / 80%);
}
.about_zhichan .swiper-pagination{
	width: 100%;
    margin-top: 15px;
    text-align: center;
    max-width: 1360px;
}
.about_zhichan .swiper-pagination .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    opacity: 1;
    border: 1px solid #afc151;
    margin: 3px;
    background-color: #fff;
}
.about_zhichan .swiper-pagination .swiper-pagination-bullet-active {
    background-color: #afc151;
}
.about_zhichan .swiper-container .swiper-button-disabled{
	pointer-events: auto;
}
.about_zscq_mc{
	font-size: 16px;
    text-align: center;
    line-height: 50px;
    /* margin-top: 5px; */
    font-family: Microsoft YaHei, Arial, Helvetica, sans-serif !important;
    color: #333;
    background-color: #f1f2f3;
}

.addabout05warp{
	padding: 100px 0;
}









/*新闻*/
.news_div{
	padding: 100px 0; 
}
.news_div_1360{
	max-width: 1360px;
	margin: 0 auto;
	width: 96%;
}
.news_list{
	display: block;
    width: 32%;
    padding-bottom:40px;
    position: relative;
    box-sizing: border-box;
    margin-right: 2%;
    border-bottom: 1px solid #DDDDDD;
    margin-bottom: 60px;
    float: left;
}

.news_list:nth-child(3n) {
    margin-right: 0;
}

.news_list:hover{
	border-bottom: 1px solid #afc04e;
}
.news_imgbox{
	position: relative;
    overflow: hidden;
}
.news_imgbox img {
    display: block;
    width: 100%;
    transition: all .6s;
}
.news_list:hover .news_imgbox img {
    transform: scale(1.1);
}
.news_text{
	margin-top: 25px;
}
.news_text p{
    width: 100%;
    display: block;
    font-size: 15px;
    color: #aaaaaa;
    margin-bottom: 20px;
}
.news_text h3 {
    font-size: 20px;
    line-height: 30px;
    color: #222222;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
  	height: 55px;
}


.page_div{
	text-align: center;
	font-size: 15px;
}
.page_div a{
	padding: 10px 18px;
	font-size: 15px;	
	color:#afc050;
	border-radius: 2px;
	margin: 0 2px;
  	border: 1px solid #afc050;
}
.page_div .pnnum1{
	background-color: #afc050;
  	color: #fff;
}

/*新闻详情*/
.newsxq_div_1360 {
    max-width: 1360px;
    margin: 0 auto;
    width: 96%;
}
.newsxq_div_1360 h2{
	text-align: center;
	font-size:25px;
	font-weight: 700;
	color: #000;
}
.newsxq_tit{
	font-size: 14px;
    text-align: center;
    line-height: 50px;
    border-bottom: 1px solid #f0f0f0;
    color: #000;
}
.newsxq_tit span {
    margin: 0 10px;
}

.newsxq_cont{
	padding:30px;
	border-bottom: 1px solid #f0f0f0;
}
.newsxq_cont img{
	max-width: 100%;
}
.newsxq_cont p{
	font-size: 15px;
	color: #000;
	line-height: 26px;
}
.newsxq_sypxyp{
	margin-top: 20px;
}
.newsxq_sypxyp ul li a{
	font-size: 14px;
	line-height: 26px;
}





/*联系我们*/
.liaxni_div{
	padding: 100px 0;
}
.about_title h6{
	font-size: 16px;
    margin-top: 20px;
}
.lianxi_dt1200{
	max-width: 1200px;
	border-top:1px solid #DDDDDD;
	margin:40px auto 0;
}
.lianxi_dzmc{
	text-align: center;
	padding: 30px 0;
}
.lianxi_dzmc ul li{
	border-left: 1px solid #DDDDDD;
	font-size: 15px;
    color: #222222;
    text-align: center;
    box-sizing: border-box;
    cursor: pointer;
    display: inline-block;
    width: 100px;
}
.lianxi_dzmc ul .ditu_bt1{
	color:#afc050;
}
.lianxi_dzmc ul li:nth-child(3){
	border-right: 1px solid #DDDDDD;
}

.lianxi_ditu{
	width: 100%;
	margin-top:20px;
	border: 1px solid #DDDDDD;
	box-sizing: border-box;
}
.lianxi_dit_left{
	width: 55%;
	float: left;
}
.lianxi_dit_right{
	width:35%;
	float: left;
	padding:80px 5%;
}

.lianxi_dit_right h4{
	font-size: 24px;
    color: #222222;
    font-weight: bold;
}
.lianxi_dit_right span{
	display: block;
    width: 60px;
    height: 2px;
    background-color:#afc050;
    margin: 20px 0;
}
.lianxi_dit_right p{
	font-size: 15px;
    line-height: 36px;
    color: #222222;
}

.lianxi_suzhou{
	display: none;
}

.lianxi_shouhou{
	display: none;
}


.my-map {width:100%; height:400px; } 
.my-map .icon { background: url(https://a.amap.com/lbs-dev-yuntu/static/web/image/tools/creater/marker.png) no-repeat; } 
.my-map .icon-cir { height: 31px; width: 28px; } 
.my-map .icon-cir-red { background-position: -11px -5px; } 
.my-map .icon-cir { height: 31px; width: 28px; } 
.my-map .icon-cir-red { background-position: -11px -5px; }
.amap-container{height: 100%;}
.myinfowindow{width: 240px;min-height: 50px;}
.myinfowindow h5{ height: 20px; line-height: 20px; overflow: hidden; font-size: 14px; font-weight: bold; width: 220px; text-overflow: ellipsis; word-break: break-all; white-space: nowrap; }
.myinfowindow div{ margin-top: 10px; min-height: 40px; line-height: 20px; font-size: 13px; color: #6f6f6f; }

.lianxi_shouhou_left{
	height: 340px;
	line-height: auto;
	text-align: center;
	width: 50%;
	padding: 30px 0;
	float: left;
}
.lianxi_shouhou_left img{
	height: 100%;
	margin: 0 auto;
}

.lianxi_shouhou_right{
	width:44%;
	float: left;
	padding:80px 3%;
}
.lianxi_shouhou_right h4{
	font-size: 24px;
    color: #222222;
    font-weight: bold;
}
.lianxi_shouhou_right span{
	display: block;
    width: 60px;
    height: 2px;
    background-color:#afc050;
    margin: 20px 0;
}
.lianxi_shouhou_right p{
	font-size: 15px;
    line-height: 36px;
    color: #222222;
}

/*留言*/
.liuyan_div{
	background: url(../images/liuyan-bg1.jpg) no-repeat fixed;
	padding: 100px 0;
}
.liuyan_1200{
	max-width:900px;
	margin: 0 auto;
	padding: 50px;
	background-color: #fff;
	margin-top: 50px;
}
.liuyan_line{
	width:100%;
	margin: 0 auto;
    display: flex; 
    display: -webkit-flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}
.liuyan_line input{
	width:47.5%;
	margin-left: 5%;
	margin-bottom: 20px;
    background-color: #f7f7f7;
    border-radius: 4px;
    outline: none;
    box-sizing: border-box;
    font-size: 14px;
    color: #88898b;
    height: 46px;
    padding: 0 20px;
    border: none;
}
.liuyan_line input:nth-child(1){
	margin-left: 0px;
}

.liuyan_1200 textarea {
    width: 100%;
    height: 110px;
    resize: none;
    outline: none;
    padding: 20px;
    border-radius: 4px;
    box-sizing: border-box;
    font-size: 14px;
    color: #88898b;
    margin-bottom: 20px;
    background-color: #f7f7f7;
    border: none;
    font-family: "微软雅黑";
}

.liuyan_more{
	display: block;
    width: 200px;
    height:44px;
    text-align: center;
    line-height:44px;
    font-size: 14px;
    color: #fff!important;
    border: 1px solid #aec050!important;
    background-color: #aec050!important;
    margin: auto;
    box-sizing: border-box;
    position: relative;
    z-index: 0;
    cursor: pointer;
}
.liuyan_more:hover{
	color: #aec050!important;
}
.liuyan_more:hover:after {
    width: 100%;
}
.liuyan_more:after {
    content: '';
    display: block;
    width: 0%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background-color: #fff;
    z-index: -1;
    color: #aec050;
}




/*产品详情*/
.cpxq_title{
	max-width: 1300px;
    margin: 0 auto;
    padding-bottom: 30px;
}
.cpxq_title h4{
	font-size: 25px;
	text-align: center;
	text-align-last: center;
	color: #333;
	font-weight: 700;
	text-indent: 0;
}
.cpxq_bk1{
	max-width: 1360px;
	margin: 50px auto;
	text-align: center;
}


.cpxq_zujian_bk1{
	margin-top: 50px;
}

.cpxq_zujian_xct{
	width: 60%;
	margin-bottom: 20px;
	float: left;
}
.cpxq_zujian_xct img{
	width: 100%;
}

.cpxq_liuchengtu img{
	margin: 0 auto;
	max-width:800px;
	width: 96%;
	display: inline-block;
	image-rendering:-moz-crisp-edges;
	image-rendering:-o-crisp-edges;
	image-rendering:-webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode:nearest-neighbor;
}
.cpxq_liuchengtu_td{
	background-color: #afc050;

}
.cpxq_liuchengtu_td ul li{
	width: 33.33%;
	float: left;
}

.cpxq_bk2{
	background:url(../images/zujian-el/khd-bg.jpg);
	max-width: 1360px;
	width: 100%;
	margin:0 auto;
	padding: 50px 0;
	background-size: 100% 100%;
}
.cpxq_bk2 ul li {
	width: 23.33%;
	float: left;
	margin:3% 5%;
}
.cpxq_bk2 ul li h3{
	font-size: 20px;
	font-weight: 700;
	color: #fff;
	margin-bottom: 15px;
}
.cpxq_bk2_nrbg{
	background-color:rgb(255 255 255 / 20%);
	padding: 30px;
	height: 170px;
	display:table-cell; 
	vertical-align:middle;
	width: 80%;
}
.cpxq_bk2_nrbg p{
	color: #fff;
	font-size: 16px;
	line-height: 26px;
	text-align: left;
}

.cpxq_bk3{
	max-width: 1000px;
	margin:0px auto;
	width: 96%;
}
.cpxq_bk3_title h3{
	font-size: 25px;
	margin-bottom: 30px;
	color: #000;
	font-weight: 700;
}
.cpxq_bk4_title h3{
	font-size: 24px;
	margin-bottom: 30px;
	color: #000;
}
.cpxq_bk3_xtjs p{
	font-size: 16px;
	line-height: 30px;
	color: #000;
	margin: 10px 0;
	text-align: left;
}
.cpxq_zujianbk3_xtjs{
	width: 35%;
	margin-left: 5%;
	float: left;
}
.cpxq_zujianbk3_xtjs p {
    font-size: 16px;
    line-height: 30px;
    color: #000;
    margin: 10px 0;
    text-align: left;
}
.cpxq_bk3_xtystb{
	margin-top: 50px;
}
.cpxq_bk3_xtystb ul li{
	width: 33.33%;
	float: left;
}
.cpxq_bk3_xtystb ul li img{
	display: inline-block;
}
.cpxq_bk3_xtystb ul li p{
	font-size: 20px;
	margin-top: 16px;
}
.cpxq_bk4{
	margin:50px  auto;
	border-bottom: 3px solid #ddd;
    padding-bottom: 50px;
}
.cpxq_bk4_img img{
	max-width: 800px;
	width: 96%;
	display: inline-block;
	image-rendering:-moz-crisp-edges;
	image-rendering:-o-crisp-edges;
	image-rendering:-webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode:nearest-neighbor;
}
.cpxq_bk4_img p{
	font-size: 16px;
	font-weight: 700;
}
.cuanjelxtjm{
	margin-top: 25px;
}
.cpxq_bk4_img2 img{
	max-width: 800px;
	width: 96%;
	display: inline-block;
	image-rendering:-moz-crisp-edges;
	image-rendering:-o-crisp-edges;
	image-rendering:-webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode:nearest-neighbor;
	margin-top: 30px;
}
.cpxq_bk4_img2 p{
	font-size: 16px;
	font-weight: 700;
	margin-top: 25px;
	margin-bottom:20px;
}

.cpxq_bk4_img2 h5{
	font-size: 16px;
	line-height: 28px;
	color: #000;
}
.cpxq_bk4_5ys{
	max-width: 1360px;
	margin:0 auto;
	margin-top:50px;
}
.cpxq_bk4_5ys ul li{
	width:20%;
	float: left;
}
.cpxq_bk4_5ys ul li h3{
	color: #afc050;
	font-size: 22px;
}
.cpxq_bk4_5ys ul li h3 span{
	font-size: 36px;
	font-weight: 700;
	color: #afc050;
}
.cpxq_bk4_5ys ul li p{
	font-size: 22px;
	color: #000;
	margin-top: 10px;
}


.cpxq_bk5a{
	max-width: 1360px;
	margin: 50px auto;
	width:96%;
}
.cpxq_bk5a img{
	max-width: 100%;
}
.cpxq_sdgz_video{
	margin-top: 30px;
}
.cpxq_sdgz_left_video{
	width: 48%;
  	margin-right: 2%;
    float: left;
}
.cpxq_sdgz_left_video video{
	width:100%;
}
.cpxq_sdgz_right_video{
	width: 48%;
    float: left;
  	margin-left: 2%;
}
.cpxq_sdgz_right_video video{
	width:100%;
}
.cpxq_bk5a_title h3{
	font-size: 25px;
    margin-bottom:50px;
    color: #000;
    font-weight: 700;
}
.cpxq_bk2line{
	width: 100%;
	height: 3px;
	background-color: #ddd;
	margin-top: 30px;
}
.cpxq_bk5a_nr{
	 width: 100%;
	 display: -webkit-box;
}
.cpxq_bk5a_nr ul li{
	width:37.5%;
	margin:0 5% 0 0;
	float: left;
	box-shadow: 0 5px 40px rgb(0 0 0 / 7%);
	padding-top: 50px;
    padding-left:5%;
    padding-right:5%;
    height: 290px;
}
.cpxq_bk5a_nr ul li:nth-child(2){
	margin-right: 0px;
}
.cpxq_bk5a_nr ul li h3{
	font-size: 26px;
	color: #000;
	border-bottom: 1px solid #ddd5d5;
    padding-bottom: 15px;
}	
.cpxq_bk5a_nr ul li h4{
	font-size: 19px;
	text-align: left;
	text-align-last: left;
	text-indent: 0;
	color:#afc050;
	margin-top: 20px;
	margin-bottom: 10px;
	font-weight: 700;
}	
.cpxq_bk5a_nr ul li h4 img{
	display: inline-block;
	vertical-align: middle;
    margin-right: 15px;
}
.cpxq_bk5a_nr ul li p{
	font-size: 16px;
	line-height: 24px;
	text-align: left;
	color: #333;
}












.cpxq_bk5_img{
	max-width: 1360px;
	margin: 0 auto;
	width: 100%;
	background:url(../images/zujian-el/shebeibg.jpg);
}
.cpxq_bk5_left{
	float: left;
	width: 45%;
	padding: 100px 0;
	text-align: left;
	margin-left: 10%;

}
.cpxq_bk5_left h2{
	font-size: 30px;
	color: #fff;
	margin-bottom:50px;
}
.cpxq_bk5_leftp p{
	font-size:18px;
	color: #fff;
	margin:20px 0;
}
.cpxq_bk5_rig{
	width: 38%;
	float: right;
	padding: 110px 0;
	margin-right:7%;
}
.cpxq_bk5_rig img{
	width: 100%;
}
.cpxq_bk5_cpxinhao{
	margin-top: 50px;
}
.cpxq_bk5_cpxinhao h3{
	font-size: 20px;
	color: #fff;
	margin-bottom: 20px;
}
.cpxq_bk5_cpxinhao p{
	font-size: 16px;
	color: #fff;
	float: left;
	margin:10px 0;
	width: 50%;
}















.cpxq_bk5_img img{
	display: inline-block;
	width: 100%;
	image-rendering:-moz-crisp-edges;
	image-rendering:-o-crisp-edges;
	image-rendering:-webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode:nearest-neighbor;
}

.cpxq_bk6{
	max-width: 1360px;
	width: 100%;
	margin: 80px auto;
}

.cpxq_bk6_img{
	max-width: 1200px;
	margin:0 auto;
	margin-top: 50px;
}
.cpxq_bk6_img img{
	display: inline-block;
	max-width: 100%;
	image-rendering:-moz-crisp-edges;
	image-rendering:-o-crisp-edges;
	image-rendering:-webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode:nearest-neighbor;
}

.cpxq_bk7 {
    max-width: 1360px;
    width: 100%;
    margin: 80px auto;
}



/*组件返修查询*/
.cpxq_bk3z_zujianfx{
	margin:0 auto;
	text-align: center;
}
.cpxq_bk3z_zujianfx img{
	margin:0 auto;
}
.cp_zjfxys{
	max-width: 1200px;
	margin:0 auto;
	margin-top: 30px;
}
.cpxq_zjfx_img2 img{
	max-width: 800px;
	width: 96%;
	display: inline-block;
	image-rendering:-moz-crisp-edges;
	image-rendering:-o-crisp-edges;
	image-rendering:-webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode:nearest-neighbor;
}


.cpxq_zujianfx_bk1{
	max-width: 1000px;
	width: 96%;
	margin: 0 auto;
	margin-top: 50px;
	position: relative;
}
.cpxq_zujianfx_xct{
	width:55%;
	float: left;
	position: absolute;
    top: 50%;
    left: 0%;
    transform: translateY(-50%);
    width: 50%;
}
.cpxq_zujianfx_xct img{
	width: 100%;
	display: inline-block;
	image-rendering:-moz-crisp-edges;
	image-rendering:-o-crisp-edges;
	image-rendering:-webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode:nearest-neighbor;
}
.cpxq_zujianfx_wenzi{
	width: 40%;
	margin-left: 55%;
	float: left;
}
.cpxq_zujianfx_wenzi h3{
	font-size: 18px;
	font-weight: 700;
	text-align: left;
	color: #000;
	margin-bottom:6px;
}
.cpxq_zujianfx_wenzi p{
	font-size: 16px;
	text-align: left;
	color: #000;
	line-height: 26px;
	margin-bottom:20px;
}




.cpxq_zjfx_img2 p {
    font-size: 16px;
    font-weight: 700;
    margin-top: 25px;
    margin-bottom: 20px;
}
.cpxq_bk5bsvs{
	width: 100%;
    display: -webkit-box;
}
.cpxq_bk5bsvs ul{
	width: 100%;
}
.cpxq_bk5bsvs ul li {
    width:35%;
    float: left;
    box-shadow: 0 5px 40px rgb(0 0 0 / 7%);
    padding-top: 50px;
    padding-left: 5%;
    padding-right: 5%;
    height:300px;
    background-color:#c9c9cb;
}
.cpxq_bk5bsvs ul li:nth-child(3) {
    margin-right: 0px;
    background-color: #2074a0;
}
.bushuqhvs{
	width:10% !important;
	float: left;
	margin-right: 0 !important;
	background-color: #fff !important;
	padding-left: 0 !important; 
    padding-right: 0 !important;
 	box-shadow: none !important;
 	padding-top:100px !important;
 	height: 230px !important;
}
.bushuqhvs span{
	font-size: 45px;
	font-weight: 700;
	font-family: Source Han Sans,Geneva,sans-serif;
	font-style: italic;
	color: #aec050;
}
.cpxq_bk5bsvs ul li h3{
	font-size: 22px;
	font-weight: 700;

}
.cpxq_bk5bsvs ul li h3:after{
	content: '';
	width: 100%;
	height: 1px;
	background-color: #fff;
	display: block;
	margin: 20px 0;
	margin-bottom: 30px;
}
.cpxq_bk5bsvs ul li p{
	font-size: 16px;
	
	text-align: left;
	margin: 12px 0;
	line-height: 28px;
}
.cpxq_bk5bsvs ul li p strong{
	font-size: 17px;
}

.cpxq_bk5bsvs ul li:nth-child(3) h3{
	color: #fff;
}
.cpxq_bk5bsvs ul li:nth-child(3) p{
	color: #fff;
}
.cpxq_bk5a_title p{
	font-size: 18px;
}
.cpxq_zjfx_img{
	margin-top:30px;
}
.cpxq_zjfx_img img{
	display: inline-block;
	max-width: 700px;
    width: 100%;
    image-rendering: -moz-crisp-edges;
    image-rendering: -o-crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    image-rendering: crisp-edges;
    -ms-interpolation-mode: nearest-neighbor;
}
.cpxq_zjfx_img p{
	font-size: 16px;
    font-weight: 700;
    margin-top: 20px;
}


/*终检外观*/

.cpxq_zhongjianwg_bk1{
	margin-top: 50px;
	position: relative;
}
.cpxq_zhongjianwg_xct{
	width: 50%;
	float: left;
}
.cpxq_zhongjianwg_xct img{
	width: 100%;
}
.cpxq_zhongjianwgbk1_xtjs{
	width: 45%;
	margin-left:55%;
	float: left;
	position: absolute;
    top: 50%;
    left: 0%;
    transform: translateY(-50%);
    width: 50%;
	margin-bottom: 30px;
}
.cpxq_zhongjianwgbk1_xtjs p{
	font-size: 16px;
    text-align: left;
    color: #000;
    line-height: 26px;
    margin-bottom: 20px;
}

.cpxq_zjwg_bk3{
	max-width: 1000px;
    margin: 0px auto;
    width: 96%;
}
.cpxq_zjwg_bk3img{
	margin-top: 50px;
}
.cpxq_zjwg_bk3img ul li {
    width: 31.33%;
    float: left;
    margin-right:3%;
}
.cpxq_zjwg_bk3img ul li img{
	width: 100%;
}
.cpxq_zjwg_bk3img ul li p{
	font-size: 16px;
	margin-top:15px;
}
.cpxq_zjwg_bk3img ul li:nth-child(3){
	margin-right:0;
}
.cpxq_zjwg_bk3ys{
	margin-top: 50px;
	margin-bottom: 50px;
}
.cpxq_zjwg_bk3ys ul li{
	width: 25%;
	float: left;
	text-align: center;
}
.cpxq_zjwg_bk3ys ul li img{
	margin: 0 auto;
}
.cpxq_zjwg_bk3ys ul li p{
	font-size: 20px;
    margin-top: 16px;
}

.cpxq_bk6_jcqx{
	margin-top:30px;
}
.cpxq_bk6_jcqx ul li{
	width:26.66%;
	float: left;
	margin: 0 4% 0 0;
	background-color: #f5f5f6;
	padding:2%;
	height:260px;
}
.cpxq_bk6_jcqx ul li:nth-child(3){
	margin-right:0;
}
.cpxq_bk6_jcqx ul li h3{
	font-size: 20px;
	font-weight: 700;
	margin-bottom:20px;
	border-bottom: 1px solid #93b4c6;
    padding-bottom: 20px;
}
.cpxq_bk6_qxlx p{
	font-size: 16px;
	text-align:left;
	line-height: 26px;
}
.cpxq_zjwglct{
	margin-top: 50px;
}
.cpxq_zjwgliuchengtu img{
	margin: 0 auto;
    max-width:800px;
    width: 96%;
    display: inline-block;
    image-rendering: -moz-crisp-edges;
    image-rendering: -o-crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    image-rendering: crisp-edges;
    -ms-interpolation-mode: nearest-neighbor;
}

.cpxq_zjwg_bk3imgmb .swiper-slide img{
	width: 100%;
}
.cpxq_zjwg_bk3imgmb{
	display: none;
}
.cpxq_zjwgbk6{
	max-width: 1360px;
    width: 100%;
    margin: 80px auto;
    width: 96%;
}
.zjwg_jcqxmc{
	font-size: 14px;
	display: none;
}
.zjwg_jcqxmc li{
	float: left;
	width: 33.33%;
	margin-bottom: 15px;
}
.cpxq_zjwgbk7{
	width: 100%;
	display: none;
}
.cpxq_zjwgbk7 ul li{
	background-color: #f5f5f6;
	padding: 2%;
	margin-bottom: 10px;
}
.cpxq_zjwgbk7 ul li h3 {
    font-size:16px;
    font-weight: 700;
    margin-bottom: 10px;
    border-bottom: 1px solid #93b4c6;
    padding-bottom:10px;
    margin-top: 15px;
}
.zjwgbk7_2{
	display: none;
}
.zjwgbk7_3{
	display: none;
}
.zjjcqxmc1{
	padding-bottom: 5px;
	border-bottom: 2px solid #aec050;
}
.zjjcqxmc2{
	padding-bottom: 5px;
}
.zjjcqxmc3{
	padding-bottom: 5px;
}
.zjwgbk7_qxlx p{
	font-size: 15px;
    line-height: 22px;
    text-align: left;
}
.zjwgbk7_qxlx{
	padding-bottom: 20px;
}











/*离线AI*/
.cpxq_lixianai_gn ul li {
    width:50%;
    float: left;
}
.cpxq_lixianai_gn ul li img{
	margin:0 auto;
}
.cpxq_lixianai_gn ul li p {
    font-size: 20px;
    margin-top: 16px;
}
.cpxq_lxaiyycj{
	width: 100%;
    display: -webkit-box;
    max-width: 1200px;
    margin: 0 auto;
}
.cpxq_lxaiyycj ul li {
    width: 40%;
    float: left;
    padding-top: 50px;
    padding-left: 5%;
    padding-right: 5%;
    
}
.cpxq_lxaiyycj ul li p {
    font-size: 16px;
    text-align: left;
    margin: 20px 0;
    line-height: 28px;
    color: #000;
}
.cpxq_lxaiyycj ul li img{
	width: 100%;
}



/*串检返修查询系统*/
.cpxq_cjfxxt img {
    max-width: 800px;
    display: inline-block;
    width: 96%;
    image-rendering: -moz-crisp-edges;
    image-rendering: -o-crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    image-rendering: crisp-edges;
    -ms-interpolation-mode: nearest-neighbor;
}
.cpxq_cjfxxt p {
    font-size: 16px;
    font-weight: 700;
    margin-top: 25px;
}

.cpxq_chuanjianfx_bk1{
	margin-top: 50px;
}

.cpxq_chuanjianfx_xct{
	width: 45%;
	float: left;
}
.cpxq_chuanjianfx_xct img{
}
.cpxq_chuanjianfx_wenzijs{
	width: 50%;
	float: left;
	margin-left: 5%;
}

.cpxq_chuanjianfx_wenzijs h3{
	font-size: 18px;
	font-weight: 700;
	text-align: left;
	color: #000;
	margin-bottom:6px;
}
.cpxq_chuanjianfx_wenzijs p{
	font-size: 16px;
	text-align: left;
	color: #000;
	line-height: 26px;
	margin-bottom:20px;
}


.cp_chuanjianfxys {
	max-width: 1200px;
    margin: 0 auto;
    margin-top: 30px;
}

.cp_chuanjianfxys ul li {
    width: 33.33%;
    float: left;
}
.cp_chuanjianfxys ul li img {
    margin: 0 auto;
}
.cp_chuanjianfxys ul li p {
    font-size: 20px;
    margin-top: 16px;
}
.cpxq_cjfxbushu{
	margin-top: 50px;
}

.cjfx_liucheng{
	background: url(../images/zujian-el/jutilc-bg.jpg);
    max-width: 1260px;
    width: 100%;
    margin: 0 auto;
    padding:130px 50px;
    margin-top: 50px;
}

.cjfx_liucheng h3{
	font-size: 22px;
	font-weight: 700;
	color: #fff;
	width: 97%;
}
.cjfx_liucheng_4bz{
	margin-top:100px;
}
.cjfx_liucheng_4bz ul li{
	width: 17.5%;
    float: left;
    padding-right: 10%;
    background:url(../images/chuanjianfanxiu/liucheng-jt3.png) no-repeat;
    background-position-x: 87%;
    background-position-y: 80px;
}
.cjfx_liucheng_4bz ul li:nth-child(4){
	padding-right: 0;
	background-image: none;
}
.cjfx_liucheng_4bz ul li h4{
	display: inline-block;
	background-color:#fff;
	text-align: center;
	text-indent: 0;
	font-size: 20px;
	font-weight: 700;
	color:#1c74a2;
	border-radius: 50%;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align-last: center;
}
.cjfx_liucheng_4bznr{
	margin-top:10px;
	padding:5px;
    padding-top: 20px;
}
.cjfx_liucheng_4bznr p{
	font-size: 16px;
	text-align: left;
	line-height: 24px;
	color: #fff;
}
.cjfx_liucheng_4bznr img{
	width: 100%;
	margin-top: 10px;
}



/*串检el/外观*/
.cpxq_chuanjianel{
	max-width: 1360px;
    margin: 0 auto;
    margin-top: 50px;
}

.cpxq_chuanjianel ul li{
	width: 25%;
    float: left;
}
.cpxq_chuanjianel ul li h3 {
    color: #afc050;
    font-size: 22px;
}
.cpxq_chuanjianel ul li h3 span {
    font-size: 36px;
    font-weight: 700;
    color: #afc050;
}
.cpxq_chuanjianel ul li p {
    font-size: 22px;
    color: #000;
    margin-top: 10px;
}

.cpxq_chuanjian_ellct img{
	max-width: 100%;
    margin: 0 auto;
    max-width: 800px;
    width: 96%;
    display: inline-block;
    image-rendering: -moz-crisp-edges;
    image-rendering: -o-crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    image-rendering: crisp-edges;
    -ms-interpolation-mode: nearest-neighbor;
}

.cpxq_chuanjian_bk1{
	max-width: 1000px;
	margin:0 auto;
	margin-top: 50px;
	width: 96%;
}
.cpxq_chuanjian_xct{
	width: 60%;
	float: left;
}
.cpxq_chuanjian_xct img{
	width: 100%;
}
.cpxq_chuanjianbk3_xtjs{
	width: 35%;
	margin-left: 5%;
	float: left;
}
.cpxq_chuanjianbk3_xtjs p {
    font-size: 16px;
    line-height: 30px;
    color: #000;
    margin: 10px 0;
    text-align: left;
}
.cpxq_chuanjianbk4_img img{
	max-width: 1000px;
    width: 96%;
    display: inline-block;
    image-rendering: -moz-crisp-edges;
    image-rendering: -o-crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    image-rendering: crisp-edges;
    -ms-interpolation-mode: nearest-neighbor;
}
.cpxq_chuanjianbk4_img p {
    font-size: 16px;
    font-weight: 700;
}
.cpxq_cj_bk6{
	max-width: 1360px;
	margin: 0 auto;
	padding:50px 0;
	width:100%;
}
.cpxq_cj_bk6tit h3{
	font-size: 25px;
	font-weight: 700;
	color: #000;
}
.cpxq_cj_zaixian{
	margin-top:50px;
	background-color: #f3f3f3;
	position: relative;
}
.cpxq_cj_lixian{
	margin-top:50px;
	background-color: #f3f3f3;
	position: relative;
}
.cpxq_cj_zaixianleft{
	width: 50%;
	float: left;
}

.cpxq_cj_zaixianleft img{
	width: 100%;
}
.cpxq_cj_zaixianrig{
	width: 40%;
	float: left;
	text-align: left;
	margin-left: 5%;
	position: absolute;
    top: 50%;
    right: 0%;
    transform: translateY(-50%);
    padding-right: 5%;
	
}
.cpxq_cj_waiguanrig {
    width: 40%;
    float: left;
    text-align: left;
    margin-left: 5%;
    position: absolute;
    top: 50%;
    right: 0%;
    transform: translateY(-50%);
    padding-right: 5%;
}
.cpxq_cj_lixianleft{
	float: right;
	width: 50%;
}
.cpxq_cj_lixianleft img{
	width: 100%;
}
.cpxq_cj_lixianrig{
	width: 40%;
	float: left;
	text-align: left;
	margin-left: 5%;
	position: absolute;
    top: 50%;
    left: 0%;
    transform: translateY(-50%);
    padding-right: 5%;
}
.cpxq_cj_zaixianrig h3{
	font-size: 22px;
	font-weight: 700;
	margin-bottom: 30px;
}
.cpxq_cj_waiguanrig h3 {
    font-size: 22px;
    font-weight: 700;
    margin-bottom: 30px;
}

.cpxq_cj_zaixianrig h4{
	text-indent: 0;
	font-size: 16px;
	font-weight: 700;
	margin-top:15px;
	background:url(../images/chuanjianfanxiu/cpys.png) no-repeat left 8px;
	padding-left: 30px;
	line-height: 32px;
}

.cpxq_cj_waiguanrig h4{
	text-indent: 0;
	font-size: 16px;
	font-weight: 700;
	margin-top:15px;
	background:url(../images/chuanjianfanxiu/cpys.png) no-repeat left 8px;
	padding-left: 30px;
	line-height: 32px;
}

.cpxq_cj_zaixianrig p{
	font-size: 16px;
}

.cpxq_cj_lixianrig h3{
	font-size: 22px;
	font-weight: 700;
	margin-bottom: 30px;
}

.cpxq_cj_lixianrig h4{
	text-indent: 0;
	font-size: 16px;
	font-weight: 700;
	margin-top:15px;
	background:url(../images/chuanjianfanxiu/cpys.png) no-repeat left 8px;
	padding-left: 30px;
	line-height: 32px;
}
.cpxq_cj_lixianrig p{
	font-size: 16px;
}


/*无人机*/
.cpxq_wrjjj p{
	text-indent: 2em;
  	margin: 0;
  	line-height: 25px;
}
.cpxq_wrjcp img {
    max-width: 1000px;
    width: 96%;
    display: inline-block;
    image-rendering: -moz-crisp-edges;
    image-rendering: -o-crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    image-rendering: crisp-edges;
    -ms-interpolation-mode: nearest-neighbor;
}
.cpxq_wrjcp p{
	font-size:20px;
    color: #000;
    font-weight: 700;
    margin-top: 20px;
}
.cpxq_wrj5tb{
	max-width:1180px;
  	margin:0 auto;
  	margin-top:30px;
  	margin-bottom:30px;
}
.cpxq_wrj5tb ul li{
	float: left;
  	width:20%;
}
.cpxq_wrj5tb ul li p{
	font-size: 20px;
    margin-top: 16px;
}
.cpxq_wrj_ys {
    max-width: 1000px;
    margin: 0 auto;
    margin-top: 50px;
}
.cpxq_wrj_ys ul li{
	width: 100%;
	text-align: left;
	margin-top: 30px;
}

.cpxq_wrj_ys ul li h3{
	font-size: 18px;
	font-weight: 700;
	color: #000;
	margin-bottom:15px;
	background:url(../images/chuanjianfanxiu/cpys.png) no-repeat left;
	padding-left: 30px;
}
.cpxq_wrj_ys ul li p{
	text-align: left;
	font-size: 16px;
	margin:10px 0;
	padding-left: 30px;
	line-height: 22px;
}



.cpxq_wrjtitle{
	max-width: 1360px;
	margin:0 auto;
	margin-top: 80px;
}
.cpxq_wrjtitle ul li{
	display: inline-block;
	text-align: center;
	font-weight: 700;
	padding: 0 10px;
	margin: 0 30px;
	padding-bottom: 10px;
	
}
.cpxq_wrjtitle ul li{
	font-size: 20px;
	color: #000;
	cursor: pointer;
}

.cpxq_wrjactive{
	border-bottom:2px solid #acbf3f;
}

.cpxq_wrjtp{
	background: url(../images/wurenji/wurenji-bg.jpg);
	position: relative;
	max-width: 1360px;
    margin: 50px auto 0;
    text-align: center;
    
}
.cpxq_wrjtp_left{
	width: 50%;
	float: left;
	text-align: left;
	position: absolute;
    top: 50%;
    left:5%;
    transform: translateY(-50%);
    padding-right: 5%;

}
.cpxq_wrjtp_left h3{
	font-size: 24px;
	color: #000;
	margin-bottom: 30px;
}

.cpxq_wrjtp_left p{
	font-size: 16px;
	color: #000;
	line-height: 26px;
	margin: 10px 0;
}


.cpxq_wrjtp_rig{
	padding:10% 5%;
	float: right;
	width: 35%;
}

.cpxq_wrjtp_rig img{
	width: 100%;
}




.cpxq_wrj_bk1{
	max-width: 1360px;
	margin: 0 auto;
	
}
.cpxq_wrj_bk1 p{
	line-height: 0;
}

.cpxq_wrj_bk2{
	max-width: 1360px;
	margin: 0 auto;
	
}

.cpxq_wrj_bk3{
	max-width: 1360px;
	margin: 0 auto;
	
}

.cpxq_wrj_bk4{
	max-width: 1360px;
	margin: 0 auto;
	margin-top: 50px;
	
}

.changjingyy_tit h3{
	font-size: 25px;
	font-weight: 700;
	color: #000;
}

.changjyy_li ul li{
	width:47.5%;
	float: left;
	margin:30px 0;
	margin-right: 5%;
}
.changjyy_li ul li:nth-child(2n){
	margin-right: 0;
}
.changjyy_li ul li img{
	width: 100%;
}

.changjyy_li ul li p{
	font-size: 18px;
	font-weight: 700;
	margin-top: 20px;
}


/*无人机外观*/
.cpxq_wrjwg{
	display: none;
}
.cpxq_wrjwg_bk1tit {
	margin-top: 50px;
	margin-bottom:30px;
}
.cpxq_wrjwg_bk1tit h3{
	font-size: 24px;
	color: #000;
}

.cpxq_wrjwg_bk1img{
	max-width: 1360px;
	margin:0 auto;
	
}
.cpxq_wrjwg_bk1img p{
	line-height: 0;
}

.cpxq_wrjwg_bk2img{
	max-width: 1360px;
	margin:0 auto;
}

.cpxq_wrj_bk1 img{
	width: 100%;
	image-rendering:-moz-crisp-edges;
	image-rendering:-o-crisp-edges;
	image-rendering:-webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode:nearest-neighbor;

}

.cpxq_wrj_bk2 img{
	width: 100%;
	image-rendering:-moz-crisp-edges;
	image-rendering:-o-crisp-edges;
	image-rendering:-webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode:nearest-neighbor;

}
.cpxq_wrj_bk3 img{
	width: 100%;
	image-rendering:-moz-crisp-edges;
	image-rendering:-o-crisp-edges;
	image-rendering:-webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode:nearest-neighbor;

}

.cpxq_wrjwg_bk1img img{
	width: 100%;
	image-rendering:-moz-crisp-edges;
	image-rendering:-o-crisp-edges;
	image-rendering:-webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode:nearest-neighbor;
}
.cpxq_wrjwg_bk2img img{
	width: 100%;
	image-rendering:-moz-crisp-edges;
	image-rendering:-o-crisp-edges;
	image-rendering:-webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode:nearest-neighbor;
}




/*电池片自动分选系统*/
.cpxq_dianchipianbk{
	max-width: 1360px;
    margin: 0px auto;
    width: 96%;
}
.cpxq_dianchipianfx_bk1{
	margin-top: 50px;
	position: relative;
}
.cpxq_dianchipianfx_xct{
	width:50%;
	float: left;
}
.cpxq_dianchipianfx_xct img{
	width: 100%;
}
.cpxq_dianchipianfx_wenzijs{
	width: 45%;
	float: left;
	margin-left: 5%;
	position: absolute;
    top: 50%;
    left:50%;
    transform: translateY(-50%);
}
.cpxq_dianchipianfx_wenzijs p{
	font-size: 16px;
    text-align: left;
    color: #000;
    line-height: 26px;
    margin: 10px 0;
}
.cpxq_dcpbk5_img{
	max-width: 1360px;
    margin: 0 auto;
    width: 100%;
    background: url(../images/zujian-el/shebeibg.jpg);
    position: relative;
}
.cpxq_dcpbk5_left{
	float: left;
    width: 45%;
    padding: 100px 0;
    text-align: left;
    margin-left: 10%;
    position: absolute;
    top: 50%;
    left:0%;
    transform: translateY(-50%);

}

.cpxq_dcpbk5_left h2 {
    font-size: 30px;
    color: #fff;
    margin-bottom: 50px;
}
.cpxq_dcpsbt img{
	width: 100%;
	max-width: 388px;
}

.cpxq_dcpbk6_left{
	float: left;
    width: 50%;
    padding: 100px 0;
    text-align: left;
    margin-left: 10%;
    position: absolute;
    top: 50%;
    left:0%;
    transform: translateY(-50%);
}
.cpxq_bk6_rig {
    width: 35%;
    float: right;
    padding: 100px 0;
    margin-right: 5%;
}
.cpxq_dcpbk6_left h2 {
    font-size: 30px;
    color: #fff;
    margin-bottom: 50px;
}




/*双工位电池串返修系统*/
.cpxq_dianchichuanfx_bk1{
	margin-top: 50px;
    position: relative;
}
.cpxq_dianchichuanfx_xct {
    width: 60%;
    float: left;
}
.cpxq_dianchichuanfx_xct img {
    width: 100%;
}
.cpxq_dianchichuanfx_wenzijs {
    width: 35%;
    float: left;
    margin-left: 5%;
    position: absolute;
    top: 50%;
    left: 60%;
    transform: translateY(-50%);
}
.cpxq_dianchichuanfx_wenzijs h3{
	font-size: 18px;
    font-weight: 700;
    text-align: left;
    color: #000;
    margin-bottom:20px;
}
.cpxq_dianchichuanfx_wenzijs p {
    font-size: 16px;
    text-align: left;
    color: #000;
    line-height: 26px;
    margin:10px 0;
}

.dianchichuan_liucheng_5bz{
	margin-top: 100px;
}
.dianchichuan_liucheng_5bz ul li {
    width: 13.5%;
    float: left;
    padding-right: 8%;
    background: url(../images/chuanjianfanxiu/liucheng-jt3.png) no-repeat;
    background-position-x: 87%;
    background-position-y: 80px;
}
.dianchichuan_liucheng_5bz ul li h4 {
    display: inline-block;
    background-color: #fff;
    text-align: center;
    text-indent: 0;
    font-size: 20px;
    font-weight: 700;
    color: #1c74a2;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align-last: center;
}
.dianchichuan_liucheng_5bz ul li:nth-child(5) {
    padding-right: 0;
    background-image: none;
}

.cpxq_dianchichuan_img{
	margin-top: 30px;
	margin-bottom:50px;
}
.cpxq_dianchichuan_img img {
    display: inline-block;
    max-width: 800px;
    width: 100%;
    image-rendering: -moz-crisp-edges;
    image-rendering: -o-crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    image-rendering: crisp-edges;
    -ms-interpolation-mode: nearest-neighbor;
}

.cpxq_dianchichuanbk5a_nr{
	width: 100%;
    display: -webkit-box;
    margin-top: 80px;
}
.cpxq_dianchichuanbk5a_nr ul li {
    width: 37.5%;
    margin: 0 5% 0 0;
    float: left;
    padding-top:0px;
    padding-left: 5%;
    padding-right: 5%;
    height: 420px;
    background: #f8f4f4;
}
.dianshichuan_shuanggongwei h3 {
    font-size: 26px;
    color: #fff;
    padding-bottom: 15px;
    background: url(../images/dianchichuan/tips1-3.png) no-repeat center;
    padding: 20px;
    background-size:auto 100%;
    margin-top: -13px;
}
.dianshichuan_shuanggongwei h4 {
    font-size: 19px;
    text-align: left;
    text-align-last: left;
    text-indent: 0;
    color: #afc050;
    margin-top: 20px;
    margin-bottom: 10px;
    font-weight: 700;
}
.dianshichuan_shuanggongwei h4 img {
    display: inline-block;
    vertical-align: middle;
    margin-right: 15px;
}
.dianshichuan_shuanggongwei p {
    font-size: 16px;
    line-height: 24px;
    text-align: left;
    color: #333;
}

.cpxq_dianchichuanbk5a_nr ul li:nth-child(2) {
    margin-right: 0px;
}

.dianshichuan_chuantong h3{
	font-size: 26px;
    color: #fff;
    padding-bottom: 15px;
	background: url(../images/dianchichuan/tips22.png) no-repeat center;
	padding: 20px;
    background-size:auto 100%;
    margin-top: -13px;
}
.dianshichuan_chuantong h4 {
    font-size: 19px;
    text-align: left;
    text-align-last: left;
    text-indent: 0;
    color:#949494;
    margin-top: 20px;
    margin-bottom: 10px;
    font-weight: 700;
}
.dianshichuan_chuantong h4 img {
    display: inline-block;
    vertical-align: middle;
    margin-right: 15px;
}
.dianshichuan_chuantong p {
    font-size: 16px;
    line-height: 24px;
    text-align: left;
    color: #333;
}









/*投资者关系*/
.touzizhegx{
	padding: 50px 0;
}
.touzizhegx01{
	max-width: 1360px;
	margin: 0 auto;
	width: 96%;
}
.touzizhegx01_left{
	width:45%;
	float: left;
	background-color: #f4f4f4;
	padding: 30px 5% 10px 5%;
	display:table-cell;
	height: 386px;
}
.touzizhegx01_left h3{
	font-size: 22px;
	border-bottom: 1px solid #d7cbcb;
	padding-bottom:20px;
}
.linshigg ul li{
	background: url(../images/gonggao.png) no-repeat 0px 3px;
	padding-left: 40px;
	font-size: 16px;
	line-height: 30px;
	margin: 15px 0px;
	border-bottom: 1px dashed #fff;
	padding-bottom: 15px;
}
.linshigg_li80{
	width: 80%;
	float: left;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
    white-space: nowrap;
}
.linshigg_li80 span{
	margin-right: 10px;
	font-size: 15px;
}


.linshigg_more{
	float: right;
    font-size: 16px;
    text-decoration: underline;
}
.linshigg_more a{
	color: #605d5d;
}

.bndgg_li80{
	width: 80%;
	float: left;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
    white-space: nowrap;
}
.bndgg_li80 span{
	margin-right: 10px;
	font-size: 15px;
}

.linshigg_ljxq{
	float: right;
	width: 20%;
	text-align: right;
}

.bndgg_ljxq{
	float: right;
	width: 20%;
	text-align: right;
}

.touzizhegx01_rig{
	width: 40%;
	margin-left:5%;
	float: left;
	background-color: #f4f4f4;
	height: 425px;
}

.touzizhegx01_rigsj {
    display: none;
}

.touzizhegx01_rig h3{
	font-size: 20px;
	line-height: 33px;
	padding-left:34%;
}
.touzizhegx01_rigneir{
	margin-top:50px;
}
.touzizhegx01_rigbt{
	margin-top: 25px;
	padding: 30px;
}
.touzizhegx01_rigbt ul li{
	float: left;
	width: 33.33%;
	text-align: center;
	margin:20px 0;
}
.touzizhegx01_rigbt ul li a{
	background-color: #1e7b9d;
	padding: 10px 20px;
	color: #fff;
	border-radius: 27px;
}
.gupiaodaima{
	margin-left: 30px;
}
.touzizhegx02{
	background-color: #f4f4f4;
	max-width: 1360px;
	margin: 30px auto;
	width: 96%;
}
.touzizhegx02bk{
	padding: 30px 5% 50px 5%;
	width: 90%;
}
.touzizhegx02bk h3{
	font-size: 22px;
	border-bottom: 1px solid #d7cbcb;
	padding-bottom:20px;
}
.touzizhegx02_li ul li{
	width: 44.5%;
	margin-top: 15px;
	background: url(../images/gonggao.png) no-repeat 0px 3px;
	padding-left: 40px;
	float: left;
	line-height: 30px;
	border-bottom: 1px dashed #fff;
    padding-bottom: 15px;
    padding-left:3%;
    margin-right: 5%;
}
.touzizhegx02_li ul li:nth-child(2n){
	margin-right:0;
}




.touzizhegx02_li ul li a{
	font-size: 15px;
}
.linshigg_ljxq a{
	font-size: 14px !important;
    background-color: #adc04d;
    padding: 6px 20px;
    color: #fff;
    border-radius: 20px;
}
.bndgg_ljxq a{
	font-size: 14px !important;
    background-color: #adc04d;
    padding: 6px 20px;
    color: #fff;
    border-radius: 20px;
}

.niandugg_more{
	float: right;
    font-size: 16px;
    text-decoration: underline;
    margin-top: 15px;
}
.niandugg_more a{
	color: #605d5d;
}







/*光伏储能系统*/
.photovoltaicwarp .photovoltaic{width: 100%;box-sizing: border-box;}
.photovoltaic h4{text-align: justify;
    text-align-last: center;}

.photovoltaic02{width: 1200px;margin: auto;box-sizing: border-box;}
/*.photovoltaicwarp .photovoltaic img{display: block;width: auto;max-width: 100%;margin: auto;margin-top: 70px;}*/
.photovoltaic02 li{width: 100%;box-sizing: border-box;margin-bottom: 30px;}
.photovoltaic02 a{display: block;width: calc((100% - 90px)/4);float: left;margin-right: 30px;height: auto;background-color: rgba(243,243,243,0.95);box-sizing: border-box;padding: 40px 20px 30px;text-align: center;position: relative;border-radius: 10px;}
.photovoltaic02 a:last-child{margin-right: 0;}
.photovoltaic02 a img{display: block;width: auto;max-width: 50px;margin: auto;}
.photovoltaic02 a h3{font-size: 18px;color: #222222;margin-top: 15px;padding-bottom: 15px;border-bottom: 1px solid #ddd;margin-bottom: 15px;}
.photovoltaic02 a h4{font-size: 14px;color: #222222;line-height: 24px;min-height:72px;}
.photovoltaic02 a p{font-size: 14px;color: #666666;margin-top: 15px;}
.photovoltaic02 .two a:nth-of-type(2){width: calc((100% - 30px)/2);background: #eeeeee url(../Images/photovoltaic0306.png)no-repeat;background-size: cover;height: 16rem;}
.photovoltaic02 .two a:nth-of-type(2) h4{font-size: 15px;color: #222222;line-height: 26px;text-align: left;position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.photovoltaic02 li:last-child{margin-bottom: 0;}

.photovoltaic02warp{width: 100%;box-sizing: border-box;/*opacity: inherit;background: url(../Images/phobg.jpg);background-size: cover;padding:90px 0;*/}

.photovoltaic02warp .cont{width: 1200px;margin: 45px auto;box-sizing: border-box;display: flex;display: -webkit-flex;-webkit-justify-content:center;justify-content: center;}
.photovoltaic02warp .cont li{width: 30%;float: left;margin-right: 5%;background-color: #ffffff;box-sizing: border-box;border: 1px solid #fff;padding: 20px 20px 40px;border-radius: 5px;}
.photovoltaic02warp .cont li:last-child{margin-right: 0;}
.photovoltaic02warp .cont li .imgbox{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;margin: auto;margin-bottom: 20px;}
.photovoltaic02warp .cont li .imgbox img{display: block;width: 90px;height:auto;}
.photovoltaic02warp .cont li .text{width: 100%;box-sizing: border-box;padding-top: 14px;text-align: center;}
.photovoltaic02warp .cont li .text h3{font-size: 20px;color: #222222;margin-bottom: 15px;font-weight:bold;}
.photovoltaic02warp .cont li .text h4{font-size: 15px;color: #666666;line-height: 22px;}

.photovoltaic02warp .contimgbox{width: 100%;box-sizing: border-box;background-color: #eee;padding: 50px 5%;display: flex;display: -webkit-flex;-webkit-justify-content:center;justify-content: center;align-items: center;-webkit-align-items:center;margin: 50px 0;}
.photovoltaic02warp .contimgbox h4{font-size: 14px;color: #333;line-height: 26px;}

.photovoltaic02warp .botimg{width: 100%;box-sizing: border-box;overflow: hidden;background-color: #fff;margin-top: 50px;}
.photovoltaic02warp .botimg img{display: block;width: 100%;height: auto;}
.photovoltaicwarp{margin-bottom:60px;}

.botimg{width: 100%;box-sizing: border-box;overflow: hidden;background-color: #fff;margin-top: 50px;}
.botimg img{display: block;width: 100%;height: auto;}

/*客户服务*/
.customer01warp{width: 100%;box-sizing: border-box;overflow: hidden;margin-bottom:20px;}
.customer01warp .customer01{width: 1200px;margin: 80px auto;}
.customer01warp .customer01 .e-title1{text-align: center;margin-bottom: 60px;}
.customer01warp .customer01 .min{width: 100%;box-sizing: border-box;}
.customer01warp .customer01 .min a{display: block;width: 30%;float: left;margin-right: 5%;}
.customer01warp .customer01 .min a:last-child{margin-right: 0;}
.customer01warp .customer01 .min a .imgbox{display: block;width: 100%;overflow: hidden;}
.customer01warp .customer01 .min a .imgbox img{display: block;width: 100%;transition: all .6s;}
.customer01warp .customer01 .min a:hover .imgbox img{transform: scale(1.1);}
.customer01warp .customer01 .min a .text{width: 100%;box-sizing: border-box;padding: 40px 0px;}
.customer01warp .customer01 .min a .text strong{display: block;width: 100%;height: 1px;background-color: #333333;margin-bottom: 20px;}
.customer01warp .customer01 .min a .text h3{font-size: 20px;color: #222222;font-weight: bold;margin-bottom: 20px;}
.customer01warp .customer01 .min a .text h4{font-size: 14px;color: #666666;line-height:22px;}

.customer02warp{width: 100%;box-sizing: border-box;padding: 60px 0;display: flex;display: -webkit-flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;border-top: 1px solid #DDDDDD;border-bottom: 1px solid #DDDDDD;margin-bottom: 60px;background-color: #f1f1f1;display:none;}
.customer02warp a{display: block;width: auto;margin-right: 60px;}
.customer02warp a img{display: block;width: auto;}
.customer02warp a:last-child{margin-right: 0;}

.customer03{width: 1200px;margin: auto;box-sizing: border-box;display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;flex-flow: wrap;-webkit-flex-flow: wrap;padding-bottom: 30px;}
.customer03 li{display: block;width: 49%;display: flex;display: -webkit-flex;-webkit-justify-content: flex-start;justify-content: flex-start;-webkit-align-items: center;align-items: center;margin-right: 2%;background-color: #eeeeee;box-sizing: border-box;border-left: 5px solid #de7900;margin-bottom: 30px;padding: 20px 0;}
.customer03 li:nth-of-type(2n){margin-right: 0;}
.customer03 li span{display: block;width: 30%;text-align: center;border-right: 1px solid #DDDDDD;font-size: 16px;color: #222222;line-height: 30px;}
.customer03 li p{display: block;width: 70%;box-sizing: border-box;padding-left: 30px;font-size: 16px;color: #666666;line-height: 30px;}
/*.customer03 li:last-child{margin-right: 0;margin-bottom: 0;}*/


/*联系我们*/
.contactwarp{width: 100%;/*background: url(../Images/contactbg_02.jpg)no-repeat;background-size: cover;*/padding-bottom: 100px;}
.contact01{margin: 0 auto;padding: 90px 0;}
.contact01 .i-title1{margin-top: 60px;}
.contact02{width: 100%;box-sizing: border-box;padding: 80px 0;margin: auto;background-color:#eee;}
.contact02 .i-title1{margin-bottom: 50px;}
.contact02 .min{width: 800px;box-sizing: border-box;margin:auto;}
.contact02 .min form{display: block;width: 100%;}
.contact02 .min form input{display: block;width: 49%;float: left;margin-right: 2%;height: 48px;box-sizing: border-box;padding-left: 20px;font-size: 14px;color: #888888;border-radius: 5px;background-color: #fff;border: 1px solid #aaaaaa;margin-bottom: 30px;outline: none;}
.contact02 .min form input:nth-of-type(2n){margin-right: 0;}
.contact02 .min form textarea{display: block;width: 100%;height: 156px;background-color: #fff;box-sizing: border-box;padding-top: 20px;padding-left: 20px;border-radius: 5px;resize: none;outline: none;font-size: 14px;color: #888888;border: 1px solid #aaaaaa;}
.contact02 .min form button{display: block;width: 178px;height: 42px;border: 1px solid #aaaaaa;background-color: #de7900;color: #FFFFFF;margin: auto;margin-top: 30px;font-size: 14px;transition: all .3s;line-height: 42px;}
.contact02 .min form button:hover{background-color: transparent;color: #de7900;}
.contact02 .e-title1{margin-bottom:30px;    text-align: center;}

/*global01*/ 
.globalwarp{margin-bottom: 20px;width: 1200px;padding: 80px 0;margin: 0 auto;}
.globalwarp .global01{width: 100%;box-sizing: border-box;}
.globalwarp .global01 .imgbox{width: 90%;box-sizing: border-box;margin: 70px auto 0;position: relative;}
.globalwarp .global01 .imgbox img{display: block;width: 100%;height: auto;}
.globalwarp .global01 .imgbox .sj{display: none;}
.globalwarp .global02{width: 100%;box-sizing: border-box;margin-top: 60px;}
.globalwarp .global02 .min{width: 100%;box-sizing: border-box;display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;-webkit-flex-flow: wrap;flex-flow: wrap;margin: 50px 0;}
.globalwarp .g-site{width: 24.25%;margin-right: 1%;margin-bottom: 12px;background-color: #f0f0f0;padding: 30px 26px;box-sizing: border-box;}
.globalwarp .g-site h3{font-size: 16px;color: #df7900;font-weight: bold;display: block;margin-bottom: 20px;text-align: left;}
.globalwarp .g-site h4{font-size: 14px;color: #222222;line-height: 20px;margin-bottom: 15px;text-align: left;letter-spacing:0;font-weight:bold;min-height: 66px;}
.globalwarp .g-site p{font-size: 14px;color: #666666;line-height: 30px;text-align: left;letter-spacing:0;}
.globalwarp .global02 .min li:nth-of-type(2){margin-bottom: 12PX;}
.globalwarp .g-site p i{color:#de7900; font-size:14px; margin-right:10px;}
.globalwarp .global02 .min li:nth-of-type(4n){margin-right: 0;}
.globalwarp .global02 .min li:last-child{margin-right: 0;}

.globalwarp .global01 .imgbox .siteall{position: absolute;display: inline-block;width: 18px;}
.globalwarp .global01 .imgbox .siteall img{display: block;width: 100%;box-sizing: border-box;}
.globalwarp .global01 .imgbox .siteall .info{position: absolute;width: 280px;height: auto;background-color: #fff;box-shadow: 0px 0px 5px rgba(0,0,0,0.5);margin-bottom: 0;}
.globalwarp .global01 .imgbox .siteall .info h4{min-height: auto;}
.globalwarp .global01 .imgbox .siteall .info{bottom: 30px;left: 50%;transform: translateX(-50%);-webkit-transform:translateX(-50%);opacity: 0;visibility: hidden;z-index:9;}
.globalwarp .global01 .imgbox .siteall:hover .info{opacity: 1;visibility: visible;}
.globalwarp .global01 .imgbox .site01{top: 32%;right: 15.5%}
.globalwarp .global01 .imgbox .site02{top: 24%;left: 8%;}
.globalwarp .global01 .imgbox .site03{top: 20%;left: 48%;}
.globalwarp .global01 .imgbox .site04{top: 22%;left: 45%;}
.globalwarp .global01 .imgbox .site05{top: 27%;left: 87%;}
.globalwarp .global01 .imgbox .site06{top: 28%;left: 55%;}
.globalwarp .global01 .imgbox .site08{top: 81.5%;left: 89.5%;}
.globalwarp .global01 .imgbox .site07{top: 58%;left: 28.5%;}
.globalwarp .global01 .imgbox .site09{top: 14%;left: 44.5%;}
.globalwarp .global01 .imgbox .site10{top: 46%;left: 76.5%;}
.globalwarp .global01 .imgbox .site11{top: 16%;left: 17.5%;}
.globalwarp .global01 .imgbox .site02 .info{left: 0;transform: none;}
.globalwarp .global01 .imgbox .site05 .info,.globalwarp .global01 .imgbox .site01 .info,.globalwarp .global01 .imgbox .site10 .info,.globalwarp .global01 .imgbox .site08 .info{left: -280px;transform: none;}



/*course01*/
.course01warp{width: 100%;box-sizing: border-box;padding: 0 0 90px;/*background: url(../Images/devb.jpg)no-repeat;background-size: 100%;*/}
.course01warp .course01{width: 100%;margin: auto;position: relative;}
.course01warp .course01 .e-title1{text-align: center;margin-bottom: 60px;}
.course01warp .course01 .cont{width: 100%;box-sizing: border-box;position: relative;}
.course01warp .course01 .cont .topcircle{width: 14px;height: 14px;display: block;border-radius: 50%;border: 1px solid #CCCCCC;top: -14px;left: 50%;margin-left: -7px;position: absolute;box-sizing: border-box;} 
.course01warp .course01 .cont .botfont{font-size: 13px;color: #aaaaaa;display: inline-block;position: absolute;bottom: -20px;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.course01warp .course01 .cont:after{content: '';display: block;width: 1px;height: 100%;background-color: #cccccc;position: absolute;top: 0;left: 50%;z-index: 0;}
.course01warp .course01 .cont .min{width: 100%;position: relative;z-index: 2;padding: 60px 0;}
.course01warp .course01 .cont .min li{width: 50%;float: left;}
.course01warp .course01 .cont .min li .imgbox{width: 140px;height: 140px;border-radius: 50%;float: left;}
.course01warp .course01 .cont .min li .imgbox img{display: block;width: 100%;}
.course01warp .course01 .cont .min li .text{width: calc(100% - 140px);box-sizing: border-box;float: right;padding: 0 80px 0 60px;text-align: right;position: relative;margin-top: 10PX;}
.course01warp .course01 .cont .min li .text h3{font-size: 40px;color: #222222;font-weight: bold;margin-bottom: 20px;}
.course01warp .course01 .cont .min li .text h4{font-size: 14px;color: #666666;line-height: 22px;}
.course01warp .course01 .cont .min li .text:after{content: '';display: block;width: 12px;height: 12px;border-radius: 50%;border: 1px solid #cccccc;position: absolute;right: -7px;top: 14px;}
.course01warp .course01 .cont .min li .text:before{content: '';display: block;width: 8px;height: 8px;border-radius: 50%;background-color: #de7900;right: -4px;top: 17px;position: absolute;z-index: 3;}
.course01warp .course01 .cont .min li .text h3:after{content: '';display: block;width: 60px;height: 1px;background-color: #cccccc;position: absolute;right: 0;top: 20px;}
.course01warp .course01 .cont .min li:nth-of-type(2n){margin-top: 170px;}
.course01warp .course01 .cont .min li:nth-of-type(2n) .imgbox{float: right;}
.course01warp .course01 .cont .min li:nth-of-type(2n) .text{float: left;text-align: left;padding: 0 60px 0 80px;}
.course01warp .course01 .cont .min li:nth-of-type(2n) .text h3:after{right: initial;left: 0px;}
.course01warp .course01 .cont .min li:nth-of-type(2n) .text:after{left: -7px;}
.course01warp .course01 .cont .min li:nth-of-type(2n) .text:before{left: -4px;}
.course01warp .ecp01 h4{margin-top: 30px;}

.course01warp .course01{width: 100%;box-sizing: border-box;position: relative;overflow: hidden;padding: 10px 0;padding-left: 120px;}
.course01warp .course01:after{content: '';display: block;width: 100%;height: 50px;position: absolute;left: 0;top: 190px;background-color: #f99014;}
.course01warp .course01 .swiper-container{overflow: visible;}
.course01warp .course01 .swiper-container .swiper-wrapper{display: flex;display: -webkit-flex;}
.course01warp .course01 .swiper-slide{width: 400px;display: flex;display: -webkit-flex;-webkit-flex-flow:column;flex-flow: column;min-width: 15%;}
.course01warp .course01 .swiper-slide .text{display: flex;display: -webkit-flex;-webkit-flex-flow:column;flex-flow: column;height: 190px;justify-content: space-between;-webkit-justify-content:space-between;margin-bottom: 74px;box-sizing: border-box;padding-bottom: 30px;border-left: 1px solid #f99014;padding-left: 20px;position: relative;}
.course01warp .course01 .swiper-slide .text:before{content: '';display: block;width: 14px;height: 14px;border-radius: 50%;background-color: rgba(249,144,20,0.5);position: absolute;top: -7px;left: -7px;}
.course01warp .course01 .swiper-slide .text:after{content: '';display: block;width: 8px;height: 8px;border-radius: 50%;background-color: rgba(249,144,20,1);position: absolute;top: -4px;left: -4px;}
.course01warp .course01 .swiper-slide .text h3{font-size: 24px;color: #222222;}
.course01warp .course01 .swiper-slide .text h4{font-size: 15px;color: #666666;line-height: 32px;margin-top: -15px;}
.course01warp .course01 .swiper-slide .imgbox{width: auto;max-width: 100%;height: 110px;overflow: hidden;}
.course01warp .course01 .swiper-slide .imgbox img{display: block;width: auto;height: 110px;}

.course01warp .course01 .swiper-button-next,.course01warp .course01 .swiper-button-prev{background-image: none;width: 60px;height: 60px;border-radius: 50%;border: 3px solid #f99014;background-color: #fff;display: flex;display: -webkit-flex;-webkit-justify-content:center;justify-content: center;-webkit-align-items:center;align-items: center;margin-top: -38px;outline: none;}
.course01warp .course01 .swiper-button-next i,.course01warp .course01 .swiper-button-prev i{font-size: 20px;color: #f99014;}
.course01warp .course01 .swiper-button-prev.swiper-button-disabled {opacity: 1;background-color: #eee;}
.course01warp .course01 .swiper-button-next.swiper-button-disabled {opacity: 1;background-color: #eee;}

.course01warp .course01 .swiper-button-prev.swiper-button-disabled i{color#aaa;}

.course01warp .course01 .swiper-slide:nth-of-type(2n){flex-flow: column-reverse;-webkit-flex-flow: column-reverse;}
.course01warp .course01 .swiper-slide:nth-of-type(2n) .text{margin-bottom: 0;margin-top: 120px;padding-bottom: 0;padding-top: 30px;flex-flow: column-reverse;-webkit-flex-flow: column-reverse;}
.course01warp .course01 .swiper-slide:nth-of-type(2n) .text:before{top: initial;bottom: -7px;}
.course01warp .course01 .swiper-slide:nth-of-type(2n) .text:after{top: initial;bottom: -4px;}
.course01warp .course01 .swiper-slide:nth-of-type(2n) .text h4{margin-top:0px;margin-bottom:-15px;}

 
/*product*/
.product01{width: 90%;margin: 80px auto;box-sizing: border-box;overflow: hidden;}
.product01 .min{width: 100%;box-sizing: border-box;}
.product01 .min a{display: block;width: 30%;float: left;margin-right: 5%;}
.product01 .min a:last-child{margin-right: 0;}
.product01 .min a .imgbox{width: 100%;overflow: hidden;box-sizing: border-box;}
.product01 .min a .imgbox img{display: block;width: 100%;transition: all .6s;}
.product01 .min a:hover .imgbox img{transform: scale(1.1);}
.product01 .min a .text{width: 100%;box-sizing: border-box;overflow: hidden;padding-top: 30px;}
.product01 .min a .text h3{font-size: 22px;color: #222222;font-weight: bold;margin-bottom: 20px;}
.product01 .min a .text h4{font-size: 15px;color: #666666;margin-bottom: 20px;}
.product01 .min a .text .more{width: 150px;height: 36px;font-size: 14px;line-height: 36px;;}


/*p-list01*/
.p-list01{width: 100%;box-sizing: border-box;overflow: hidden;margin-bottom: 0;/*border-bottom: 1px solid #dddddd;*/}
.wej_zxrx{text-align: center;font-size: 18px;font-weight: 700;margin-bottom: 50px;}
.p-list01 .min .tabwarp{width: 100%;box-sizing: border-box;padding: 0;background-color: #f6f6f6;border-bottom: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;}
.p-list01 .min .tabwarp .tab{width: 1200px;margin: auto;box-sizing: border-box;display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;align-items: center;-webkit-align-items: center;}

.p-list01 .min .tabwarp .tab a{display: block;font-size: 15px;color: #444444;line-height: 50px;position: relative;font-weight:bold;}
.p-list01 .min .tabwarp .tab a:after{content: '';display: block;width: 0%;transition: all .3s;position: absolute;left: 0;bottom: 0;height: 2px;background-color: #e9310c;}
.p-list01 .min .tabwarp .tab a:hover:after,.p-list01 .min .tabwarp .tab .active:after{width: 100%;}
.p-list01 .min .tabwarp .tab a:hover,.p-list01 .min .tabwarp .tab .active{color: #e9310c;}
.p-list01 .min .cont{width: 100%;box-sizing: border-box;}
.p-list01 .min .cont a{display: block;width: 25%;float: left;box-sizing: border-box;border-right: 1px solid #e6e6e6;position: relative;padding-top: 160px;background-color: #fff;border-bottom: 1px solid #e6e6e6;}
.p-list01 .min .cont .b-line{display: block;width: 100%;height: 2px;background-color: #DDDDDD;float: left;}
.p-list01 .min .cont a:last-child{}
.p-list01 .min .cont a>img{display: block;width: 100%;}
.p-list01 .min .cont a .text{width: 100%;box-sizing: border-box;text-align: center;position: absolute;top: 0;left: 0;box-sizing: border-box;padding-top: 50px;}
.p-list01 .min .cont a .text h3{font-size: 22px;color: #222222;font-weight: bold;margin-bottom: 15px;}
.p-list01 .min .cont a .text h4{font-size: 15px;color: #666666;margin-bottom: 20px;line-height: 28px;}
.p-list01 .min .cont a .text font{display: block;width: auto;}
.p-list01 .min .cont a .text font img{display: block;margin: auto;max-width: 36px;opacity: 0;visibility: hidden;transition: all .3s;}
.p-list01 .min .cont a:hover .text img{opacity: 1;visibility: visible;}


/*productinfo*/
.productinfo01{width: 100%;box-sizing: border-box;overflow: hidden;box-sizing: border-box;position: relative;background: url(../Images/productinfo_02.jpg);}
.productinfo01 .l-img{display: block;width: auto;padding-top: 70px;padding-left: 40%;max-width: 50%;}
.productinfo01 .text{width: auto;box-sizing: border-box;position: absolute;left: calc((100% - 1200px)/2);top: 52%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.productinfo01 .text h3{font-size: 40px;color: #222222;margin-bottom: 20px;font-weight:bold;}
.productinfo01 .text h4{font-size: 22px;color: #666666;margin-bottom: 20px;}
.productinfo01 .text strong{display: block;width: 80px;height: 2px;background-color: #e9310c;margin-bottom: 50px;}
.productinfo01 .text .info{width: auto;box-sizing: border-box;margin-bottom: 40px;}
.productinfo01 .text .info p{font-size: 16px;color: #666666;margin-bottom: 20px;    line-height: 32px;}
.productinfo01 .text .info p:last-child{margin-bottom: 0;}
.productinfo01 .text .more{width: 204px;height: 42px;line-height: 42px;margin: 0;}
.productinfo01 .text .more i{font-size: 12px;color: inherit;margin-left: 10px;}

.productinfo02{width: 1200px;margin: 90px auto;box-sizing: border-box;text-align: justify;}
.productinfo02 h3{font-size: 30px;color: #222222;padding-bottom: 25px;border-bottom: 1px solid #ddd;position: relative;margin-bottom: 40px;font-weight:bold;}
.productinfo02 h3:after{content: '';display: block;width: 120px;height: 2px;position: absolute;left: 0%;margin-left: 0px;bottom: 0;background-color: #e9310c;}
.productinfo02 h4 {font-size: 15px;color: #666666;line-height: 32px;text-align:justify;}
.productinfo03qita{font-size: 30px;color: #222222;text-align: center;margin:0 auto 50px;margin-bottom: 50px;font-weight:bold;display: block;width: 1200px;text-align:left;}
.productinfo03warp{width: 100%;box-sizing: border-box;}
.productinfo03warp h3{font-size: 30px;color: #222222;text-align: center;margin-bottom: 50px;}
.productinfo03warp .productinfo03{width: 100%;margin: auto;box-sizing: border-box;padding-bottom: 30px;}
.productinfo03warp .productinfo03 li{display: none;width: 100%;box-sizing: border-box;}
.productinfo03warp .productinfo03 li:first-child{display: block;}
.productinfo03warp .productinfo03 a{display: block;width: 20%;float: left;box-sizing: border-box;margin-right: -1px;}
.productinfo03warp .productinfo03 a .imgbox{width: 100%;overflow: hidden;border: 1px solid #ddd;box-sizing: border-box;}
.productinfo03warp .productinfo03 a .imgbox img{display: block;width: 100%;transition: all .6s;}
.productinfo03warp .productinfo03 a:hover .imgbox img{transform: scale(1.1);}
.productinfo03warp .productinfo03 a h4{display: block;width: 100%;text-align: center;font-size: 14px;color: #222222;padding: 20px 0;}
.productinfo03warp .link{width: 100%;box-sizing: border-box;padding: 40px 0;background-color: #eeeeee;display:none;}
.productinfo03warp .link .more{width: 230px;height: 48px;line-height: 48px;}
.productinfo03warp .link .more i{font-size: 12px;color: inherit;margin-right: 10px;}
.productinfo03warp .min .tabwarp{margin-bottom: 0px;}
.productinfo03warp .min .tabwarp .tap{width: 1200px;margin: auto;box-sizing: border-box;display: flex;display: -webkit-flex;-webkit-justify-content: space-around;justify-content: space-between;align-items: center;-webkit-align-items: center;}



/*全球案例*/
.case01warp .min .tabwarp .tab a{padding: 0 30px;}
.case01warp .min .tabwarp .tab{box-sizing: border-box;padding: 0 100px;}
.case01warp .min .case01{width: 90%;box-sizing: border-box;margin: auto;box-sizing: border-box;background: url(../images/index_03.jpg)no-repeat;background-size: 100%;}
.case01warp .min .case01 a{display: block;width:calc(33.33% - 20px);float: left;margin-right:30px;margin-bottom:30px;cursor:pointer;}
.case01warp .min .case01 a .imgbox{width: 100%;box-sizing: border-box;overflow: hidden;}
.case01warp .min .case01 a .imgbox img{display: block;width: 100%;transition: all .6s;}
.case01warp .min .case01 a:hover .imgbox img{transform: scale(1.1);}
.case01warp .min .case01 a:nth-of-type(3n){margin-right: 0;} 
.case01warp .min .case01 a .text{font-size: 18px;color: #222222;background-color: #efefef;padding:20px 0;text-align:center;transition: all .3s;}
.case01warp .min .case01 a:hover .text{background-color:#1e75a0;color: #FFFFFF;}
.case01warp .min .case01 a:nth-last-of-type(1),.case01warp .min .case01 a:nth-last-of-type(2){margin-bottom: 0;}
.case_h5_title{display:none;}








.fy{width: 100%;box-sizing: border-box;padding:20px 0;display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;align-items: center;-webkit-align-items: center;}
.fy a,.fy span{display: block;width: auto;box-sizing: border-box;min-width: 32px;height: 32px;border: 1px solid #b8b8b8;line-height: 30px;text-align: center;padding: 0 10px;color: #b8b8b8;font-size: 14px;border-radius: 5px;margin-right: 10px;}
.fy a:hover,.fy .active,.fy span{background-color: #de7900;border-color: #de7900;color: #FFFFFF;}
.fy a:last-child{margin-right: 0;}

.screen-reader-text{ display: none;}
 
 .nav-links{width: 100%;
    box-sizing: border-box;
     display: flex;
    display: -webkit-flex;
    justify-content: center;
    -webkit-justify-content: center;
    align-items: center;
    -webkit-align-items: center;}







/*最新资讯*/
.newswarp{width: 100%;box-sizing: border-box;overflow: hidden;margin: 90px 0 0;}
.newswarp .e-title1{text-align: center;margin-bottom: 50px;}
.newswarp .n-tabwarp{width: 100%;box-sizing: border-box;border-bottom: 1px solid #ddd;margin-bottom: 70px;}
.newswarp .n-tabwarp .n-tab{width: 800px;margin: auto;box-sizing: border-box;padding: 0 70px;position: relative;}
.newswarp .n-tabwarp .n-tab .swiper-container{width: 100%;box-sizing: border-box;margin-bottom: -6px;}
.newswarp .n-tabwarp .n-tab .swiper-container .swiper-slide{text-align: center;}
.newswarp .n-tabwarp .n-tab .swiper-container .swiper-slide a{display: block;}
.newswarp .n-tabwarp .n-tab .swiper-container .swiper-slide p{font-size: 14px;color: #444444;font-weight: bold;margin-bottom: 20px;}
.newswarp .n-tabwarp .n-tab .swiper-container .swiper-slide font{display: block;width: 12px;height: 12px;background-color: #cccccc;border-radius: 50%;margin: auto;}
.newswarp .n-tabwarp .n-tab .swiper-button-next,.newswarp .n-tabwarp .n-tab .swiper-button-prev{background-image: none;font-size: 26px;color: #ddd;width: auto;height: auto;outline: none;}
.newswarp .n-tabwarp .n-tab .swiper-container .active p{color: #e9310c;}
.newswarp .n-tabwarp .n-tab .swiper-container .active font{background-color: #e9310c;}

.newswarp .min{width: 1000px;margin: auto;box-sizing: border-box;}
.newswarp .min a{width: 100%;border-bottom: 1px solid #ddd;box-sizing: border-box;padding-right: 100px;display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;align-items: center;-webkit-align-items: center;padding-bottom: 40px;margin-bottom: 40px;}
.newswarp .min a:first-child{border-top: 1px solid #ddd;padding-top: 40px;}
.newswarp .min a .imgbox{width: 360px;box-sizing: border-box;overflow: hidden;}
.newswarp .min a .imgbox img{display: block;width: 100%;transition: all .6s;}
.newswarp .min a:hover .imgbox img{transform: scale(1.1);}
.newswarp .min a .text{width: calc(100% - 290px);box-sizing: border-box;padding-left: 40px;}
.newswarp .min a .text p{font-size: 13px;color: #888888;margin-bottom: 20px;}
.newswarp .min a .text h3{font-size: 20px;color: #222222;font-weight: 600;margin-bottom: 30px;line-height:24px;}
.newswarp .min a .text h4{font-size: 15px;color: #666666;line-height: 24px;}
.newswarp .min a .text i{display:block;font-size: 13px;color: #666666;margin-top:18px;font-style:normal;}
.newswarp .min a:hover .text i{color:#de7900;}
.newswarp .min a:hover .text h3{color:#de7900;}
.newswarp .min a:last-child{margin-bottom: 0;}


 
.newswarp .min dl{ display: block;overflow: hidden; margin: 0 0 60px 0;}
.newswarp .min dl:last-child{  margin: 0 0 120px 0; }
.newswarp .min dl h6{ display: block;float: left;width: 80px;height: 80px;border: 1px solid #de7900;text-align: center;position: relative;border-radius: 0;}
.newswarp .min dl h6 strong{ position: absolute;transform: translateY(-50%);-webkit-transform: translateY(-50%);top: 50%;left: 0;text-align: center;width: 100%;display: block;overflow: hidden;color: #de7900;font-size: 28px;font-weight: normal;}
.newswarp .min dl h6 strong span{text-transform: uppercase;display: block;font-size: 14px;color: #666;line-height: 20px;margin-top:6px;}
.newswarp .min #shows{display: block;float: right;width: calc(100% - 120px);overflow: hidden;}
.newswarp .min #shows ul{ margin: 0;padding: 0;border: 0;}
.newswarp .min #shows ul li{ margin: 0;padding: 0;border: 0;}
.newswarp .min #shows ul li a{ border: 0;padding: 0;margin: 0;font-size: 16px; color: #333;letter-spacing: 1px;text-align: justify;display: block;line-height: 20px;  margin: 2px 0 15px;  overflow: hidden;  white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newswarp .min #shows ul li a font{line-height: 20px;display: inline-block;float: left;font-size: 16px;width: 30px;font-weight: bold;  }
.newswarp .min #shows ul li a:hover,.newswarp .min #shows ul li a:hover font{ color: #de7900; }
 














/*下载*/
.down01{width: 1100px;margin: 20px auto 100px;box-sizing: border-box;}
.down01 .item{display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;align-items: center;-webkit-align-items: center;padding: 24px 10px;border-bottom: 1px solid #ddd;}
.down01 .item .font{font-size: 16px;color: #222222;}
.down01 .item .font i{font-size: 20px;color: #aaaaaa;margin-right: 20px;}
.down01 .item .icon{font-size: 16px;color: #aaaaaa;}
.down01 .item:first-child{border-top: 1px solid #ddd;}
.down01 .item:hover h3,.down01 a:hover h3 i,.down01 a:hover .icon{color: #de7900;}
.down01 .item .right{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;-webkit-justify-content: flex-start;justify-content: flex-start;width: 162px;}
.down01 .item .right p{font-size: 14px;color: #888888;}
.down01 .item .right a{display: block;margin-left: 10px;}
.down01 .item .right a img{display: block;width: auto;}

/*下载02*/
.ecp01 .down02{width: 1200px;margin: auto;box-sizing: border-box;margin-bottom: 100px;}
.ecp01 .down02 li,.ecp01 .down02 li:nth-of-type(2){width: 100%;box-sizing: border-box;margin-bottom: 60px;}
.down02 li .top{width: 100%;box-sizing: border-box;padding-bottom: 20px;border-bottom: 1px solid #ddd;font-size: 18px;color: #de7900;font-weight: bold;text-align: left;}
.down02 li .min{width: 100%;margin-top: 20px;}
.down02 li .min .item{width: 45%;float: left;margin-right: 10%;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;-webkit-justify-content: space-between;justify-content: space-between;box-sizing: border-box;height: 54px;border-bottom: 1px solid #ddd;}
.down02 li .min .item:nth-of-type(2n){margin-right: 0;}
.down02 li .min .item .left{font-size: 15px;color: #555;}
.down02 li .min .item .left i{font-size: 16px;color: inherit;margin-right: 10px;}
.down02 li .min .item .right{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;-webkit-justify-content: flex-end;justify-content: flex-end;}
.down02 li .min .item .right p{font-size: 14px;color: #888888;}
.down02 li .min .item .right a{display: block;margin-left: 10px;}
.down02 li .min .item .right a img{display: block;width: auto;}
.down02 li:last-child{margin-bottom: 0;}

/* 修改20200305 */
.headerwarp .header .right .nav .item{position: unset;}
.headerwarp .header .right .nav .item .nav02 a,.headerwarp .header .right .nav .item .nav02 a:hover{background-color: transparent;}
.headerwarp .header .right .nav .item .nav02 a{padding-right: 20px;margin-right: 20px;border-right: 1px solid #ddd;border-bottom: none;line-height: 20px;}
.headerwarp .header .right .nav .item .nav02 a:last-child{margin-right: 0;border-right: 0;padding-right: 0;}
/*.index04warp .indexcontact a:hover{color: #de7900;background-color:transparent;}*/

/*企业文化*/
.culture01 p{font-size: 24px;color: #222222;margin: 40px 0;text-align: center;}
.culture02warp{width: 80%;margin: auto;box-sizing: border-box;position: relative;margin-bottom: 120px;}
.culture02warp img{display: block;width: 100%;}
.culture02warp .culture02{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content:space-between;}
.culture02warp .culture02 li{width: 25%;display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content:center;align-items: center;-webkit-align-items: center;position: relative;padding-top: 60px;box-sizing: border-box;}
.culture02warp .culture02 li:after{content: '';display: block;width: 100%;height: 100%;background-color: rgba(255,255,255,0.4);position: absolute;top: 0;left: 0;z-index: 1;transition: all .6s;}
.culture02warp .culture02 li:nth-of-type(2n):after{background-color: rgba(255,255,255,0.2);}
.culture02warp .culture02 li .top{display: block;width: 100%;height: 60px;box-sizing: border-box;background-color: #f5f5f5;position: absolute;top: 0;left: 0;text-align: center;line-height: 60px;font-size: 17px;color: #222222;font-weight: bold;z-index: 2;}
.culture02warp .culture02 li .top:after{content: '';display: block;width: 0%;height: 4px;background-color: #de7900;transition: all .3s;position: absolute;left: 0;bottom: 0;}
.culture02warp .culture02 li:hover .top:after{width: 100%;}
.culture02warp .culture02 li .info{font-size: 26px;color: #222222;line-height: 36px;font-weight: bold;text-align: center;z-index: 2;}
.culture02warp .culture02 li:hover:after{background-color: transparent;}

.culturewarp .wishde{width: 1200px;margin: auto;box-sizing: border-box;}
.culturewarp .wishde li{width: 100%;overflow: hidden;box-sizing: border-box;position: relative;margin-bottom: 10px;}
.culturewarp .wishde li:nth-of-type(3){margin-bottom:10px;}
.culturewarp .wishde li .imgbox img{display: block;width: 100%;}
.culturewarp .wishde li:nth-of-type(2n) .text{left: 5%;right: initial;}
.culturewarp .wishde li .text{width: 280px;height: auto;position: absolute;top: 50%;right: 5%;transform: translateY(-50%);-webkit-transform:translateY(-50%)}
.culturewarp .wishde li:nth-of-type(2n-1) .text{text-align:left;}
.culturewarp .wishde li .text h3{font-size: 30px;color: #fff;font-weight:bold;}
.culturewarp .wishde li .text strong{display: block;width: 100%;height: 4px;background-color: #fff;margin: 10px 0 10px;}
.culturewarp .wishde li .text h4{font-size: 16px;line-height: 22px;color: #fff;    letter-spacing: 1.5px;}
.culture01 h4{font-size:16px;width:70%;margin:40px auto 0;}

/* culture02 */
.culturetwo03{width: 1200px;margin: auto;box-sizing: border-box;margin-top:120px;margin-bottom: 120px;}
.culturetwo03 h4{font-size: 18px;color: #2a2a2a;line-height: 30px;text-align: justify;margin-bottom: 20px;}
.culturetwo03 h3{font-size: 18px;color: #2a2a2a;font-weight: bold;margin-bottom: 20px;}
.culturetwo03 .p{font-size: 18px;color: #2a2a2a;line-height: 40px;}
.culturetwo03 .p font{color: #0036db;font-size: inherit;text-decoration: underline;}

.prolist_img{width:100%;display:block;    border-top: 6px solid #eee;}
.prolist_img img{width:100%;display:block;}

/*新闻详情*/
.newsinfowrap,.secretwarp{width: 100%;box-sizing: border-box;overflow: hidden;border-top: 1px solid #ddd;padding-top: 90px;}
.newsinfowrap .new-tl,.secretwarp .t-tl{width: 900px;margin: auto;box-sizing: border-box;text-align: center;margin-bottom: 50px;}
.newsinfowrap .new-tl h3{font-size: 32px;color: #222222;font-weight: bold;margin-bottom: 30px;line-height:40px;}
.newsinfowrap .new-tl p{font-size: 13px;color: #666666;}
.newsinfowrap .newsinfo{width: 100%;box-sizing: border-box;/*border-top: 1px solid #ddd;*//*padding-top: 50px*/;}
.newsinfowrap .newsinfo .cont{width: 900px;margin: auto;box-sizing: border-box;margin-bottom: 60px;}
.newsinfowrap .newsinfo .cont p,.newsinfowrap .newsinfo .cont span{font-size: 15px;color: #666666;line-height: 28px; }
.newsinfowrap .newsinfo .cont p strong{font-weight: bolder;color: #000}
.newsinfowrap .newsinfo .cont p{margin-bottom: 20px;text-align: justify !important;}
.newsinfowrap .newsinfo .cont h2{font-weight: bolder;color: #000;font-size: 18px;margin-bottom: 20px;}
.newsinfowrap .newsinfo .cont h1{     font-weight: bolder;   text-align: center;font-size: 20px;color: #000;line-height: 28px;margin-bottom: 30px;margin-top: 30px;}
.newsinfowrap .newsinfo .cont img{display: block;width: 525px;margin: auto;max-width: 100%;height: auto;}
.newsinfowrap .newsfy{width: 100%;box-sizing: border-box;background-color: #eeeeee;padding: 40px 0;}
.newsinfowrap .newsfy .cont{width: 1100px;margin: auto;box-sizing: border-box;}
.newsinfowrap .newsfy .cont .goback{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items:center;justify-content: center;-webkit-justify-content:center;margin-bottom: 40px;}
.newsinfowrap .newsfy .cont .goback a{font-size: 18px;color: #222222;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items:center;}
.newsinfowrap .newsfy .cont .goback a i{color: inherit;font-size: 24px;margin-right: 10px;}
.newsinfowrap .newsfy .cont .goback a:hover{color: #de7900;}
.newsinfowrap .newsfy .cont .fg{width: 100%;box-sizing: border-box;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items;justify-content: space-between;-webkit-justify-content: space-between;font-size: 16px;color: #222222;white-space: nowrap;margin-bottom: 30px;}
.newsinfowrap .newsfy .cont .fg:after{content: '';display: block;width: 100%;height: 1px;background-color: #ddd;margin-left: 10px;}
.newsinfowrap .newsfy .cont .min{display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content:center;flex-flow: wrap;-webkit-flex-flow:wrap;}
.newsinfowrap .newsfy .cont .min a{display: block;width: 50%;box-sizing: border-box;padding-right: 80px;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items;justify-content: space-between;-webkit-justify-content: space-between;margin-bottom: 20px;}
.newsinfowrap .newsfy .cont .min a:nth-of-type(2n){padding-right: 0;padding-left: 80PX;}
.newsinfowrap .newsfy .cont .min a p{width: 70%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 14px;color: #666;}
.newsinfowrap .newsfy .cont .min a p i{width: 5%;font-size: inherit;color: inherit;}
.newsinfowrap .newsfy .cont .min a font{display: block;width: 20%;text-align: right;}
.newsinfowrap .newsfy .cont .min a p font{font-size: 14px;color: #666666;}
.newsinfowrap .newsfy .cont .min a:hover p,.newsinfowrap .newsfy .cont .min a:hover font{color: #de7900;}

/*隐私政策*/
.secretwarp .t-tl{font-size: 32px;color: #222222;font-weight: bold;margin-bottom: 90px;}
.secretwarp .secret{width: 100%;box-sizing: border-box;}
.secretwarp .secret .cont{width: 1100px;margin: auto;box-sizing: border-box;padding-top: 0px;margin-bottom: 130px;}
.secretwarp .secret .cont p{font-size: 15px;color: #444444;line-height: 28px;margin-bottom: 40px;text-align: justify;}
.secretwarp .secret .cont h3{display: block;width: 100%;box-sizing: border-box;padding-left: 15px;border-left: 2px solid #de7900;color: #de7900;font-size: 20px;font-weight: bold;margin-bottom: 20px;}




/*系统组成-ai应用产品*/
.xtzc_aiyy{
	background:url(../images/aiyy-bg.jpg) no-repeat fixed;
	padding: 100px 0 100px;
}

.xtzc_aiyy .xitong_title h3{
	color: #fff;
	border:0;
}

.xtzc_aiyy_ul{
	width: 90%;
	margin: 0 auto;
	margin-top:60px;
}
.xtzc_aiyy_ul ul li{
	width:12.5%;
	float: left;
	padding:10px 0;
	border-right:1px solid rgba(255,255,255,0.4);
	box-sizing: border-box;
}
.xtzc_aiyy_ul li:nth-child(8){
	border-right:0px;
}
.xtzc_aiyy_round{
	width: 100px;
	height: 100px;
	margin: 0 auto;
	padding:15px;
	border:1px solid rgba(255,255,255,0.4);
	border-radius: 50%;
	overflow: hidden;
	
}
.xtzc_aiyy_round img{
	border-radius: 50%;
}
.xtzc_aiyy_ul ul li p{
	color: #fff;
	font-size: 17px;
	margin-top:30px;
	font-weight: 700;
}



/*系统原理*/
.shibieyuanli{
	padding: 100px 0;
	margin:0px auto;
	max-width: 1200px;
}
.shibieyuanli h5{
	color:#000;
}
.shibieyuanli p{
	font-size: 16px;
	line-height: 30px;
	margin: 30px 0;
  	text-align: left;
}
.xitongyl_biaoti h5{
	font-size: 25px;
	font-weight: 700;
}
.xitongyl_biaoti h5 span{
	font-style: oblique;
    color: #aec050;
    margin-right: 10px;
}
.xitongyl_biaoti img{
	margin: 0 auto;
	display: inline-block;
	vertical-align: middle;
	image-rendering:-moz-crisp-edges;
	image-rendering:-o-crisp-edges;
	image-rendering:-webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode:nearest-neighbor;
}

.shibieyl_ys{
	font-size: 18px !important;
	text-align: center !important;
	text-align-last: center !important;
	text-indent:0 !important;
}

.sbyl_vs{
	width: 100%;
}
.sbyl_vs_left{
	width: 40%;
	float: left;
	border-radius: 5px 5px 0 0;
	overflow: hidden;
}
.sbyl_vs_main{
	width: 20%;
	float: left;
	padding-top:80px;
}
.sbyl_vs_main img{
	max-width: 100%;
}
.sbyl_vs_right{
	width: 40%;
	float: left;
	border-radius: 5px 5px 0 0;
	overflow: hidden;
}
.sbyl_vs_tit{
	font-size:20px;
	font-weight: 700;
	padding: 20px 0;
	background-color:#c9c9cb;
	color: #fff;
}
.sbyl_vs_rigtit{
	background-color:#2472a0;
}
.sbyl_vs_nr1{
	text-align: left;
	font-size: 16px;
	padding: 20px 30px;
	line-height: 28px;
	border:1px solid #c9c9cb;
	height: 75px;

}
.sbyl_vs_nr1rig{
	border:1px solid #2472a0;
	border-top: 0;

}
.sbyl_vs_nr2{
	text-align: left;
	font-size: 16px;
	padding: 20px 30px;
	line-height: 28px;
	border:1px solid #c9c9cb;
	height:50px;
	border-top: 0px;
}

.sbyl_vs_nr2rig{
	border:1px solid #2472a0;
	border-top: 0;

}

.sbyl_vs_nr3{
	text-align: left;
	font-size: 16px;
	padding: 20px 30px;
	line-height: 28px;
	border:1px solid #c9c9cb;
	height:25px;
	border-top: 0px;
}

.sbyl_vs_nr3rig{
	border:1px solid #2472a0;
	border-top: 0;

}
























.xtyl_cont{
	background-color: #f9fcfd;
	padding:100px 0;
}
.xtyl_cont_1360 .xitongyl_biaoti{
	margin-bottom: 30px;
}
.xtyl_cont_1360{
	max-width: 1360px;
	margin:0 auto;
}
.xtyl_cont_1360 ul li{
	width: 50%;
	text-align: center;
	float: left;
	padding:20px 0;
	border-right: 1px solid #ddd;
	box-sizing: border-box;
}
.xtyl_cont_1360 ul li:nth-child(2){
	border:0;
}
.xtyl_moshi{
	
	width: 62%;
	margin: 0 auto;
	text-align: center;
}
.xtyl_moshi h4{
	font-size: 18px;
	font-weight: 700;
	color: #333;
	margin-top:20px;
    text-indent: 0;
    text-align-last: center;
}
.xtyl_moshi h4:after{
	content: '';
	width: 30px;
	height: 2px;
	background-color: #afbf52;
	display: block;
	margin:15px auto;
}
.xtyl_moshi img{
	display: inline-block;
}

.xtyl_moshi p{
	font-size: 16px;
	line-height: 30px;
	text-align: left;
}

.scdy_wedy{
	background: url(../images/aiyy-bg.jpg) no-repeat fixed;
	padding: 100px 0 100px;
}

.scdy_wedy .xitong_title h3 {
    color: #fff;
    border: 0;
}

.scdy_wedy_1360{
	max-width: 1360px;
	margin:0 auto;
	margin-top: 50px;
}
.scdy_wedy .xitongyl_biaoti h5{
	color: #fff;
}
.scdy_wedy_li{
	float: left;
	width: 21.33%;
	background-color: rgb(30 117 162 / 70%);
	margin-left:9%;
	padding:5% 3%;
	height: 230px;
	
}
.scdy_wedy_li:nth-child(1){
	margin-left:0;
}
.scdy_wedy_li img{
	display: inline-block;
}
.scdy_wedy_li p{
	color: #fff;
	font-size: 16px;
	line-height: 30px;
	text-align: left;
}

.btbb{
	padding: 100px 0 100px;
}
.btbb_cont{
	max-width:1200px;
	margin:50px auto;
	width: 94%;
}
.btbb_cont p{
	font-size:16px;
	line-height: 30px;
	text-align: left;
}
.lijizixun a{
	width: 180px;
	height: 42px;
	text-align: center;
    line-height: 42px;
    background-color:#aec050;
    display: block;
    color: #FFFFFF;
    font-size: 14px;
    overflow: hidden;
    margin: 0 auto;
}



/*系统功能*/
.xtgn_cont1 {
    background-color: #fff;
    padding:80px 0;
}
.xtgn_cont2 {
    background-color:#efefef;
    padding:80px 0;
}
.xtgn_cont3 {
    background-color: #fff;
    padding:80px 0;
}
.xtgn_fl_title{
	font-size: 20px;
	text-align: left;
	font-weight: 700;
	color: #2074a2;
	margin-bottom: 20px;
}

.xtgn_cont_left{
	width: 45%;
    float: left;
    margin-right: 5%;
}

.xtgn_cont_right{
	width:50%;
    float: left;
    text-align: center;
}
.xtgn_cont_left li{
	background:url(../images/ai-icon.png) no-repeat 0 2px;
	padding-left:35px;
}
.xtgn_cont_left li p{
	font-size: 16px;
    color: #000;
    text-align: left;
    line-height:25px;
    margin-top: 15px;
}
.xtgn_cont_right img {
    width: 100%;
    margin-bottom: 3%;
}
.xtgn_tptit p{
	font-size: 20px;
	font-weight: 700;
	color: #2074a2;
	line-height: 30px;
}
.xtgn_cont2 .xtgn_cont_left{
	margin-left: 5%;
	margin-right: 0;
	padding-top:80px;
}

.xtgn_cont3 .xtgn_cont_left{
	padding-top:80px;
}



/*关于欧普泰*/
.aboutwarp h4{
	margin:15px;
}






@media only screen and (max-width: 1600px){
	.index03warp .min .right .item .data{width: 20%;padding: 10px 0;}
	.index03warp .min .right .item .info{width: 80%;}
	.index03warp .min .right .item .info h3{font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 10px;}
	.index03warp .min .left a .text .data{margin-bottom: 20px;}
	.index03warp .min .left a .text h4{margin-bottom: 20px;}
	.index03warp .min .left a .text h5{font-size: 12px;     line-height: 20px;}
	.index03warp .min .right .item .data h3{font-size: 42px;}
	.title{font-size: 32px;}
	.index01warp .item .text h3{font-size: 24px;margin-bottom: 10px;}
	.bannerwarp .text h3{font-size: 40px;}
	.headerwarp .header .logo img{height: 40px;}
	.headerwarp .header .right .nav .item a{line-height: 70px;font-size: 16px;margin-right: 40px;}
	.bannerwarp{padding-top: 70px;}
	.in-banner{padding-top: 70px;}
	.headerwarp .header .right .search a{font-size: 15px;}
	.index02warp .index02 .index02nav{padding: 0 200PX;}
	.index03warp .min .left a .text{padding-right: 25%;}
	.index03warp .min .right .item{padding: 10px 30px;}
	.bannerwarp .text .more{width: 160px;height: 40px; line-height: 40px;     font-size: 12px;}
	
	.footerwarp .footer .nav li .list a{font-size:13px; }
	.index03warp .min .right .item .info h4{ font-size: 12px;color: #666666;line-height: 20px;}
     .p-list01 .min .cont a .text h4 {font-size: 13px;}
     .p-list01 .min .cont a .text h3 {font-size: 16px;}
	.index03warp .min .right .item .data font{ font-size:14px; letter-spacing: 0;  }
	.index01warp .item .text p{  margin-bottom: 10px;}

	.index01warp .item .text .more{ width: 120px;height: 30px;line-height: 30px;font-size: 12px;}
	.bannerwarp{height: auto; max-height:calc(100% - 70px); }
  	/*
 	.bannerwarp{padding-top: 70px;}
  	*/

   /* .headerwarp .header .right .nav .item .nav02{top: 70px;padding: 20px 5% 20px 40%;} */

	.duty02warp .duty02 li img{max-width:100px;}
	.duty02warp .duty02 li{width:19.5%;}
	.duty02warp .duty02 li p{width: 75%;margin: 20px auto 0;line-height: 24px;min-height: 48px;}
	
	.addabout02{}
	.headerwarp .header .right .nav .item:after{top:69px}
	
}

.ai_sj_cpjjfa {
    background-color: #f4f5f9;
    background-image: url(../images/bg_map.png);
    background-size: cover;
    padding: 50px 0;
    display: none;
}
.ai_sjcpjjfa_lb{
		width: 100%;
		overflow: hidden;
		margin: 0 auto;
    	position: relative;
    	padding: 0;
	}
.ai_sjcpjjfa_lb .swiper-button-prev{
	display: none;
}	
.ai_sjcpjjfa_lb .swiper-button-next{
	display: none;
}	
.ai_sjcpjjfa_lb .swiper-slide {
    position: relative;
    cursor: pointer;
    overflow: hidden;
}
.ai_sjcpjjfa_lb .swiper-button-next{
	right: 0px;
}
.ai_sjcpjjfa_lb .opt_jjfa_txt h3{
	font-size: 12px;
	line-height: 30px;
}
.ai_sjcpjjfa_lb .opt_jjfa_txt{
	height: 30px;
	line-height: 30px;
}
.ai_sj_cpjjfa .swiper-pagination{
	position: unset;
	margin-top: 10px;
}
.ai_sj_cpjjfa .swiper-pagination .swiper-pagination-bullet {
    width: 7px;
    height: 7px;
    background-color: #fff;
    opacity: 1;
    border: 1px solid #afc151;
    margin:2px;
}
.ai_sj_cpjjfa .swiper-pagination .swiper-pagination-bullet-active {
    background-color: #afc151;
}

/*
.ai_sjcpjjfa_lb .swiper-button-next,.swiper-button-prev{
		display: none;
	}
*/







@media (max-width: 1440px) {
	.aiyoushi_bk{
		padding-top: 0px;
	}
	.title{
		font-size: 26px;
		margin-bottom: 30px;
	}
	.index_aiys ul li img{
		width: 70px;
	}
	.index_aiys ul li h3{
		font-size: 21px;
	}
	.index_aiys_more a{
		font-size: 14px;
	}
	.numwarp .text{
		width: 100%;
	}
	.ai_cpjjfa{
		padding: 50px 0;
	}
	.index_ai_cpyy {
    	padding: 50px 0;
	}
	.index_aiqx .title{
		margin-bottom: 20px;
	}

	/*
	.index_aiqx_img{
		height: 340px;
	}
	*/
	.index_aiqx{
		padding-bottom: 50px;
		padding-top: 50px;
	}
	.index_luodi{
		padding-bottom: 50px;
    	padding-top: 50px;
	}
	.bannerwarp .text h3 {
	    font-size: 32px;
	    margin-bottom: 50px;
	}
	.banner_text{
		font-size: 28px !important;
	}
	.bannerwarp .swiper-container .swiper-slide img{
		width: 100%;
		height: 100%;
	}
	.xitong_title h3{
		font-size: 28px;
	}
	.scdy_wedy_1360{
		width: 96%;
	}
	.scdy_wedy_li{
		margin-left: 6%;
		width: 23.3%;
	}
	.e-title1{
		font-size: 28px;
	}
	.about02warp .text h3{
		font-size: 28px;
	}
}

@media (max-width: 1360px) {
	.touzizhegx01_left{
		width: 47%;
		padding: 30px 4% 10px 4%;
	}
	.touzizhegx02bk{
		padding: 30px 4% 10px 4%;
		width: 92%;
	}
	.cjfx_liucheng{
		width:90%;
		padding: 100px 5%;
	}
}

@media (max-width: 1280px) {
	.scdy_wedy_li{
		padding: 3% 3%;
	}
	.scdy_wedy_li p{
		font-size: 15px;
	}
	.scdy_wedy_li img{
		width: 70px;
		image-rendering:-moz-crisp-edges;
		image-rendering:-o-crisp-edges;
		image-rendering:-webkit-optimize-contrast;
		image-rendering: crisp-edges;
		-ms-interpolation-mode:nearest-neighbor;
	}
	.shibieyuanli p{
		width: 96%;
		margin:30px auto;
	}
	.news_text h3{
		font-size: 18px;
	}
}

@media (max-width: 1240px) {
	.touzizhegx01_rig{
		margin-left: 3%;
	}
	.touzizhegx01_left{
		width: 49%;
	}
	.bndgg_ljxq a{
		font-size: 12px !important;
	}
	.cpxq_bk4_5ys ul li h3{
		font-size: 20px;
	}
	.cpxq_bk4_5ys ul li h3 span{
		font-size: 30px;
	}
	.cpxq_bk4_5ys ul li p{
		font-size: 20px;
	}
	.cpxq_chuanjianel ul li h3{
		font-size: 20px;
	}
	.cpxq_chuanjianel ul li h3 span{
		font-size: 30px;
	}
	.cpxq_chuanjianel ul li p{
		font-size: 20px;
	}
}	

@media (max-width: 1190px) {
	.touzizhegx01_left{
		width: 51%;
		padding: 30px 3% 10px 3%;
	}
	.touzizhegx02bk {
	    padding: 30px 3% 50px 3%;
	    width: 94%;
	}
	.cpxq_cj_lixianrig h4{
		margin-top: 5px;
	}
	.cpxq_cj_waiguanrig h4{
		line-height: 25px;
		background: url(../images/chuanjianfanxiu/cpys.png) no-repeat left 6px;
	}
}	
@media (max-width: 1140px) {

	/*
	.index_aiqx_img{
		height:260px;
	}
	*/
	.news_text h3 {
	    font-size: 16px;
	}
	.linshigg_ljxq a{
		font-size: 12px !important;
	}
	.touzizhegx01_rigbt ul li a{
		font-size: 14px;
	}
	.linshigg_li80{
		font-size: 14px;
	}
	.touzizhegx02_li ul li a {
	    font-size: 14px;
	}

	.cpxq_bk3_title h3{
		font-size: 23px;
	}
	.cpxq_bk3_xtjs p{
		font-size: 15px;
		line-height: 26px;
	}
	.cpxq_bk3_xtystb ul li p {
    	font-size: 18px;
	}
	.cpxq_bk3_xtystb ul li img{
		width: 60px;
	}
	.cpxq_title h4{
		font-size: 23px;
	}

	.cpxq_bk2{
		width: 90%;
		padding: 5%;
	}
	.cpxq_bk2 ul li{
		width: 27.33%;
		margin: 3% 3%;
	}
	.cpxq_bk5a_title h3{
		font-size: 23px;
	}	
	.cpxq_bk5a_nr ul li{
		width: 38.5%;
		margin: 0 3% 0 0;
	}
	.cpxq_bk5a_nr ul li h3{
		font-size: 23px;
	}
	.cpxq_bk5_left{
		width: 55%;
		margin-left: 5%;
	}
	.cpxq_bk5_rig {
		margin-right: 5%;
	}
	.cpxq_cj_bk6tit h3{
		font-size: 23px;
	}
	.cp_chuanjianfxys ul li p{
		font-size: 18px;
	}
	.cpxq_bk6_qxlx p{
		font-size: 15px;
    	line-height: 22px;
	}
	.cpxq_bk6_jcqx ul li{
		height: 280px;
	}
	.changjingyy_tit h3{
		font-size: 23px;
	}
	.cpxq_zujianbk3_xtjs p {
	    font-size: 15px;
	    line-height: 26px;
	}
	.cpxq_chuanjianbk3_xtjs p{
		font-size: 15px;
	    line-height: 26px;
	}
	.cpxq_chuanjianfx_wenzijs h3{
		font-size: 17px;
	}
	.cpxq_chuanjianfx_wenzijs p{
		font-size: 15px;
	}
	.cpxq_zhongjianwgbk1_xtjs p{
		font-size: 15px;
		line-height: 26px;
		margin-bottom: 10px;
	}
	.cpxq_zujianfx_wenzi h3{
		font-size: 17px;
		margin-bottom: 3px;
	}
	.cpxq_zujianfx_wenzi p{
		font-size: 15px;
		margin-bottom: 15px;
	}
	.cpxq_dianchipianfx_wenzijs p{
		font-size: 15px;
    	line-height: 26px;
    	margin-bottom: 10px;
	}
	.cpxq_dianchichuanfx_wenzijs p{
		font-size: 15px;
    	line-height: 26px;
	}
	.cpxq_dianchichuanfx_wenzijs h3{
		font-size: 17px;
	}

	.dianshichuan_chuantong h3{
		font-size: 23px;
	}
	.dianshichuan_shuanggongwei h3{
		font-size: 23px;
	}
	.newsxq_div_1360 h2{
		font-size: 23px;
	}
}

@media (max-width: 1110px) {
	.bndgg_ljxq{
		width: 25%;
	}
	.bndgg_li80 {
		width: 75%;
	}
}

@media (max-width: 1024px) {
	.ai_cpjjfa{
		display: none;
	}
	.ai_sj_cpjjfa{
		display: block;
		padding: 0;
		padding: 50px 0;
	}
	.aiyoushi_bk{
		margin-bottom: 0px;
		padding-bottom: 20px;
	}
	.bannerwarp .text h3 {
	    font-size: 24px;
	    letter-spacing:2px;
	}
	.banner_text {
	    font-size: 21px !important;
	}
	.xitong_title h3 {
	    font-size: 26px;
	}
	.xtzc_cont_bt{
		font-size: 23px;
	}
	.xitongyl_biaoti h5{
		font-size: 23px;
	}
	.sbyl_vs_tit{
		font-size: 18px;
	}
	.sbyl_vs_nr1{
		font-size: 14px;
		line-height: 24px;
	}
	.sbyl_vs_nr2{
		font-size: 14px;
		line-height: 24px;
		height: 70px;
	}
	.sbyl_vs_nr3{
		font-size: 14px;
		line-height: 24px;
		height: 50px;
	}
	.xtyl_moshi p{
		font-size: 14px;
		line-height: 24px;
	}
	.scdy_wedy_li p{
		font-size: 14px;
		line-height: 24px;
	}
	.e-title1{
		font-size: 26px;
	}
	.about02warp .text h3{
		font-size: 26px;
	}
	.about02_1200_num{
		font-size: 50px;
	}
	.about02_1200 ul li{
		padding: 3% 2%;
		width: 44%;
	}
	.about2qywh_1360 ul li h3{
		font-size: 20px;
	}
	.about_hxtd_rwjs p{
		font-size: 15px;
	}
	.lianxi_dit_left{
		width: 50%;
	}
	.lianxi_dit_right {
		width: 40%;
	}
	.liuyan_1200{
		padding:5%;
		width: 84%;
	}
	.cpxq_bk5a_nr ul li h3 {
	    font-size: 20px;
	}
	.cpxq_bk5a_nr ul li h4{
		font-size: 17px;
	}
	.cpxq_bk5a_nr ul li p{
		font-size: 15px;
	}
	.cjfx_liucheng{
		width: 94%;
		padding: 80px 3%;
	}
	.cjfx_liucheng_4bz {
	    margin-top: 60px;
	}
	.cjfx_liucheng_4bznr p{
		font-size: 15px;
	}
	.cjfx_liucheng_4bz ul li h4{
		font-size: 19px;
		width: 44px;
    	height: 44px;
    	line-height: 44px;
	}
	.cpxq_wrjtp_left p{
		font-size: 15px;
	}
	.cpxq_wrjtp_left h3{
		margin-bottom: 20px;
	}
	.dianchichuan_liucheng_5bz ul li h4{
		font-size: 19px;
		width: 44px;
    	height: 44px;
    	line-height: 44px;
	}
	.dianchichuan_liucheng_5bz{
		margin-top: 60px;
	}

	.dianshichuan_chuantong h3{
		font-size: 20px;
	}
	.dianshichuan_shuanggongwei h3{
		font-size: 20px;
	}
	.dianshichuan_chuantong h4{
		font-size: 17px;
	}
	.dianshichuan_shuanggongwei h4{
		font-size: 17px;
	}
	.dianshichuan_chuantong p{
		font-size: 15px;
	}
	.dianshichuan_shuanggongwei p{
		font-size: 15px;
	}
	.cpxq_dianchichuanbk5a_nr ul li{
		width: 42.5%;
    	margin: 0 3% 0 0;
    	padding-left: 3%;
    	padding-right: 3%;
	}
}

@media (max-width:982px) {
	.linshigg_ljxq a{
		padding: 6px 15px;
	}
	.cpxq_cj_zaixianrig h3 {
		font-size: 20px;
		margin-bottom: 20px;
	}
	.cpxq_cj_lixianrig h3{
		font-size: 20px;
		margin-bottom: 20px;
	}
	.cpxq_cj_zaixianrig h4{
		font-size: 15px;
	}
	.cpxq_cj_zaixianrig p{
		font-size: 15px;
	}
	.cpxq_cj_lixianrig h4{
		font-size: 15px;
		line-height: 26px;
	}
	.cpxq_cj_waiguanrig h3 {
	    font-size: 20px;
	    margin-bottom: 20px;
	}
	.cpxq_cj_waiguanrig h3{
		margin-bottom: 15px;
	}
	.cpxq_cj_waiguanrig h4{
		margin-top: 10px;
		font-size: 15px;
		line-height: 16px;
		background: url(../images/chuanjianfanxiu/cpys.png) no-repeat left 0px;
	}
}

@media (max-width:927px) {
	.touzizhegx01_rigbt ul li a{
		padding: 8px 15px;
	}
}

@media (max-width:976px) {
	.about02_1200 ul li h3{
		font-size: 19px;
	}
	.about02_1200_num {
	    font-size: 44px;
	}
	.about02_1200 p{
		font-size: 14px;
	}
	.about_hxtd_rwjs p{
		line-height: 23px;
	}
}

@media (max-width:940px) {
	.scdy_wedy_li{
		height: 260px;
		margin-left:3%;
		width: 25.3%;
	}
	.about2qywh_1360 ul li{
		padding: 0 2%;
	}
	.about_zizhi_mc {
		font-size: 17px;
	}
	.lianxi_dit_right h4{
		font-size: 22px;
	}
}	

@media (max-width:900px) {
	.touzizhegx01_left{
		width:94%;
		height: auto;
	}
	.touzizhegx01_rig{
		width: 100%;
		margin-left: 0;
		margin-top: 20px;
		height: auto;
	}
	.touzizhegx02_li ul li{
		width:92%;
		margin-right:0;
		padding-left:8%;
	}
	.touzizhegx01_rigsj{
		display: block;
      	margin-bottom: 20px;
	}
  	.touzizhegx01_rigpc{
  		display: none;
  	}
}

@media (max-width:880px) {

	/*
	.index_aiqx_img {
    	height: 220px;
	}*/

	.cpxq_bk2_nrbg p{
		font-size: 15px;
	}
	.cpxq_bk5_left h2{
		font-size: 22px;
		margin-bottom: 30px;
	}
	.cpxq_bk5_leftp p{
		font-size: 16px;
		margin: 15px 0;
	}
	.cpxq_bk5_cpxinhao {
	    margin-top: 30px;
	}
	.cpxq_bk5_cpxinhao h3{
		font-size: 16px;
		margin-bottom: 10px;
	}
	.cpxq_bk5_cpxinhao p{
		font-size: 14px;
		margin: 7px 0;
	}
	.cpxq_bk5_left{
		padding: 70px 0;
	}
	.cpxq_bk5_rig{
		padding: 70px 0;
	}
	.cpxq_bk5bsvs ul li h3{
		font-size: 20px;
	}
	.cpxq_bk5bsvs ul li{
		width: 39%;
		padding-left: 3%;
    	padding-right: 3%;
	}
	.cpxq_bk5bsvs ul li p{
		font-size: 15px;
	}
	.bushuqhvs span{
		font-size: 40px;
	}
	.cpxq_cj_lixianrig h4{
		margin-top: 0px;
	}
	.cpxq_zjwg_bk3img {
	    margin-top:30px;
	}
	.cpxq_bk6_jcqx{
		display: none;
	}
	.zjwg_jcqxmc{
		display: block;
	}
	.cpxq_zjwgbk7{
		display: block;
		width: 104%;
    	margin-left: -2%;
	}
	.cpxq_wrjtp_left{
		width: 90%;
		position: unset;
		transform: translateY(0%);
		margin-left: 5%;
		margin-top: 5%;
	}
	.cpxq_wrjtp_rig{
		width:90%;
		padding:3% 5%;
	}
	.cpxq_zujian_xct{
		width: 100%;
		margin-bottom: 10px;
	}
	.cpxq_zujianbk3_xtjs{
		width: 100%;
		margin-left:0;
	}
	.cpxq_zujian_bk1{
		margin-top:0px;
	}
	.cpxq_chuanjian_xct{
		width: 100%;
	}
	.cpxq_chuanjianbk3_xtjs{
		width: 100%;
		margin-left:0;
	}
	.cpxq_chuanjian_bk1{
		margin-top:0px;
	}
	.cpxq_chuanjianfx_xct{
		width:100%;
		text-align: center;
	}
	.cpxq_chuanjianfx_xct img{
		margin:0 auto;
	}
	.cpxq_chuanjianfx_wenzijs{
		width: 100%;
		margin-left: 0;
		margin-top: 20px;
	}
	.cpxq_zhongjianwg_bk1{
		margin-top: 0;
	}
	.cpxq_zhongjianwg_xct{
		width: 100%;
	}
	.cpxq_zhongjianwgbk1_xtjs{
		width: 100%;
		margin-left: 0;
		position: unset;
		transform: translateY(0);
		margin-top: 20px;
	}
	.cpxq_zujianfx_bk1{
		margin-top:0px;
	}
	.cpxq_zujianfx_xct{
		width: 100%;
		position:unset;
		transform: translateY(0);
	}
	.cpxq_zujianfx_wenzi{
		width: 100%;
		margin-left:0;
		margin-top: 20px;
	}
	.cpxq_dianchipianfx_xct{
		width: 100%;
	}
	.cpxq_dianchipianfx_wenzijs{
		width: 100%;
		position: unset;
		transform: translateY(0);
		margin-left:0;
	}
	.cpxq_dcpbk5_left h2{
		font-size: 22px;
    	margin-bottom: 30px;
	}
	.cpxq_dcpbk6_left h2 {
	    font-size: 22px;
	    margin-bottom: 30px;
	}
	.cpxq_dianchichuanfx_xct{
		width: 100%;
	}
	.cpxq_dianchichuanfx_wenzijs{
		width: 100%;
		position: unset;
		transform: translateY(0);
		margin-left:0;
		margin-top: 15px;
	}
	.cpxq_dianchichuanfx_wenzijs h3{
		margin-bottom:10px;
	}
}









.pc-1260{ display: none;}

@media only screen and (max-width:1300px ) {
.pc-1260{ display: block;position: fixed;width: 100%;height: 100%;background: #333;top: 0;left: 0;z-index: 9999;}
.pc-1260 p{ transform: translateY(-50%);-webkit-transform: translateY(-50%);position: absolute;color: #fff;top: 50%;left: 0;width: 100%;text-align: center;font-size: 14px;letter-spacing: 2px;}
}


@media only screen and (min-width:700px) and (max-width:1260px){
	.inmarket{padding:0px 0;}
	.inmarketmin{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.inmarketmin .item,.inmarketmin .item:nth-of-type(3){width: calc(100% / 2);}
	.inmarketmin .item dl p img{object-fit: cover;}
}


@media (max-width:820px) {
	.about_zscq_mc{
		font-size: 15px;
	}
	.cpxq_bk4_5ys ul li h3{
		font-size: 15px;
	}
	.cpxq_bk4_5ys ul li h3 span {
	    font-size: 26px;
	}
	.cpxq_bk4_5ys ul li p {
	    font-size: 15px;
	}
	.cpxq_chuanjianel ul li h3{
		font-size: 15px;
	}
	.cpxq_chuanjianel ul li p{
		font-size: 15px;
	}
	.cpxq_chuanjianel ul li h3 span{
		font-size: 26px;
	}

}


@media (max-width:800px) {
	.aild_lab4{
		
	}
	.aild_lab1{
		width:35%;
	}
	.aild_lab2{
		width:15%;
	}
	.aild_lab3{
		width:15%;
	}
  	.aild_lab4{
  		width:35%;
  	}
	.about2qywh_1360 ul li p{
		font-size: 15px;
		line-height: 22px;
		height: 60px;
	}
	.about_hxtd ul li{
		width: 25.33%;
		margin: 0 1%;
	}
	.cpxq_cj_zaixianleft{
		width: 100%;
	}
	.cpxq_cj_zaixianrig{
		width:95%;
		transform: translateY(0);
		position: unset;
		padding: 20px 0;
		margin-left: 2.5%;
	}
	.cpxq_cj_zaixianrig h3{
		font-size: 18px;
		margin-bottom: 10px;
	}
	.cpxq_cj_zaixianrig h4{
		margin-top: 10px;
	}
	.cpxq_cj_zaixianrig p {
	    font-size: 14px;
	}

	.cpxq_cj_lixianrig{
		width: 95%;
		transform: translateY(0);
		position: unset;
		padding: 20px 0;
		margin-left: 2.5%;
	}
	.cpxq_cj_lixianleft{
		width: 100%;
	}
	.cpxq_cj_zaixian{
		margin-top: 30px;
	}
	.cpxq_cj_lixian{
		margin-top: 30px;
	}
	.cpxq_cj_lixianrig h3{
		font-size: 18px;
		margin-bottom: 10px;
	}
	.cpxq_cj_waiguanrig{
		width: 95%;
		transform: translateY(0);
		position: unset;
		padding: 20px 0;
		margin-left: 2.5%;
	}
	.cpxq_cj_waiguanrig h3{
		font-size: 18px;
		margin-bottom: 10px;
	}
}


@media only screen and (max-width:760px){
	.insolutions .swiper-slide .txt dd{min-height:180px; }
	.inmarketmin .item .top{ height:auto; }
	
	.inmarket{padding: 50px 2%;box-sizing: border-box;}
	.inmarketmin,.inmarketmin .item .bot{width: 100%;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.inmarketmin .item,.inmarketmin .item:nth-of-type(3),.inmarketmin .item .bot dl{ width: 100%;display: block;overflow: hidden;}
	.inmarketmin .item dl dd{transform: none;-webkit-transform: none;position: relative;top: 0;background-color: rgba(30, 117, 160, 0.9);}
	.inmarketmin .item dl{height: auto;margin-bottom: 20px;}
	.inmarketmin .item dl p img{width: 100%;height: 200px;object-fit: cover;}
	.inmarketmin .item dl:hover dd{transform: none;-webkit-transform: none;}
	.inmarketmin .item dl dd h4 a{font-size: 20px;}
	.inmarketmin .item dl dd h5 a{font-size: 14px;}
	
	.inmarketmin .item dl dd .txt{width: 100%;display: flex;display: -webkit-flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.inmarketmin .item dl dd h5{width: 50%;}
	.inmarketmin .item .bot,.inmarketmin .item dl p{height: auto;}
	
	.inmarketmin .item dl p img{display: none;}
	.inmarketmin .item dl p #h5img{display: block;}

	/*
	.index_aiqx_img {
	    height:180px;
	}
	*/
	.index_aiqx_li ul li h4{
		padding: 10px;
		font-size: 15px !important;
	}
	.index_aiqx_li2 ul li h4{
		padding: 10px;
		font-size: 15px !important;
	}
	.xtzc_aixitong_js{
		font-size: 14px;
		line-height: 26px;
	}
	.xtzc_yrdjxt_js{
		font-size: 14px;
		line-height: 26px;
	}
	.xitong_title h3 {
	    font-size: 22px;
	}
	.xtzc_cont_bt {
	    font-size: 18px;
	}
	.xitongyl_biaoti h5 {
	    font-size: 18px;
	}
	.shibieyuanli p{
		font-size: 14px;
		line-height: 25px;
	}
	.sbyl_vs_nr1{
		height: 105px;
	}
	.scdy_wedy_li{
		width:94%;
		margin-left: 0;
		height:auto;
		margin-bottom: 30px !important;
		padding-bottom: 3% !important;
	}
	.btbb_cont p{
		font-size: 14px;
		line-height: 25px;
	}
	.btbb_cont{
		margin: 30px auto;
	}
	.lijizixun a{
		width: 140px;
    	height: 40px;
    	line-height: 40px;
	}
	.xtgn_fl_title{
		font-size: 18px;
	}
	.xtgn_cont_left li p{
		font-size: 14px;
		line-height: 20px;
    	margin-top: 10px;
	}
	.xtgn_tptit p{
		font-size: 18px;
	}
	.xtgn_cont1{
		padding: 50px 0;
	}
	.xtgn_cont2{
		margin-left: -2%;
		padding: 50px 2%;
		width: 100%;
	}
	.xtgn_cont3{
		padding: 50px 0;
	}

	.e-title1{
		font-size: 22px;
	}
	.about02warp .text h3{
		font-size: 22px;
	}
	.about02warp{
		padding: 50px 0;
	}
	.about2qywh{
		padding: 50px 0;
	}
	.about2qywh_1360 ul li h3{
		margin-top: 10px;
		font-size: 18px;
	}
	.addabout03warp{
		padding: 50px 0;
	}
	.about_zizhi_mc {
		font-size: 16px;
	}
	.optabout4{
		padding: 50px 0;
	}
	.about_hxtd{
		margin-top: 30px;
	}
	.about_hxtd ul li {
	    width: 86%;
	    margin: 0 auto;
	    float: none;
	    margin-bottom: 20px;
	}
	.about_hxtd_rwjs{
		height: auto;
	}
	.about_hxtd ul li h3{
		font-size: 17px;
		line-height: 50px;
	}
	.about_hxtd_rwjs p{
		font-size: 14px;
	}
	.about_hxtd ul li:last-child{
		margin-bottom:0px;
	}
	.addabout04warp{
		padding: 50px 0;
		background-size: 100% 100%;
	}
	.about_zscq_mc {
	    font-size: 14px;
	    line-height: 20px;
	    padding:10px 0;
	}
	.addabout05warp{
		padding: 50px 0;
	}

	.news_div{
		padding: 50px 0;
	}
	.news_list{
		width: 49%;
	}
	.news_list:nth-child(1){
		margin-right:0;
	}
	.news_list:nth-child(2n){
		margin-left:2%;
		margin-right: 0;
	}
	.news_list:nth-child(3n){
		margin-left:0;
	}
	.news_text h3 {
	    font-size: 15px;
	}
	.liaxni_div{
		padding: 50px 0;
	}
	.my-map{
		height:320px;
	}
	.lianxi_dit_right {
		padding: 50px 4%;
		width: 42%;
	}
	.lianxi_dit_right h4{
		font-size: 18px;
	}
	.lianxi_dit_right span{
		margin: 15px 0;
	}
	.lianxi_shouhou_left img{
		width: 100%;
		height: auto;
	}
	.lianxi_shouhou_right{
		padding: 50px 3%;
	}
	.lianxi_shouhou_right h4{
		font-size: 18px;
	}
	.lianxi_shouhou_left{
		height: 300px;
	}
	.liuyan_div{
		padding: 50px 0;
	}
	.liuyan_1200{
		margin-top: 30px;
	}
	.cpxq01{
		margin:50px auto;
	}
	.cpxq01_min{
		margin-top:0px;
	}
	.cpxq_bk3_title h3 {
	    font-size: 22px;
	}
	.cpxq_title h4{
		font-size: 22px;
	}
	.cpxq_bk2 ul li{
		width: 29.33%;
    	margin: 3% 2%;
	}
	.cpxq_bk2 ul li h3{
		font-size: 18px;
	}
	.cpxq_bk2_nrbg p{
		font-size: 14px;
	}
	.cpxq_bk2{
		margin-left: -2.1%;
		width: 100.2%;
		padding:7% 2%;
	}
	.cpxq_bk5a_title h3{
		font-size: 22px;
	}	
	.cpxq_bk5a_nr ul li{
		width: 90%;
    	margin: 0 0 0 0;
    	margin-bottom: 2%;
	}
    
    .cpxq_bk5{
    	width: 104.2%;
    	margin-left: -2.1%;
    }
	.cpxq_bk6{
		margin: 50px auto;
	}
	.cpxq_bk4_title h3{
		font-size: 22px;
	}
	.cpxq_bk6_img{
		margin-top: 30px;
	}
	.cpxq_bk7{
		margin: 50px auto;
	}
	.cpxq_cj_bk6tit h3{
		font-size: 22px;
	}
	.cjfx_liucheng_4bz ul li{
		width: 44%;
    	background-image: none;
    	padding-right: 0;
    	padding: 0 3%;
    	margin-bottom: 20px;
	}
	.cjfx_liucheng_4bznr{
		margin-top: 0px;
		padding-top: 15px;
	}
	.cjfx_liucheng_4bz ul li:nth-child(3){
		margin-bottom:0px;
	}
	.cjfx_liucheng_4bz ul li:nth-child(4){
		margin-bottom:0px;
	}
	.cjfx_liucheng{
		padding: 60px 3%;
		margin-left: -2.1%;
    	width: 101.2%;
	}
	.cjfx_liucheng_4bz {
	    margin-top: 40px;
	}
	.cjfx_liucheng_4bz ul li h4{
		font-size: 18px;
    	width: 36px;
    	height: 36px;
    	line-height: 36px;
	}
	.cpxq_zjwg_bk3ys ul li img{
		width: 55px;
		image-rendering:-moz-crisp-edges;
		image-rendering:-o-crisp-edges;
		image-rendering:-webkit-optimize-contrast;
		image-rendering: crisp-edges;
		-ms-interpolation-mode:nearest-neighbor;
	}
	.cpxq_zjwg_bk3ys ul li p{
		font-size: 17px;
	}
	.cpxq_zjwg_bk3ys ul li{
		width: 23%;
		padding: 0 1%;
	}
	.cpxq_wrj_ys ul li h3{
		font-size: 16px;
	}
	.cpxq_wrj_ys ul li p{
		font-size: 15px;
	}
	.cpxq_wrjtitle{
		margin-top: 50px;
	}
	.cpxq_wrjtitle ul li{
		font-size: 18px;
	}
	.cpxq_wrjtp{
		width: 104%;
		margin-left: -2%;
	}
	.cpxq_wrj_bk1{
		width: 104.2%;
		margin-left: -2.1%;
	}
	.cpxq_wrj_bk2{
		width: 104.2%;
		margin-left: -2.1%;
	}
	.cpxq_wrj_bk3{
		width: 104.2%;
		margin-left: -2.1%;
	}
	.cpxq_wrjwg_bk1img{
		width: 104.2%;
		margin-left: -2.1%;
	}
	.cpxq_wrjwg_bk2img{
		width: 104.2%;
		margin-left: -2.1%;
	}
	.changjingyy_tit h3{
		font-size: 22px;
	}
	.dianchichuan_liucheng_5bz ul li{
		width: 44%;
    	background-image: none;
    	padding-right: 0;
    	padding: 0 3%;
    	margin-bottom: 20px;
	}
	.dianchichuan_liucheng_5bz ul li h4{
		font-size: 18px;
	    width: 36px;
	    height: 36px;
	    line-height: 36px;
	}
	.dianchichuan_liucheng_5bz{
		margin-top: 40px;
	}

	.cpxq_dianchichuanbk5a_nr ul li{
		width:94%;
		height: auto;
    	padding-bottom: 20px;
	}
	.dianshichuan_chuantong{
		margin-bottom: 30px !important;
	}
	.dianshichuan_chuantong h3{
		font-size: 18px;
	}
	.dianshichuan_shuanggongwei h3{
		font-size: 18px;
	}
	.dianshichuan_chuantong h4 {
	    font-size: 16px;
	}
	.dianshichuan_shuanggongwei h4{
		font-size: 16px;
	}
	.dianshichuan_chuantong p{
	    font-size: 14px;
	}
	.dianshichuan_shuanggongwei p{
		font-size: 14px;
	}
	.cpxq_dianchichuan_img{
		margin-bottom: 30px;
	}
	.cpxq_dianchichuanbk5a_nr{
		margin-top: 30px;
	}
	.newsxq_div_1360 h2{
		font-size: 22px;
	}
}

@media (max-width:680px) {
	.cpxq_wrjtitle ul li{
		width:40%;
		float: left;
		margin: 0 5%;
		padding:0;
	}
}	

@media (max-width:660px) {
	.ai_sj_cpjjfa{
		padding: 30px 0;
	}
	.index_ai_cpyy{
		padding:30px 0;
	}
	.index_aiqx{
		padding-bottom: 30px;
    	padding-top: 30px;
	}
	.index_luodi{
		padding-bottom:30px;
    	padding-top:30px;
	}
	.ailuodi_div{
		margin-top: 20px;
	}
	.index_aiqx .title{
		margin-bottom: 0px;
	}
	.index_aiqx_fl p{
		font-size: 16px;
	}
	.inmarket{
		padding: 30px 2%;
	}
	.inmarketmin{
		margin-top:0px;
	}
	/*
	.index_aiqx_img {
	    height:150px;
	}
	*/
	.index_aiys ul li{
		width:40%;
		padding: 3% 3%;
	}
	.index_aiys2 li{
		width:40% !important;
	}

	.index_aiys ul li img{
		width: 60px;
	}
	.aiys_litb:after{
		margin: 10px auto;
	}
	.index_aiys ul li h3{
		font-size: 16px;
	}
  	.index_aiys ul li h3 br{
  		display: none;
  	}
	.index_aiys_more {
	    margin: 30px 0;
	}

	.index_tit_p{
		font-size: 14px;
		line-height: 28px;
	}
	.index_tit_p5{
		font-size: 14px;
		line-height: 28px;
	}
	
	.xtgn_cont_left{
		width: 100%;
		margin-right:0;
	}
	.xtgn_cont_right{
		width: 100%;
		margin-top: 20px;
	}
	.xtgn_cont3 .xtgn_cont_left{
		padding-top:0px;
	}
	.xtgn_cont2 .xtgn_cont_left{
		margin-left:0;
	}
	.nybanner_wenan{
		top: 35%;
	}
	.about_zizhi_mc {
	    font-size: 15px;
	}
	.news_text {
	    margin-top: 15px;
	}
	.news_text p{
		margin-bottom: 10px;
	}
	.news_list{
		padding-bottom: 15px;
	}
	.lianxi_dit_left{
		width: 100%;
	}
	.my-map {
	    height: 240px;
	}
	.lianxi_dit_right {
	    padding: 30px 4%;
	    width: 92%;
	}
	.lianxi_ditu{
		margin-top: 0;
	}
	.lianxi_shouhou_left{
		width: 100%;
		height: auto;
	}
	.lianxi_shouhou_right{
		width:94%;
		padding:30px 3%;
	}

	.cpxq_bk4_5ys ul li{
		width: 33.33%;
		margin-bottom: 20px;
	}
	.cpxq_bk4_5ys ul li:nth-child(4){
		display: inline-block;
		float: none;
		margin-bottom: 0;
	}
	.cpxq_bk4_5ys ul li:nth-child(5){
		display: inline-block;
		float: none;
		margin-bottom: 0;
	}
	.cpxq_bk2 ul li{
		width: 48%;
		margin: 3% 1%;
	}
	.cpxq_bk5a_nr ul li h3 {
	    font-size: 18px;
	}
	.cpxq_bk5a_nr ul li h4 {
	    font-size: 16px;
	}
	.cpxq_bk5a_nr ul li p {
	    font-size: 14px;
	}
	.cpxq_bk5a_nr ul li{
		padding-top: 30px;
		height: auto;
    	padding-bottom: 30px;
	}
	.cpxq_bk5_left{
		width: 90%;
		margin-left: 5%;
		padding: 70px 0 0 0;
	}
	.cpxq_bk5_rig{
		width: 70%;
		margin-right:0;
		margin:0 auto;
		float: none;
		padding:0 0 70px  0;
	}
	.cpxq_chuanjianel ul li{
		width: 50%;
		margin-bottom: 20px;
	}
	.cpxq_chuanjianel ul li:nth-child(3){
		margin-bottom:0px;
	}
	.cpxq_chuanjianel ul li:nth-child(4){
		margin-bottom:0px;
	}
	.cpxq_bk5bsvs ul li{
		width: 94%;
		height: auto;
    	padding-top: 30px;
    	padding-bottom: 30px;
	}
	.bushuqhvs{
		height: auto !important;
		padding-top: 20px !important;
		padding-bottom: 20px !important;
		width: 100% !important;
	}
	.cp_chuanjianfxys ul li img{
		width: 55px;
		image-rendering:-moz-crisp-edges;
		image-rendering:-o-crisp-edges;
		image-rendering:-webkit-optimize-contrast;
		image-rendering: crisp-edges;
		-ms-interpolation-mode:nearest-neighbor;
	}
	.cp_chuanjianfxys ul li p{
		font-size: 16px;
	}

	.cpxq_zjwg_bk3img{
		display: none;
	}
	.cpxq_zjwg_bk3imgmb{
		display: block;
		position: relative;
	}
	.zjwgxtjmmc{
		font-size: 16px;
		margin:20px 0;
		font-weight: 700;
	}
	.cpxq_zjwg_bk3imgmb .swiper-container{
		width: 90%;
	}
	.cpxq_zjwg_bk3imgmb .swiper-button-next{
		right: -10px;
		background-size: 18px 26px;
		top: 40%;
	}
	.cpxq_zjwg_bk3imgmb .swiper-button-prev{
		left: -10px;
		background-size: 18px 26px;
		top: 40%;
	}
	.cpxq_dcpbk5_left{
		width: 90%;
    	margin-left: 5%;
    	padding: 70px 0 0 0;
    	position:unset;
    	transform: translateY(0);
	}
	.cpxq_dcpbk6_left {
	    width: 90%;
	    margin-left: 5%;
	    padding: 70px 0 0 0;
	    position: unset;
	    transform: translateY(0);
	}
	.cpxq_bk6_rig {
	    width: 70%;
	    margin-right: 0;
	    margin: 0 auto;
	    float: none;
	    padding: 0 0 70px 0;
	}
}	

@media (max-width:640px) {
	.index_yycp_swp .swiper-container{margin: 0 20px !important;}
	.index_yycp_swp .swiper-button-prev{width: 15px;height: 20px;margin-top: -10px;left:1px;background-size:18px;background-position-x:0px;z-index: 0;}
	.index_yycp_swp .swiper-button-next{width: 15px;height: 20px;margin-top: -10px;right:1px;background-size:18px;background-position-x:-2px;z-index: 0;}
	.index_cpyymc{font-size: 16px;}
	.index_aiqx_li ul li h5{font-size: 16px !important;}
	.comment1 li label{font-size: 12px;white-space: nowrap;}
	.comment2 li label{font-size: 12px;}
	.aildiv_top .aild_lab1{font-size: 15px;}
	.aildiv_top .aild_lab2{font-size: 15px;}
	.aildiv_top .aild_lab3{font-size: 15px;}
	.aildiv_top .aild_lab4{font-size: 15px;}
  	.aild_lab2 span{
  		display: none;
  	}
  	.aild_lab3 span{
  		display: none;
  	}
	.xitong_title h3 {
	    font-size: 20px;
	}
	.xtzc_aixitong{
		width: 100%;
	}
	.xtzc_aixitong {
		padding: 40px 0;
	}
	.xtzc_nrdiv{
		float: none;
    	margin-right: 0;
    	margin: 0 auto;
    	width: 96%;
	}
	.xtzc_aixt_bk {
	    margin-top:-15px;
	}
	.xtzc_aixitong_js{
		margin-bottom: 20px !important;
      	text-align: left;
	}
	.xtzc_yirendj{
		width: 104%;
    	margin-left: -2%;
	}
	.xtzc_nrdivr {
	    width: 92%;
	    float: none;
	    margin-left: 0;
	    margin: 0 auto;
	}
	.sbyl_vs_left {
		width: 100%;
	}
	.sbyl_vs_tit {
	    font-size: 17px;
	}
	.sbyl_vs_nr1 {
		height: auto;
		padding: 10px 20px;
	}
	.sbyl_vs_nr2 {
		height: auto;
		padding: 10px 20px;
	}
	.sbyl_vs_nr3 {
		height: auto;
		padding: 10px 20px;
	}
	.sbyl_vs_main{
		width: 100%;
		padding-top:10px;
		margin-bottom: 10px;
	}
	.sbyl_vs_main img{
		width: 50px;
	}
	.sbyl_vs_right{
		width: 100%;
	}
	.shibieyuanli{
		padding:50px 0;
	}
	.xtyl_cont{
		padding:50px 0;
	}
	.xtyl_moshi img{
		width: 100px;
	}
	.scdy_wedy{
		padding:50px 0;
	}
	.btbb{
		padding:50px 0;
	}
	.about2qywh_1360 ul li{
		width: 50%;
		margin-bottom: 30px;
		border:0;
	}
	

	.about2qywh_1360 ul li:nth-child(3){
		margin-bottom:0;
	}
	.about2qywh_1360 ul li:nth-child(4){
		margin-bottom:0;
	}
	.about2qywh_1360 ul li p{
		height:35px;
		line-height: 35px;
		margin-top: 10px;
	}
}

@media (max-width:600px) {
	.news_text h3 {
	    font-size: 14px;
	}
  	.cpxq_wrjcp p{
  		font-size: 15px;
  	}
}	

@media (max-width:520px) {
	.title{
		font-size: 20px !important;
		font-weight: 500;
	}
	/*
	.index_aiqx_img {
	    height:110px;
	}
	*/
	.index_aiqx_li ul li h4{
		padding:5px;
		font-size: 15px !important;
		margin-top: 5px;
	}
	.index_aiqx_li2 ul li h4{
		padding:5px;
		font-size: 15px !important;
		margin-top: 5px;
	}
	.yy_child{
		margin-bottom:0px !important;
	}
	.index_aiys_more a {
	    font-size: 12px;
	    padding: 8px 30px;
	}
	.banner_text {
	    font-size: 16px !important;
	}
	.bannerwarp .text{
		padding-top: 10%;
	}
	.index_bannerslg{
  		width: 90%;
      	margin-left: 5%;
      	line-height: 24px;
  	}

	.gsmove{
		font-size: 40px !important;
	}
	.bannerwarp .text h3 {
    	font-size: 16px;
    	letter-spacing: 0px;
	}
	.nybanner_wenan{
		left: 5%;
    	margin-right: 5%;
	}
	.nybanner_wenan h3{
		font-size: 16px;
		line-height: 20px;
	}
	.aboutwarp .about01{
		margin-bottom: 10px;
	}
	.about02warp{
        padding: 30px 0;
    }
    .about02_1200 ul li{
    	width: 84%;
    	margin-left: 3%;
    	padding: 5% 5%;
    }
    .about02_1200 ul li h3 {
	    font-size: 17px;
	}
	.about02_1200_num {
	    font-size: 38px;
	}
	.about02_1200{
		margin-top: 20px;
	}
	.about02_1200 p {
	    font-size: 14px;
	    line-height: 24px;
	}
	.about2qywh{
		padding: 30px 0;
	}
	.about2qywh_1360 ul li p{
		font-size: 14px;
	}
	.about2qywh_1360{
		margin-top: 30px;
	}
	.addabout03warp {
	    padding: 30px 0;
	}
	.about_zizhi{
		margin: 30px auto 0;
	}
	.optabout4 {
	    padding: 30px 0;
	}

	.addabout04warp{
		padding: 30px 0;
		padding-bottom: 50px !important;
	}
	.about_zhichan{
		margin: 30px auto 0;
	}
	.addabout05warp{
		padding:30px 0;
	}
	.news_div {
	    padding: 30px 0;
	}
	.news_list {
		width: 100%;
		margin-bottom: 30px;
	}
  	.news_text h3{
  		height: auto;
  	}
	.news_list:nth-child(2n) {
	    margin-left: 0;
	}
	.page_div a{
		font-size: 12px;
		padding: 5px 7px;
      	margin: 0 1px;
	}
	.lianxi_dit_right p{
		font-size: 14px;
		line-height: 28px;
	}
	.lianxi_shouhou_right p{
		font-size: 14px;
		line-height: 28px;
	}
	.liaxni_div{
		padding:30px 0;
	}
	.lianxi_dt1200{
		margin: 20px auto 0;
	}
	.lianxi_dzmc {
		padding: 20px 0;
	}
	.liuyan_div {
	    padding:30px 0;
	}
	.touzizhegx {
	    padding: 30px 0;
	}
	.cpxq01 {
	    margin:30px auto;
	}
	.cpxq_bk3_title h3 {
	    font-size: 20px;
	}
	.cpxq_bk3_xtjs p {
	    font-size: 14px;
	    line-height: 24px;
	}
	.cpxq_bk3_xtystb {
	    margin-top: 20px;
	}
	.cpxq_bk3_xtystb ul li img {
	    width: 40px;
	    image-rendering:-moz-crisp-edges;
		image-rendering:-o-crisp-edges;
		image-rendering:-webkit-optimize-contrast;
		image-rendering: crisp-edges;
		-ms-interpolation-mode:nearest-neighbor;
	}
	.cpxq_bk3_xtystb ul li p {
	    font-size: 15px;
	}
	.cpxq_bk4_img p{
		font-size: 14px;
	}
	.cpxq_bk4_img2 p{
		font-size: 14px;
	}
	.cpxq_bk4_img2 h5 {
	    font-size: 14px;
	    line-height: 24px;
	}
	.cpxq_bk4_5ys ul li h3 {
	    font-size: 14px;
	}
	.cpxq_bk4_5ys ul li p {
	    font-size: 14px;
	}
	.cpxq_bk4_5ys ul li h3 span {
	    font-size: 20px;
	}
	.cpxq_bk4_5ys ul li:nth-child(4) {
		width: 49%;
	}
	.cpxq_bk4_5ys ul li:nth-child(5) {
	    width: 49%;
	}
	.cpxq_bk4_5ys{
		margin-top: 30px;
	}
	.cpxq_bk4 {
		margin: 30px auto;
		padding-bottom: 30px;
		border-bottom: 2px solid #ddd;
	}
	.cpxq_title h4{
		font-size: 20px;
	}
	.cpxq_title{
		padding-bottom:0px;
	}
	.cpxq_bk1{
		margin:50px auto;
	}
	.cpxq_bk5a{
		margin: 30px auto;
	}
	.cpxq_bk5a_title h3{
		font-size: 20px;
		margin-bottom: 20px;
	}	
	.cpxq_bk5a_nr ul li h3 {
	    font-size: 17px;
	}
	.cpxq_bk5a_nr ul li h4 {
	    font-size: 15px;
	    margin-top: 15px;
	}
	.cpxq_bk5_left{
		padding: 50px 0 30px 0;
	}
	.cpxq_bk5_rig{
		padding: 0 0 50px 0;
	}
	.cpxq_bk5_left h2{
		font-size: 18px;
    	margin-bottom:20px;
	}
	.cpxq_bk5_leftp p{
		font-size: 14px;
    	margin: 10px 0;
	}
	.cpxq_bk6 {
	    margin: 30px auto;
	}
	.cpxq_bk7 {
	    margin: 30px auto;
	}
	.cpxq_bk4_title h3 {
	    font-size: 18px;
	    margin-bottom: 20px;
	}
	.cpxq_bk6_img {
	    margin-top:20px;
	}
	.cpxq_chuanjianel ul li h3{
		font-size: 14px;
	}
	.cpxq_chuanjianel ul li h3 span{
		font-size: 20px;
	}
	.cpxq_chuanjianel ul li p{
		font-size: 14px;
	}
	.cpxq_chuanjianel{
		margin-top: 30px;
	}
	.bushuqhvs span {
	    font-size: 30px;
	}
	.cpxq_bk5bsvs ul li h3{
		font-size: 17px;
	}
	.cpxq_bk5bsvs ul li h3:after{
		margin: 10px 0;
    	margin-bottom: 15px;
	}
	.cpxq_bk5bsvs ul li p{
		font-size: 14px;
		line-height: 24px;
		margin: 10px 0;
	}
	.cpxq_cj_bk6tit h3{
		font-size: 20px;
		margin-bottom: 20px;
	}
	.cpxq_cj_bk6{
		padding: 30px 0 0 0;
	}
	.cpxq_cj_zaixian {
	    margin-top: 20px;
	}
	.cpxq_cj_lixian {
	    margin-top: 20px;
	}
	.cpxq_cj_zaixianrig h3{
		font-size: 16px;
	}
	.cpxq_cj_zaixianrig h4{
		font-size: 14px;
	}
	.cpxq_cj_zaixianrig p {
	    font-size: 13px;
	}
	.cpxq_cj_lixianrig h3{
		font-size: 16px;
	}
	.cpxq_cj_lixianrig h4{
		font-size: 14px;
	}
	.cpxq_cj_waiguanrig h4{
		font-size: 14px;
	}
	.cpxq_zjfx_img2 p {
    	font-size: 14px;
    }	
    .cp_zjfxys ul li p {
	    font-size: 13px !important;
	}
	.cp_zjfxys ul li img{
		width:30px;
	}
	.cpxq_zjfx_img p{
		font-size: 15px;
	}
	.cpxq_cjfxxt p{
		font-size: 14px;
	}
	.cp_chuanjianfxys ul li p {
	    font-size: 13px;
	}
	.cp_chuanjianfxys ul li img{
		width: 40px;
	}
	.cjfx_liucheng_4bznr p{
		font-size: 14px;
		line-height: 20px;
	}
	.cjfx_liucheng_4bz ul li{
		width: 91%;  	
	}
	.cjfx_liucheng_4bz ul li:after{
		content: "";
		width:26px;
		height:26px;
		display: block;
		background:url(../images/chuanjianfanxiu/liucheng-jt3.png) no-repeat;
		background-size: 26px;
		transform: rotate(90deg);
		margin: 0 auto;
	}
	.cjfx_liucheng_4bz ul li:nth-child(3) {
	    margin-bottom: 20px;
	}
	.cjfx_liucheng_4bz ul li:nth-child(4):after{
		display: none;
	}
	.cjfx_liucheng h3{
		font-size: 18px;
	}
	.cjfx_liucheng{
		padding: 30px 3%;
	}
	.cjfx_liucheng_4bz {
	    margin-top: 30px;
	}
	.cjfx_liucheng_4bznr{
		padding-top: 10px;
	}
	.cpxq_zjwg_bk3ys ul li p {
	    font-size: 14px;
	    margin-top: 7px;
	}
	.cpxq_zjwg_bk3ys ul li {
	    width: 48%;
	    padding: 0 1%;
	    margin-bottom: 20px;
	}
	.cpxq_zjwg_bk3ys ul li:nth-child(3){
		margin-bottom:0px;
	}
	.cpxq_zjwg_bk3ys ul li:nth-child(4){
		margin-bottom:0px;
	}
	.cpxq_zjwg_bk3ys ul li img{
		width: 40px;
	}
	.cpxq_zjwg_bk3ys {
	    margin-top: 10px;
	    margin-bottom: 10px;
	}
	.cpxq_zjwglct {
	    margin-top: 30px;
	}
	.cpxq_bk5a{
		margin: 30px auto;
	}
	.cpxq_zjwgbk6{
		margin: 30px auto;
	}
	.zjwgbk7_qxlx p{
		font-size: 14px;
	}
	.cpxq_lxaiyycj ul li{
		width: 44%;
		padding-top: 10px;
   	 	padding-left: 3%;
    	padding-right: 3%;
	}
	.cpxq_lxaiyycj ul li p{
		font-size: 13px;
		line-height: 20px;
		margin: 10px 0;
	}
	.cpxq_wrj_ys ul li p{
		font-size: 14px;
	}
	.cpxq_wrj_ys ul li{
		margin-top: 20px;
	}
	.cpxq_wrj_ys ul li h3{
		margin-bottom: 5px;
	}
	.cpxq_wrj_ys{
		margin-top: 25px;
	}
	.cpxq_wrj_ys ul li h3 {
	    font-size: 15px;
	}
	.cpxq_wrjtitle ul li {
	    font-size: 16px;
	}
	.cpxq_wrjtp_left h3{
		font-size: 20px;
	}
	.cpxq_wrjtp_left{
		margin-top:10%;
	}
	.cpxq_wrjtp_left p {
	    font-size: 14px;
	}
	.changjingyy_tit h3{
		font-size:20px;
		margin-bottom: 15px;
	}
	.cpxq_wrj_bk4{
		margin-top: 30px;
	}
	.changjyy_li ul li p{
		font-size: 15px;
	}
	.changjyy_li ul li{
		width: 49%;
		margin:10px 0;
		margin-right: 2%;
	}
	.page_div{
		font-size: 12px;
	}
	.cpxq_zujianbk3_xtjs p {
	    font-size: 14px;
	    line-height: 24px;
	}
	.cpxq_chuanjianbk3_xtjs p {
	    font-size: 14px;
	    line-height: 24px;
	}
	.cpxq_chuanjianfx_xct img{
		width: 100%;
	}
	.cpxq_chuanjianfx_bk1{
		margin-top:0px;
	}
	.cpxq_chuanjianfx_wenzijs h3{
		font-size: 15px;
		margin-bottom:4px;
	}
	.cpxq_chuanjianfx_wenzijs p{
		font-size: 14px;
		line-height: 22px;
		margin-bottom: 15px;
	}
	.cpxq_chuanjianbk3_xtjs p {
	    font-size: 14px;
	    line-height: 24px;
	}
	.cpxq_zujianfx_wenzi h3{
		font-size: 15px;
	}
	.cpxq_zujianfx_wenzi p {
	    font-size: 14px;
	    margin-bottom: 15px;
	    line-height: 22px;
	}
	.cpxq_zhongjianwgbk1_xtjs p {
	    font-size: 14px;
	    line-height: 24px;
	    margin-bottom: 7px;
	}
	.cpxq_bk5bsvs ul li p strong{
	    font-size: 15px;
	}
	.cpxq_dianchipianfx_wenzijs p {
	    font-size: 14px;
	    line-height: 24px;
	    margin-bottom: 10px;
	}
	.cpxq_dcpbk5_left h2 {
	    font-size: 18px;
	    margin-bottom: 20px;
	}
	.cpxq_dcpbk5_left{
		padding: 50px 0 0 0;
	}
	.cpxq_bk6_rig {
	    padding: 0 0 50px 0;
	}
	.cpxq_dcpbk6_left h2 {
	    font-size: 18px;
	    margin-bottom: 20px;
	}
	.cpxq_dcpbk6_left {
	    padding: 50px 0 0 0;
	}
	.cpxq_dianchipianfx_bk1 {
		margin-top:0px;
	}
	.cpxq_dianchichuanfx_wenzijs h3{
		font-size: 15px;
    	margin-bottom: 6px;
	}
	.cpxq_dianchichuanfx_wenzijs p{
		font-size: 14px;
    	line-height: 22px;
	}
	.dianchichuan_liucheng_5bz ul li{
		width: 91%;
	}
	.dianchichuan_liucheng_5bz ul li:after {
	    content: "";
	    width: 26px;
	    height: 26px;
	    display: block;
	    background: url(../images/chuanjianfanxiu/liucheng-jt3.png) no-repeat;
	    background-size: 26px;
	    transform: rotate(90deg);
	    margin: 0 auto;
	}
	.dianchichuan_liucheng_5bz ul li:nth-child(5):after{
		display: none;
	}
	.dianchichuan_liucheng_5bz{
		margin-top:30px;
	}

	.dianshichuan_chuantong h3{
		font-size: 17px;
	}
	.dianshichuan_shuanggongwei h3{
		font-size: 17px;
	}

	.dianshichuan_chuantong h4{
		font-size: 15px;
    	margin-top: 15px;
	}
	.dianshichuan_shuanggongwei h4{
		font-size: 15px;
    	margin-top: 15px;
	}
	.newsxq_div_1360 h2 {
	    font-size:18px;
	    line-height: 26px;
	}
	.newsxq_tit{
		font-size: 13px;
		line-height: 40px;
	}
	.newsxq_cont{
		padding:20px 0;
	}
	.newsxq_sypxyp{
		margin-top: 10px;
	}
	.newsxq_sypxyp ul li a{
		line-height: 24px;
		font-size: 13px;
	}
	.linshigg_more{
		font-size: 14px;
	}
	.niandugg_more{
		font-size: 14px;
	}
  	.index_cpyymc{
  		line-height: 35px;
  	}
  	.logo_gupiao{
  		font-size: 16px;
      	margin-left: 12px;
  	}
  	.cpxq_wrj5tb ul li img{
  		width:40px;
  	}
  	.cpxq_wrj5tb ul li p{
  		font-size:14px;
  	}
  	.sj_zywqh{
  		display: block;
  	}
   .wej_zxrx{
  	font-size: 15px;	
    margin-bottom: 30px 
  }
}

@media (max-width:477px) {
	.linshigg_ljxq{
		width: 28%;
	}
	.linshigg_li80{
		width: 72%;
	}
	.linshigg ul li{
		line-height: 20px;
		background: url(../images/gonggao.png) no-repeat 0px -1px;
	}
	.linshigg_li80 span{
		font-size: 13px;
	}
	.touzizhegx01_left h3{
		font-size: 20px;
		padding-bottom: 10px;
	}
	.touzizhegx01_rig h3{
		line-height: 30px;
    	padding-left: 28%;
    	font-size: 18px;
	}
	.touzizhegx01_rigneir {
	    margin-top: 30px;
	}
	.touzizhegx01_rigbt{
		margin-top:0px;
		padding: 20px;
	}
	.touzizhegx02bk h3{
		font-size: 20px;
		padding-bottom: 10px;
	}
	.touzizhegx02_li ul li{
		line-height: 20px;
	}
}



@media (max-width:440px) {
	.index_cpyymc {font-size:14px;}
	.index_aiqx_li ul li h5{font-size:14px !important;}
	.index_aiqx_li2 ul li h5{font-size:14px !important;}
	.fa-check-square{
		margin-left: 10px;
    	margin-right: 0px;
	}

	.xtyl_moshi{
		width: 80%;
	}
	.xtyl_moshi img{
		width: 70px;
		image-rendering:-moz-crisp-edges;
		image-rendering:-o-crisp-edges;
		image-rendering:-webkit-optimize-contrast;
		image-rendering: crisp-edges;
		-ms-interpolation-mode:nearest-neighbor;
	}

	.xtyl_cont_1360 ul li{
		padding:0px 0;
		padding-bottom:0px;
    	margin-bottom:0px;
	}
	.scdy_wedy_1360{
		margin-top: 30px;
	}
	.scdy_wedy_li{
		padding: 6% 3% !important;
	}
	.scdy_wedy_li img{
		width: 46px;
	}
	.scdy_wedy_li:nth-child(3){
		margin-bottom:0px !important;
	}
	.lijizixun a{
		width: 120px;
    	height: 38px;
    	line-height: 38px;
	}
	.xtgn_cont1 {
	    padding: 30px 0;
	}
	.xtgn_fl_title {
	    font-size: 17px;
	}
	.xtgn_tptit p {
	    font-size: 16px;
	}
	.xtgn_cont2{
		padding:30px 2%;
	}
	.xtgn_cont2 .xtgn_cont_left{
		padding-top: 30px;
		margin-left: 0%;
	}
	.xtgn_cont3 {
	    padding: 30px 0;
	}
	.about2qywh_1360 ul li p {
	    font-size: 14px;
	    height: 45px;
	    line-height: 20px;
	}
	.about_zizhi_mc {
	    font-size: 14px;
	}
	.about_zizhi .zizhi-swiper-pagination{
		margin-top:5px;
	}
	.about_zizhi .zizhi-swiper-pagination .swiper-pagination-bullet{
		width: 8px;
    	height: 8px;
	}
	.about_zscq_mc{
		font-size: 12px;
	}
	.liuyan_more {
		width: 100px;
    	height: 33px;
    	line-height: 33px;
    	font-size: 12px;
	}
	.liuyan_line input{
		height: 38px;
		margin-bottom: 10px;
	}
	.liuyan_1200 textarea{
		height: 90px;
	}
	.bndgg_ljxq a{
		padding: 6px 16px;
	}
	.touzizhegx02 {
		margin: 20px auto;
	}
	.touzizhegx02:last-child {
		margin-bottom:0; 
	}

	.cpxq_bk3_title h3{
		margin-bottom: 20px;
	}

}

@media (max-width:400px) {
	.bndgg_ljxq {
	    width: 30%;
	}
	.bndgg_li80 {
	    width: 70%;
	}
	.cpxq_bk2 ul li h3 {
	    font-size: 16px;
	}
	.cpxq_bk2_nrbg p{
		font-size: 12px;
		line-height: 20px;
	}
	.cpxq_bk2_nrbg{
		padding: 10px;
		height: 110px;
	}
}

@media (max-width:353px) {
	.linshigg_ljxq{
		width: 32%;
	}
	.linshigg_li80 {
	    width: 68%;
	}
	.touzizhegx01_rigbt{
		padding: 10px;
	}
	.touzizhegx01_rig h3{
		padding-left: 25%;
	}
	.touzizhegx02_li ul li{
		padding-left: 12%;
		width: 88%;
	}
	.bndgg_ljxq {
	    width: 32%;
	}
	.bndgg_li80 {
	    width: 68%;
	}
	.cpxq_bk3_xtystb ul li p {
	    font-size: 12px;
	}
	.cpxq_bk4_5ys ul li h3 {
	    font-size: 12px;
	}
	.cpxq_bk4_5ys ul li p {
	    font-size: 12px;
	}
	.cpxq_bk4_5ys ul li h3 span {
	    font-size: 18px;
	}
	.cpxq_bk2_nrbg{
		height: 130px;
	}
	.cpxq_bk5_left{
		padding: 35px 0 0 0;
	}
	.cpxq_bk5_rig{
		padding: 0 0 35px 0;
	}
	.cpxq_bk5_left h2{
		font-size: 16px;
	}
	.cpxq_bk5_leftp p{
		font-size: 12px;
	}
	.cpxq_bk5_cpxinhao h3{
		font-size: 15px;
	}
	.cpxq_bk5_cpxinhao p{
		font-size: 12px;
	}
	.cpxq_bk5_left{
		width: 87%;
    	margin-left: 7%;
	}
	.cpxq_bk4_title h3 {
	    font-size: 16px;
	    margin-bottom:15px;
	}
	.cpxq_zjfx_img p{
		font-size: 13px;
	}
	.zjwg_jcqxmc {
	    font-size: 12px;
	}
}