div,p,h1,h2,h3,h4,h5,h6,span,i,a,li,ul{font-family: "Microsoft YaHei"; padding:0; margin:0; font-size: 18px; line-height: 28px; color: #666;}
ul,ol,li{list-style: none;}
a{text-decoration: none;}
a:hover,a:link{text-decoration: none; }
.no-padding{padding: 0;}
.img_block{display: block; width: 100%;}
.of{overflow: hidden;}
.banner{background: url(banner1920.jpg) no-repeat center 0; height: 600px;}
.banner-phone{width: 100%; display: block;}
.fl{float: left;}
.fr{float:right;}
@media screen and (min-width: 1230px){
	.container{width:1200px;}
}
.mt1{margin-top: 60px;}
/*引文*/
.citation{background: #f4f4f4; position: relative; padding: 30px 0 20px;}
.citation img{position: absolute; left: 0; top: 30px;}
.citation div.text{padding: 0 40px 10px;}
.citation div.text span{}
.citation div.text .strong{font-size: 46px; color: #1660b9; line-height: 52px; display: block; float: left; font-weight: bold; padding-right: 5px;}
.switch-text{border-top: 1px solid #eee; border-bottom: 1px solid #eee;  border-right: 1px solid #eee;
	min-height: 400px; padding: 0 30px; position: relative;}
.switch-text h2{font-size: 28px; color: #1660bb; font-weight: bold; padding: 30px 0 15px;}
.switch-text p{padding-bottom: 10px;}
.switch-text ul{position: absolute; left: 30px; bottom: 25px;}
.switch-text ul li{float: left; width: 132px; height: 32px; margin-right: 20px; border:1px solid #fee30e; text-align: center; border-radius: 20px;}
.switch-text ul li a{display: block; width: 100%; line-height: 32px; font-size: 18px; color: #fee30e;}
.switch-text ul li.active{background: #eb002a; border-color: #eb002a;}
.switch-text ul li.active a{color: #fff;}
/*三大核心技术*/
.tit{text-align:center; color: #000; font-size: 36px; line-height: 36px; padding:73px 0 45px; font-weight: bold;}
.owl-carousel1 img{display: block; margin:0 auto; width: auto!important;}
.owl-carousel1 .itemText{background: #f4f4f4; padding: 100px 35px 30px; min-height: 312px; margin-top: -80px;}
.owl-carousel1 .itemText a{text-align: center; display: block; padding-bottom: 14px; color: #1660b9; font-size: 28px;}
.owl-carousel1 .itemText a.wu{color:#eb002a;}
.owl-carousel1 .itemText a.qu{color:#fee100;}
/*“6+1”数字智能服务*/
.Digital-intelligence .fl{width: 76.25%}
.Digital-intelligence .fr{width: 23.75%}
.Digital-intelligence .fl ul li{float: left; text-align: center; background: #f4f4f4; width: 31.3333%; margin-right: 2%; padding: 30px 0 25px;
margin-bottom: 20px;}
.Digital-intelligence ul li img{display: block; margin: 0 auto;}
.Digital-intelligence .fl ul li span{color: #1660b9; display: block; margin-top: 15px;}
.Digital-intelligence .fr ul li{background: #f4f4f4; padding: 20px 0 25px; min-height: 408px;}
.Digital-intelligence .fr ul li span{font-size: 20px; color: #1660b9; display: block; text-align:center; padding-bottom: 12px;}
.Digital-intelligence .fr ul li p{font-size: 16px; line-height: 24px; padding: 0 30px 0 35px;}
/*尖端思维*/
.back1{background: #f4f4f4; margin-top: 40px; padding-bottom: 40px;}
.owl-carousel2 .yh-text{background: #fff; padding:0 30px 0; margin-top: -12px; min-height: 380px;}
.owl-carousel2 .yh-text a{ color: #1660b9;  display: block; padding: 25px 0 15px; font-size: 20px;}
.owl-carousel2 .yh-text .peo{padding-top: 20px;}
.owl-carousel2 .yh-text .peo img{width: auto!important; display: block; float: left; margin-right: 20px;}
.owl-carousel2 .yh-text .peo em{display: block; font-style: normal; color: #000; padding-top: 8px;}
.owl-carousel2 .yh-text .peo span{font-size: 16px;}
.owl-carousel2 .owl-dots{margin-top: 20px!important;}
.owl-theme .owl-dots .owl-dot{outline: none;}
.owl-carousel2 .owl-dots .owl-dot.active span{width: 34px; background: #eb002a;}
/*中琛源重磅参展2018年高交会*/
.High-Fair h3{text-align:center; color: #000; font-size: 36px; line-height: 36px; padding:73px 0 18px; }
.High-cation p{text-align: center; padding: 0 50px;}
.High-cation{margin-bottom: 30px;}
.owl-carousel3 .text{padding:0 25px; background: #f4f4f4; min-height: 270px;}
.owl-carousel3 a{ color: #1660b9; display: block; padding: 25px 0 10px; font-size: 20px; line-height: 32px;}
.owl-carousel4 .text{padding:0 25px; background: #f4f4f4; min-height: 270px;}
.owl-carousel4 a{ color: #1660b9; display: block; padding: 25px 0 10px; font-size: 20px; line-height: 32px;}
@media screen and (max-width: 1229px){
	.owl-carousel1 .itemText{min-height: 340px;}
}
@media screen and (max-width: 1199px){
	.switch-text ul{position: static; }
	.switch-text{padding-bottom: 20px;}

	.Digital-intelligence .fr ul li p{ padding: 0 10px 0 10px;}
}
@media screen and (max-width: 991px){
	/*“6+1”数字智能服务*/
	.Digital-intelligence .fl{width: 100%}
	.Digital-intelligence .fl ul li{margin-right: 0; width: 32%;}
	.Digital-intelligence .fl ul li.mr{margin-right: 2%;}
	.Digital-intelligence .fr{width: 100%}
	.Digital-intelligence .fr ul li{min-height: auto;}
	.Digital-intelligence .fr ul li p{ padding: 0 15px;}

}
@media screen and (max-width: 768px){
	.mt1{margin: 30px 15px 0;}
	.citation{padding: 20px 0 15px;}
	.citation div.text{padding: 0 30px 7px;}

	.switch-text h2{font-size: 24px; line-height: 28px; padding: 20px 0 10px;}
	.switch-text p{padding-bottom: 3px;}
	.switch-text ul{margin-top: 10px;}
	.switch-text{padding: 0 20px 20px; border-left: 1px solid #eee;}
	.switch-text ul li{width: 120px; margin-bottom: 5px;}
	.tit{padding: 35px 0 20px; font-size: 30px;}
	.owl-carousel1 .itemText{min-height: auto;}

	.Digital-intelligence .fl ul li{margin-right: 0; width: 94%; margin: 0 3% 20px!important;}
	.Digital-intelligence .fr ul li{margin: 0 15px;}

	.owl-carousel2 .yh-text a{padding-bottom: 10px;}
	.owl-carousel2 .yh-text .peo span{display: block; line-height: 18px;}

	.back1{padding:0 15px 30px;}
	.High-Fair h3{font-size: 24px; line-height: 28px; padding: 30px 0 10px;}
	.High-cation p{text-align: left; padding: 0;}
	.technologies{margin: 0 15px;}
	.High-Fair{margin: 0 15px;}
}
/*foot*/
.foot{background:#787878; width:100%; min-height:120px; margin-top: 50px;}
.foot-1{max-width:960px; width: 100%; margin:0 auto; padding-top:30px}
.foot-1 p{font-size:16px; color:#fff; line-height:28px; margin-bottom: 0;}
.foot-1 img{display: block; padding:5px 0 0 30px; margin-right:30px; width: 20%; float: left;}
/*foot-mobile*/
.foot2{background: #787878; width:100%; max-height:166px;
 margin:0 auto; padding-bottom: 3%; 
}
.foot2-1{overflow: hidden; clear:both; margin-top: 30px;}
.foot2-1 .li1-1{float: left; width: 30%; margin-left: 7%; padding-top: 5%;}
.foot2-1 .li1-1 img{width: 100%; float: left;}
.foot2-1 .li1-2{float: left; width: 58%; padding-left: 5%; padding-top: 5%;}
.foot2-1 .li1-2 p{color: #fff; font-size: 16px; line-height:1.5; margin:0;}
