@charset "utf-8";







/* CSS Document */


.top1{	box-shadow: 0px 5px 10px 2px rgba(4, 0, 0, 0.15);}







/*.visible-lg{height: 500px;}

*/






.shous input{width:260px;height:25px;line-height:25px;padding-left: 10px;float: left;}







.shous h1{float: left;width: 78px;font-size: 16px;margin-top: -1px;background: #2b80ca;line-height:27px;color: #fff;text-align: center;}




.daoh{width: 1400px;height:45px;margin: auto;position: absolute;top:45px;left: 42.5%;margin-left: -570px;}







.daoh1{float: right;width: 780px;}































.synr1{height: 140px;}







.synr1 li{float: left;overflow: hidden;width:33.33%;border-right: 1px solid #ccc;height: 84px;text-align: center;margin-top: 28px;}







.synr1 li h1{font-size: 38px;color: #333;}







.synr1 li p{font-size: 16px;color: #999;margin-top: 20px;}























.index1{background: #f5f5f5;padding: 60px 0;}







































.biaot1 .H3{font-size:20px; color:#999; text-transform: uppercase; font-family: Arial;margin-top: 20px;}







.biaot1 .H4{display:inline-block; margin-top:12px; position: relative; font-size:28px; color:#333333;}







#jituan .H4 a {







	color: #fff;







}















.biaot1 .H4::before{width:50px; height: 2px; position: absolute; top:95px; margin-top:0; left:0; background-color: #2b80ca; content: "";right:auto;}







.biaot2 .H3{color: #fff;}







.biaot2 .H4{color: #fff;}







.biaot2 .H4::before{left: 30px;background-color: #fff;}







.biaot3 .H4::before{left: 30px;}























.genduo{width: 96px;height: 30px;font-size: 16px;text-transform: uppercase;text-align: center;line-height: 30px;background: #2b80ca;color: #fff;margin-top:10px;}















/*	新闻动态*/







.synr2{margin-top: 80px;height: 115px;}







.xinw{float: left;}







.synr2 ul{float: right;}







.synr2 li{overflow: hidden;float: left;margin-left: 40px;font-size: 16px;color: #333;width: 90px;height: 28px;text-align: center;line-height: 28px;}







































.xinw2{margin-top: 80px;overflow: hidden;width:100%;position: relative;}















.xinw01{width: 48%;float: left;}

.cont{color: #999;}





.xinw01 img{width: 100%;}















.riqi{width: 110px;height: 105px;background: #2b80ca;position: absolute;top: 0;z-index: 1;color: #fff;text-align: center;}







.riqi h1{font-size: 60px;margin-top: 8px;}







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















.xinwwb h1{font-size: 20px;color: #333;line-height: 40px; margin-top: 10px;  overflow: hidden;







	text-overflow: ellipsis;







	display: -webkit-box;







	-webkit-line-clamp:1;







	-webkit-box-orient:vertical;}







.xinwwb p{font-size: 16px;color: #999;    overflow: hidden;



	margin-bottom: 28px;



	text-overflow: ellipsis;







	display: -webkit-box;







	-webkit-line-clamp:2;





	margin-top: 25px;



	-webkit-box-orient:vertical;}















.xinw02{width: 45%;float: right;margin-top: -45px;}







.xinwnr1{width: 100%;border-bottom: 1px solid #ccc;padding: 35px 0;overflow: hidden; }















.riq2{text-align: center;float: left;width: 20%;}







.riq2 h1{font-size: 60px;color: #333;}







.riq2 p{font-size: 16px;color: #999;}















.xinwwb2{float: right;width: 80%;}







.xinwwb2 h1{line-height: 24px;;margin-bottom: 20px;}















.xinwnr1:hover .riq2 h1{color: #2b80ca;}







.xinwnr1:hover .riq2 p{color: #2b80ca;}







.xinwnr1:hover .xinwwb2 h1{color: #2b80ca;}































/*	集团产业*/







.index2{background:url(../images/v3.jpg)no-repeat;background-size: 100% 100%;}







.chanye li{width: 33.33%;float: left;text-align: center;margin-bottom: 60px;}







.chanye li img{height: 80px;}







.chanye li h1{font-size: 20px;margin-top: 30px;}































.chanynr ul{width: 102%;margin-left: -14px;overflow: hidden;}







.chanynr li{background: #fff;width: 23%;float: left;text-align: center;margin: 1%;}







.chanynr li:hover{ background:#eaeaea; }







.chanynr li img{height: 130px;margin-top: 40px;margin-bottom: 10px;}







.chanynr li h1{font-size: 18px;color: #333;line-height: 30px; margin-bottom: 15px;}







.chanynr li p{font-size: 16px;color: #999;text-align: left;padding: 0 20px;overflow: hidden; text-overflow: ellipsis;







	display: -webkit-box;







	-webkit-line-clamp:2;







	-webkit-box-orient:vertical;width: 100%;margin-bottom: 30px;line-height: 26px;}















.chanynr4 ul{width: 102%;margin-left: -14px;overflow: hidden;}







.chanynr4 li{background: #fff;width: 23%;float: left;text-align: center;margin: 1%;}







.chanynr4 li:hover{ background:#eaeaea; }







.chanynr4 li img{height: 130px;margin-top: 40px;margin-bottom: 10px;}







.chanynr4 li h1{font-size: 18px;color: #333;line-height: 60px;}







.chanynr4 li p{font-size: 16px;color: #999;text-align: left;padding: 0 20px;overflow: hidden; text-overflow: ellipsis;







	display: -webkit-box;







	-webkit-line-clamp:2;







	-webkit-box-orient:vertical;width: 100%;margin-bottom: 30px;line-height: 26px;}







.chanynr4{display: none;}







.shouji{display: none;}







.diann{color: #fff;}















.index3{background: url(../images/v4.jpg)no-repeat;background-size: 100%;margin-top: 60px;}















.chanynr2{margin-top: 60px;}







.chanynr2 ul{width: 102%;margin-left: -14px;overflow: hidden;}







.chanynr2 li{background: #fff;width: 23%;float: left;text-align: center;margin: 1%;position: relative;overflow: hidden;}

.chanynr2 li::before{display: block;content: '';width: 100%;padding-top: 121.5%;}





.chanynr2 li img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}







.chanynr2 li h1{  background-color: rgba(13, 13, 13,0.5);font-size: 16px;line-height: 45px;position: absolute;bottom: 0;color: #fff;width: 100%;transition:bottom 0.5s;}























.gocnr{width:100%;background-color:rgba(0,0,0,0.6);color:#ccc;font-size:14px;height:100%;text-align:left;position:absolute;left:0;top:-101%;transition:top 0.5s; overflow: hidden}







.chanynr2 li:hover .gocnr{top: 0%;}







.chanynr2 li:hover h1{bottom: -45px;}

.chanynr2.no li:hover h1{bottom: 0px; background-color: rgba(230, 9, 9, 0.5);}











.gocnr .H4{font-size: 16px;color: #fff;margin: 20px;}







.gocnr .H4::before{width:50px; height: 2px; position: absolute; top:55px; margin-top:0; left:20px; background-color: #fff; content: "";right:auto;}







.gocnr .desc {







	line-height: 30px;







	font-size: 14px;







	margin: 20px;







	color: #fff;







	margin-top: 40px;







}







/*.gocnr p{line-height: 30px;font-size: 14px;margin: 20px;color: #fff;margin-top: 40px;}*/















.genduo2{margin:60px auto;width: 120px;height: 35px;line-height: 35px;}















.index4{background-color: #f5f5f5!important;}







.swiper-container{







	width: 80%;margin: 0 20px;







	/* height: 300px; */







	margin: 20px auto;















	height: auto; /* 多行显示slide */







}







.swiper-slide{















	text-align: center;







	background-color: rgb(255, 255, 255);







	box-shadow: 0px 6px 13.44px 0.56px rgba(4, 0, 0, 0.15);















	display: flex;







	justify-content: center;







	align-items: center;







	margin-bottom: 40px;



	border: 1px solid #2b80ca;





	/* 多行显示slide */







}























.qyroyu{width: 100%;position: relative;margin-top: 100px;background: #fff;padding: 20px;}







.swiper-slide img{width: 100%;}







.swiper-slide p{position: absolute;bottom: -40px;font-size: 14px;color: #333; overflow: hidden; text-overflow: ellipsis;







	display: -webkit-box;







	-webkit-line-clamp:1;







	-webkit-box-orient:vertical;}







































.dibu_box{background: #2e2e2e;}







.dibu{margin-top: 60px;}







.dibu li{color: #fff;float: left;margin-right: 20px;font-size: 16px;}







.dibu li a{color: #fff; }







.dibu .youq_box2 li a{color: #333; }







.dibu .youq_box2 li a:hover{color: #fff; }







.dibu li.link a{color: #333; }







.dibu li.link a:hover {color: #fff; }







.youq_box{width: 200px;float: right;margin-bottom: 160px;position: relative;}







.youq{width: 200px;height: 35px;line-height: 35px;color: #333;text-align: left;background: #fff url(../images/v17.jpg)no-repeat;background-position: right;padding: 0 20px;}







.youq_box ul{overflow: hidden;width: 200px;position: absolute;bottom: 0px;z-index: 99999;border: 1px solid #333; display: none;padding-bottom: 35px;}







.youq_box li{text-align: center;background: #fff;width: 200px;height: auto;line-height: 34px;color: #333;border-top: 1px solid #999;font-size: 13px;}







.youq_box li:hover{background: #2b80ca;color: #fff;}





.youq_box li a{

	transition: all 0s linear;

	-moz-transition: all 0s linear;

	-webkit-transition: all 0s linear;
	color: #333;
}

.youq_box2 li a{

	transition: all 0s linear;

	-moz-transition: all 0s linear;

	-webkit-transition: all 0s linear;}





.youq_box2{width: 200px;float: right;margin-bottom: 160px;margin-right: 40px;position: relative;}







.youq2{width: 200px;height: 35px;line-height: 35px;color: #333;text-align: left;background: #fff url(../images/v17.jpg)no-repeat;background-position: right;padding: 0 20px;}







.youq_box2 ul{display: none;overflow: hidden;width: 200px;position: absolute;bottom: 0;z-index: 99999;border: 1px solid #333;padding-bottom: 35px;}







.youq_box2 li{text-align: center;width: 200px;height: auto;line-height: 34px;color: #333;border-top: 1px solid #999;font-size: 13px;background: #fff;margin-left: 0;}







.youq_box2 li:hover{background: #2b80ca;color: #fff;}















.banqun{float: left;margin-top: 30px;}







.banqun p{color: #fff;font-size: 14px;line-height: 30px;}



















/* 返回顶部 */



.backtoTop.backfix-s {



	right: 20px;



}



.backtoTop .toItem {



	width: 60px;



	height: 60px;



	color: #666;



	cursor: pointer;



	border-bottom: 1px solid #eee;



	text-align: center;



	font-size: 14px;



}



.backtoTop {



	border: 1px solid #f0f0f0;



	background-color: #fff;



	border-radius: 2px;



	position: fixed !important;



	display: block;



	bottom: 90px;



	width: 60px;



	z-index: 99;



}



.toItem .cont {



	padding-top: 10px;



}



.backtoTop .side-icon {



	width: 20px;



	height: 20px;



	margin: 0 auto 4px auto;



	background: url(//csstools.chinaz.com/tools/images/public/icon-siderbar.png) no-repeat;



}







.side-icon.si-top {



	background-position: 0 -25px;



}

.xinwen-more {
	display: none;
	float: right;
	padding: 10px 38%;
}

/* .end */



@media (max-width: 767px) {







	/*.logo{display: none;}*/







	.synr1 li{height: 45px!important;}







	.synr1 li h1{font-size: 20px;}























	.goDown{display: none;}















	.shous{width:216px;margin-top: 14px;margin-left: 20px;height: 30px;line-height: 28px; display:none;}







	.shous input{    width: 168px;height: 28px;line-height: 28px;background: none;}















	.shous h1{width: 46px;line-height: 28px;font-size: 14px;}







	.synr1 li p{font-size: 12px;margin-top: 8px;}







	.baohang{display: none;}







	.synr1 li{height: 72px; margin-top: 20px;width: 33.33%;}















	.synr1{height: auto;margin-bottom: 20px;}







	.right_div{display: block!important;}







	.right_div video{width: 100%!important;height: 200px!important;}















	.index1{padding: 20px 0 0 0!important;}







	.left_div{float: none;background: #fff;padding: 10px;}















	.biaot1 .H4{font-size: 22px;}







	.biaot1 .H3{font-size: 14px;margin-top: 16px;}







	.biaot1 .H4::before{top: 60px;width: 32px;}







	.index1 .text{ overflow: hidden;margin: 5px 0;







		text-overflow: ellipsis;







		display: -webkit-box;







		-webkit-line-clamp:2;







		-webkit-box-orient:vertical;}























	.genduo{margin-top: 0;    margin-bottom: 6px;}















	.left_div{margin-bottom: 20px;    width:100%;height: 26px;font-size: 14px;line-height: 28px;}















	.biaot1 .H4{margin-top: 6px;}







	.biaot1 .H3{margin-top: 12px;margin-bottom: 20px;}















	.biaot5{text-align: center;}







	.synr2 ul{float:none;margin-top: 15px;}







	.synr2 li{width:25%;font-size: 14px;margin-left: 0;}







	.synr2{margin-top: 20px;}







	.biaot5 .H4::before{left: 28px;}















	.xinw01{width: 100%;}







	.xinw02{width: 100%;}















	.riqi{width: 80px;height: 75px;}







	.riqi h1{font-size: 40px;}







	.riqi p{font-size: 12px;}















	.synr2 ul{margin-top: 25px;}















	.xinwwb{border-bottom: 1px solid #ccc;padding-bottom: 15px;}















	.xinwwb h1{font-size: 16px;line-height: 40px;margin-top: 6px;}







	.xinwwb p{font-size: 13px;}




   .xinwen-more {
	   display: block;
   }


	.genduo{display: none;}







	.xinw2{margin-top: 14px;}







	.xinwwb2{border-bottom: none;}







	.riq2{margin-top: 14px;}







	.riq2 h1{font-size: 40px;}







	.riq2 p{font-size: 12px;}















	.xinw02{float: none;}







	.xinwnr1{padding: 0;}















	.xinwwb2 h1{margin-bottom: 0;line-height: 36px;}























	.chanye{margin-top: 40px!important;}







	.chanye li img{height: 50px;}







	.chanye li h1{font-size: 14px;margin-top: 10px;}







	.index2{margin-top: 30px!important;background-position-y: -26px;}







	.chanye li{margin-bottom: 35px;}















	.chanynr4{display: block;}







	.chanynr{display: none;}







	.chanynr4 ul{width: 100%;margin-left: 0;}







	.chanynr4 li{width: 100%;;}







	.chanynr4 li img{float: left;width: 79px;height: auto;margin-top: 22px;}







	.chanynr4 li h1{font-size: 16px;float: left;line-height: 40px;margin-top: 12px;margin-left: 10px;}







	.chanynr4 li p{font-size: 14px;float: left;padding: 0;width: 71%;margin-bottom:15px;margin-left: 10px;}































	.diann{display: none;}















	.shouji{display: block;}































	/*		精品工程*/







	.index2{margin: 0 0 20px 0;}







	.index3{margin-top: 0;}







	.chanynr2 ul{width: 100%;margin-left: 0;}







	.chanynr2 li{width: 48%;}















	.gocnr{display: none;}







	.chanynr2 li h1{font-size: 12px;line-height: 30px;}







	.chanynr2 li:hover h1{bottom: 0;}







	.chanynr2{margin-top: 22px;}































	.top2.active{background: #fff;}















	.swiper-button-next, .swiper-button-prev{width: 23px;height: 26px;}







	.swiper-slide p{bottom: -50px;}







	.swiper-slide{margin-bottom: 60px;}















	.yinc{display: none;}















	.qyroyu{margin-top: 40px;}







	.dibu{margin-top: 20px;}







	.youq_box{float: right;width: 48%;margin-bottom: 0;}







	.youq{width: 100%;}







	.youq_box ul{width: 100%;bottom: 35px;padding-bottom: 0;}







	.youq_box li{width: 100%;font-size: 12px;}







	.youq_box2{float:left;width: 48%;margin-right: 0;margin-bottom: 0;}







	.youq2{width: 100%;}







	.youq_box2 ul{width: 100%;bottom: 35px;padding-bottom: 0;}







	.youq_box2 li{width: 100%;font-size: 12px;}







	.dibu li{margin-right: 0;}















	.banqun{margin-top: 20px;margin-bottom: 20px;}







	.banqun p{font-size: 12px;line-height: 22px;}























	.index3{background-position-y: -60px;}











	/* 新增手机版 */







	.jinh_p img{float: none!important;width: 100%!important;padding-left: 0!important;}





	

















}































