@charset "utf-8";
/*棣栭〉鏍峰紡 --------------start*/
#homepart1{
	width:100%;
	height:585px;
	background-color:#F2F2F4;
}
#homepart1 .homepart1{
	width:1380px;
	height:585px;
	position:relative;
	margin:0px auto;
}
#homepart1 .homepart1 .picture{
	width:912px;
	height:585px;
	position:absolute;
	right:0px;
	bottom:0px;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:bottom right;
}
#homepart1 .homepart1 .company{
	width:730px;
	height:585px;
	position:absolute;
	left:0px;
	top:0px;
}
#homepart1 .homepart1 .company .partname{
	width:730px;
	height:72px;
	margin-top:63px;
}
#homepart1 .homepart1 .company .partname .word{
	width:730px;
	height:70px;
	line-height:70px;
	font-size:36px;
	color:#141414;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#homepart1 .homepart1 .company .partname .xian{
	width:50px;
	height:2px;
	background-color:#083490;
}
#homepart1 .homepart1 .company .title{
    width:730px;
    max-height:50px;
    line-height:25px;
    margin-top:35px;
    margin-bottom:25px;
    font-size:28px;
    color:#F19645;
    font-family: '瀹嬩綋',Arial ! important;
}
#homepart1 .homepart1 .company .content{
	width:610px;
	max-height:196px;
	margin-bottom:45px;
	line-height:28px;
	font-size:15px;
	color:#383838;
	overflow:hidden;
}
#homepart1 .homepart1 .company .layui-btn{
	width:150px;
	height:48px;
	border:1px solid #3B58A4;
	border-radius:25px;
	background-color:#F2F2F4;
	color:#3B58A4;
	font-size:16px;
	font-family: '瀹嬩綋',Arial ! important;
	line-height:48px;
}
#homepart1 .homepart1 .company .layui-btn:hover{
	background: #F19645;
	color: #ffffff;
	border: 1px solid #F19645;
}

#homepart2{
	width:100%;
	height:652px;
	background-color:#ffffff;
	background-image:url(../Images/bgn8.png);
	background-repeat:no-repeat;
	background-position:center 135px;
}
#homepart2 .homepart2{
	width:1380px;
	height:652px;
	margin:0px auto;
}
#homepart2 .homepart2 .partname{
	width:100%;
	height:72px;
	margin-top:43px;
}
#homepart2 .homepart2 .partname .word{
	width:100%;
	height:70px;
	line-height:70px;
	font-size:36px;
	color:#141414;
	text-align: center;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#homepart2 .homepart2 .partname .xian{
	width:50px;
	height:2px;
	background-color:#083490;
	margin:0px auto;
}
#homepart2 .homepart2 .listul{
	width:1380px;
	height:420px;
	margin:0px auto;
	margin-top:50px;
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	gap:15px;
}
#homepart2 .homepart2 .listul .listbox{
	height:360px;
	padding:30px 40px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	box-shadow:0px 0px 10px rgba(0,0,0,0.3);
}
#homepart2 .homepart2 .listul .listbox.box3{
	background-image:url(../Images/bgn9.jpg);
}
#homepart2 .homepart2 .listul .listbox.box1{
background-image:url(../Images/bgn09.jpg);
}
#homepart2 .homepart2 .listul .listbox.box2{
	background-image:url(../Images/bgn10.jpg);
}
#homepart2 .homepart2 .listul .listbox:hover .name{
	height:55px;
	line-height:55px;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
	font-size:30px;
	color:#EF8200;
}
#homepart2 .homepart2 .listul .listbox .name{
	height:55px;
	line-height:55px;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
	font-size:30px;
	color:#083490;
}
#homepart2 .homepart2 .listul .listbox .jianjie{
	height:50px;
	line-height:25px;
	font-size:14px;
	color:#414243;
	margin-bottom:15px;
}
#homepart2 .homepart2 .listul .listbox ul{
	width:100%;
	height:140px;
	font-family: "瀹嬩綋" ! important;
	margin-bottom:25px;
}
#homepart2 .homepart2 .listul .listbox ul li{
	width:100%;
	height:35px;
	line-height:35px;
	overflow:hidden;
	font-size:16px;
	color:#151515;
	font-weight:bold;
	transition:.5s;
}
#homepart2 .homepart2 .listul .listbox ul li img{
	vertical-align:middle;
	margin-right:5px;
	margin-left:10px;
	margin-top:-4.5px;
}
#homepart2 .homepart2 .listul .listbox ul li:hover{
	transform:translateX(5px);
}
#homepart2 .homepart2 .listul .listbox ul li a:hover{
	color: #EF8200;
}
#homepart2 .homepart2 .listul .listbox:hover .more{
	padding:0px auto;
	width:125px;
	height:41px;
	line-height:41px;
	border:0px;
	background-color:#EF8200;
	border-radius:41px;
	color:#ffffff;
	font-family: '瀹嬩綋',Arial ! important;
}
#homepart2 .homepart2 .listul .listbox .more{
	padding:0px auto;
	width:125px;
	height:41px;
	line-height:39px;
	border:1px solid #083490;
	background-color:#ffffff;
	border-radius:41px;
	color:#083490;
	font-family: '瀹嬩綋',Arial ! important;
}

#homepart3{
	width:100%;
	height:542px;
	background-color:#ffffff;
	background-image:url(../Images/bgn12.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
#homepart3 .homepart3{
	width:1380px;
	height:542px;
	margin:0px auto;
	position:relative;
}
#homepart3 .homepart3 .partname{
	width:100%;
	height:72px;
	padding-top:68px;
}
#homepart3 .homepart3 .partname .word{
	width:100%;
	height:70px;
	line-height:70px;
	font-size:36px;
	color:#ffffff;
	text-align: center;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#homepart3 .homepart3 .partname .xian{
	width:50px;
	height:2px;
	background-color:#EF8200;
	margin:0px auto;
}
#homepart3 .homepart3 .solution{
	width:1380px;
	height:430px;
	margin-top:52px;
}
#homepart3 .homepart3 .solution ul{
	width:1390px;
	height:430px;
}
#homepart3 .homepart3 .solution ul li{
	width:215px;
	height:430px;
	float:left;
	margin-right:10px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
}
#homepart3 .homepart3 .solution ul li.on{
	width:480px;
}
#homepart3 .homepart3 .solution ul li .picture{
	width:100%;
	height:100%;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	background-image: url(../Images/fbg.png);
	position:relative;
}
#homepart3 .homepart3 .solution ul li .picture .icon{
	width:100%;
	height:236px;
	position:absolute;
	left:0px;
	bottom:0px;
	background-image:url(../Images/bgn27.png);
}
#homepart3 .homepart3 .solution ul li.on .picture .icon{
    display:none;
}
#homepart3 .homepart3 .solution ul li .picture .title{
	width:195px;
	height:36px;
	line-height:36px;
	text-align:center;
	color:#ffffff;
	position:absolute;
	left:10px;
	bottom:82px;
	font-size:22px;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#homepart3 .homepart3 .solution ul li.on .picture .title{
	width:400px;
	height:55px;
	line-height:55px;
	text-align:left;
	color:#fff;
	position:absolute;
	left:40px;
	top:60px;
	font-size:28px;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
	overflow:hidden;
}
#homepart3 .homepart3 .solution ul li .picture .title1{
	width:195px;
	height:80px;
	line-height:20px;
	text-align:center;
	color:rgba(255,255,255,0.6);
	position:absolute;
	left:10px;
	bottom:2px;
	font-size:14px;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
	overflow:hidden;
}
#homepart3 .homepart3 .solution ul li.on .picture .title1{
	display:none;
}
#homepart3 .homepart3 .solution ul li .picture .content{
	display:none;
}
#homepart3 .homepart3 .solution ul li.on .picture .content{
	display:block;
	width:400px;
	height:168px;
	overflow:hidden;
	line-height:28px;
	font-size:14px;
	color:#ffffff;
	position:absolute;
	left:40px;
	top:120px;
}
#homepart3 .homepart3 .solution ul li.on .picture .more{
	display:block;
	width:123px;
	height:40px;
	line-height:40px;
	text-align:center;
	border:1px solid #EF8200;
	border-radius:20px;
	font-size:14px;
	font-family: '瀹嬩綋',Arial ! important;
	color:#EF8200;
	position:absolute;
	left:40px;
	bottom:65px;
}
#homepart3 .homepart3 .solution ul li .picture .more{
	display:none;
}
#homepart3 .homepart3 .solution ul li.on .picture .more a{
	display:block;
	width:100%;
	height:100%;
	color:#EF8200;
}
#homepart3 .homepart3 .solution ul li.on .picture .more:hover{
	background: #EF8200;
}
#homepart3 .homepart3 .solution ul li.on .picture .more:hover a{
	color: #ffffff;
}

#homepart4{
	width:100%;
	height:615px;
	background-color:#F4F6FC;
}
#homepart4 .homepart4{
	width:1380px;
	height:615px;
	margin:0px auto;
}
#homepart4 .homepart4 .partname{
	width:100%;
	height:72px;
	padding-top:140px;
}
#homepart4 .homepart4 .partname .word{
	width:100%;
	height:70px;
	line-height:70px;
	font-size:36px;
	color:#141414;
	text-align: center;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#homepart4 .homepart4 .partname .xian{
	width:50px;
	height:2px;
	background-color:#083490;
	margin:0px auto;
}
#homepart4 .homepart4 ul{
	width:1410px;
	height:306px;
	margin-top:35px;
}
#homepart4 .homepart4 ul li{
	width:434px;
	height:300px;
	/*padding:3px;*/
	border: 3px solid #fff;
	overflow: hidden;
	float:left;
	margin-right:30px;
	background-color:#ffffff;
	box-shadow:0px 0px 10px rgba(0,0,0,0.2);
}
#homepart4 .homepart4 ul li .picture{
	width:434px;
	height:300px;
	position:relative;
}
#homepart4 .homepart4 ul li .img{
	width:434px;
	height:300px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	transition:.5s;
}
#homepart4 .homepart4 ul li:hover .img{
	transform: scale(1.1);
}

#homepart4 .homepart4 ul li .picture .icon{
	width:434px;
	height:110px;
	position:absolute;
	bottom:0px;
	left:0px;
	z-index: 5;
	background-image:url(../Images/bgn16.png);
}
#homepart4 .homepart4 ul li .picture .title{
    width:434px;
    height:55px;
    position:absolute;
    left:10px;
    bottom:0px;
	z-index: 6;
    line-height:55px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    font-size:20px;
    font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
    color:#ffffff;
}

#homepart5{
	width:100%;
	height:575px;
	background-color:#ffffff;
}
#homepart5 .homepart5{
	width:1380px;
	height:575px;
	margin:0px auto;
}
#homepart5 .homepart5 .partname{
	width:100%;
	height:72px;
	padding-top:43px;
}
#homepart5 .homepart5 .partname .word{
	width:100%;
	height:70px;
	line-height:70px;
	font-size:36px;
	color:#141414;
	text-align: center;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#homepart5 .homepart5 .partname .xian{
	width:50px;
	height:2px;
	background-color:#083490;
	margin:0px auto;
}
#homepart5 .homepart5 ul{
	width:1380px;
	height:375px;
	background-color:#ffffff;
	margin-top:35px;
	box-shadow:0px 0px 10px rgba(0,0,0,0.2);
	border-radius:5px;
}
#homepart5 .homepart5 ul li{
	width:320px;
	height:330px;
	float:left;
	margin-left:20px;
	margin-top:22px;
}
#homepart5 .homepart5 ul li .picture{
	width:320px;
	height:210px;
	overflow: hidden;
}
#homepart5 .homepart5 ul li .picture .img{
	width:320px;
	height:210px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	transition: .5s;
}
#homepart5 .homepart5 ul li:hover .picture .img{
	transform: scale(1.1);
}
#homepart5 .homepart5 ul li .title{
	width:320px;
	height:60px;
	margin:10px 0px;
	line-height:30px;
	overflow:hidden;
	font-size:20px;
	color:#141414;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#homepart5 .homepart5 ul li .title a{
	color:#141414;

}
#homepart5 .homepart5 ul li:hover .title a{
	color: #EF8200;
}
#homepart5 .homepart5 ul li .more{
	width:320px;
	height:40px;
	line-height:40px;
	font-size:14px;
	font-family: '瀹嬩綋',Arial ! important;

}
#homepart5 .homepart5 ul li .more a{
	color:#EF8200;
	display: inline-block;
	border-radius: 20px;
	padding: 0 20px;
}
#homepart5 .homepart5 ul li:hover .more a{
	color: #ffffff;
	border: 1px solid #EF8200;
	background: #EF8200;
}
/*棣栭〉鏍峰紡 ----------------end*/

/*鍏充簬鎴戜滑 ----------------start*/
#company{
	width:1380px;
	height:auto;
}
#company .partname{
	width:100%;
	height:72px;
}
#company .partname .word{
	width:100%;
	height:70px;
	line-height:70px;
	font-size:32px;
	color:#141414;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#company .partname .xian{
	width:100%;
	height:1px;
	border-bottom:1px solid #E8E8E8;
}
#company .partname .xian1{
	width:50px;
	height:2px;
	background-color:#083490;
}
#company .info{
	width:1380px;
	height:auto;
	line-height:28px;
	color:#353535;
}
#company .info .picture{
	width:640px;
	height:410px;
	background-position:bottom center;
	background-size:contain;
	background-repeat:no-repeat;
	float:right;
}
#company .info .title1{
	font-size:24px;
    color:#F19645;
    font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
    padding:15px 0px;
    padding-top:25px;
}
#company .photo{
	width:1380px;
	height:auto;
	margin:25px 0px;
}
#company .photo .pic{
	width:450px;
	height:285px;
	float:left;
	margin:5px;
	background-position:center;
	background-size:cover;
	background-repeat:no-repeat;
}
#company .xilie{
	width:1320px;
	height:auto;
	padding:15px 30px;
	margin-bottom:30px;
	background-color:#F5F6FB;
}
#company .xilie .xiliename{
	width:100%;
	height:62px;
	margin-bottom:15px;
}
#company .xilie .xiliename .word1{
	width:100%;
	height:60px;
	line-height:60px;
	font-size:32px;
	color:#141414;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#company .xilie .xiliename .xian1{
	width:50px;
	height:2px;
	background-color:#083490;
}
#company .xilie .xilielist{
	width:1320px;
	height:auto;
}
#company .xilie .xilielist .title{
	width:1320px;
	height:50px;
	line-height:50px;
	font-size:24px;
	color:#F19645;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#company .xilie .xilielist .content{
	width:1320px;
	height:auto;
	line-height:28px;
	color:#353535;
	margin-bottom:20px;
}
#company .huanjing{
	width:1380px;
	height:auto;
}
#company .huanjing .pic{
	width:680px;
	height:410px;
	float:left;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	position:relative;
}
#company .huanjing .pic .icon{
	width:680px;
	height:130px;
	position:absolute;
	left:0px;
	bottom:0px;
	background-image:url(../Images/bgn15.png);
}
#company .huanjing .pic .title{
	width:680px;
	height:70px;
	line-height:70px;
	color:#ffffff;
	text-align:center;
	font-size:18px;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
	overflow:hidden;
	position:absolute;
	left:0px;
	bottom:0px;
}
#company .info1{
	width:1380px;
	height:auto;
	line-height:28px;
	color:#353535;
	margin:20px;
}

#investor{
	width:1380px;
	height:auto;
}
#investor .partname{
	width:100%;
	height:72px;
}
#investor .partname .word{
	width:100%;
	height:70px;
	line-height:70px;
	font-size:32px;
	color:#141414;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#investor .partname .xian{
	width:100%;
	height:1px;
	border-bottom:1px solid #E8E8E8;
}
#investor .partname .xian1{
	width:50px;
	height:2px;
	background-color:#083490;
}
#investor .info{
	width:1380px;
	min-height:50px;
	line-height:28px;
	color:#353535;
	margin-bottom:30px;
}

#duty{
	width:1380px;
	height:auto;
	margin-bottom:30px;
}
#duty .left{
	width:1020px;
	height:auto;
	float:left;
}
#duty .left .partname{
	width:100%;
	height:72px;
}
#duty .left .partname .word{
	width:100%;
	height:70px;
	line-height:70px;
	font-size:32px;
	color:#141414;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#duty .left .partname .xian{
	width:100%;
	height:1px;
	border-bottom:1px solid #E8E8E8;
}
#duty .left .partname .xian1{
	width:50px;
	height:2px;
	background-color:#083490;
}
#duty .left .toplist{
	width:1020px;
	height:312px;
	margin-top:30px;
	margin-bottom:35px;
}
#duty .left .toplist .listbox{
	width:490px;
	height:306px;
	padding:3px;
	background-color:#ffffff;
	box-shadow:0px 0px 10px rgba(0,0,0,0.2);
	float:left;
}
#duty .left .toplist .listbox .picture{
	width:490px;
	height:306px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	position:relative;
}
#duty .left .toplist .listbox .picture .icon{
	width:490px;
	height:110px;
	position:absolute;
	bottom:0px;
	left:0px;
	background-image:url(../Images/bgn16.png);
}
#duty .left .toplist .listbox .picture .title{
    width:470px;
    height:55px;
    position:absolute;
    left:10px;
    bottom:0px;
    line-height:55px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    font-size:20px;
    font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
    color:#ffffff;
}
#duty .left #datalist{
	width:1020px;
	height:auto;
}
#duty .left #datalist li{
	width:990px;
	height:156px;
	padding:22px 15px;
	background-color:#F5F6FB;
	margin-top:20px;
}
#duty .left #datalist li .picture{
	width:238px;
	height:156px;
	float:left;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
}
#duty .left #datalist li .detail{
	width:725px;
	height:156px;
	float:right;
}
#duty .left #datalist li .detail .title{
	width:725px;
	height:45px;
	line-height:50px;
	font-size:20px;
	color:#141414;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#duty .left #datalist li .detail .title a{
	color:#141414;
}
#duty .left #datalist li .detail .content{
	width:725px;
	height:56px;
	line-height:28px;
	overflow:hidden;
	font-size:14px;
	color:#151515;
	margin-bottom:15px;
}
#duty .left #datalist li .detail .qita{
	width:725px;
	height:25px;
}
#duty .left #datalist li .detail .qita .time{
	width:200px;
	height:25px;
	float:left;
	line-height:25px;
	font-size:14px;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
	color:#141414;
}
#duty .left #datalist li .detail .qita .more{
	width:200px;
	height:25px;
	line-height:25px;
	float:right;
	text-align:right;
	font-size:14px;
	font-family: '瀹嬩綋',Arial ! important;
	color:#083490;
	margin-right:5px;
}
#duty .left #datalist li .detail .qita .more a{
	color:#083490;
}
#duty .left #datalist li:hover{
	background-color:#ffffff;
	box-shadow:0px 0px 10px rgba(0,0,0,0.2);
}
#duty .left #datalist li:hover .detail .title{
	color:#EF8200;
}
#duty .left #datalist li:hover .detail .title a{
	color:#EF8200;
}
#duty .left #datalist li:hover .detail .qita .more{
	color:#EF8200;
}
#duty .left #datalist li:hover .detail .qita .more a{
	color:#EF8200;
}

#jobs{
	width:1380px;
	height:auto;
	margin-bottom:35px;
}
#jobs .partname{
	width:100%;
	height:72px;
}
#jobs .partname .word{
	width:100%;
	height:70px;
	line-height:70px;
	font-size:32px;
	color:#141414;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#jobs .partname .xian{
	width:100%;
	height:1px;
	border-bottom:1px solid #E8E8E8;
}
#jobs .partname .xian1{
	width:50px;
	height:2px;
	background-color:#083490;
}
#jobs .head{
	width:1378px;
	height:60px;
	background-color:#F5F6FB;
	border:1px solid #E9EBF4;
	margin-top:32px;
}
#jobs .head .a1{
	height:60px;
	line-height:60px;
	font-size:20px;
	color:#141414;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
	float:left;
	text-align:center;
}
#jobs .layui-collapse{
	border:0px;
}
#jobs .layui-collapse .layui-colla-item{
	border:0px;
	z-index:1;
	position:relative;
}
#jobs .layui-collapse .onfocus{
	box-shadow:0px 0px 10px rgba(0,0,0,0.2);
	z-index:2;
}
#jobs .layui-collapse .layui-colla-item .layui-colla-title{
	padding:0px;
	background-color:#ffffff;
	border:0px;
	height:65px;
	border-bottom:1px solid #EDEFF6;
}
#jobs .layui-collapse .layui-colla-item .layui-colla-title .b1{
	height:65px;
	line-height:65px;
	font-size:16px;
	color:#141414;
	float:left;
	text-align:center;
}
#jobs .layui-collapse .onfocus .layui-colla-title .b1{
	color:#EF8200;
}
#jobs .layui-collapse .layui-colla-item .layui-colla-title .layui-colla-icon{
	display:none;
}
#jobs .layui-collapse .layui-colla-item .layui-colla-content{
	border:0px;
	background-color:#F5F6FB;
	padding:20px 30px;
	line-height:28px;
	color:#151515;
}
#jobs .layui-collapse .layui-colla-item .layui-colla-content .c1{
	width:100%;
	height:auto;
	line-height:30px;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
	font-size:18px;
	color:#083490;
	font-weight:600;
	margin-bottom:15px;
}
#jobs .layui-collapse .layui-colla-item .layui-colla-content .c1 span{
	margin-right:20px;
}

#contact{
	width:1380px;
	height:auto;
}
#contact .partname{
	width:100%;
	height:72px;
}
#contact .partname .word{
	width:100%;
	height:70px;
	line-height:70px;
	font-size:32px;
	color:#141414;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#contact .partname .xian{
	width:100%;
	height:1px;
	border-bottom:1px solid #E8E8E8;
}
#contact .partname .xian1{
	width:50px;
	height:2px;
	background-color:#083490;
}
#contact .contact{
	width:1380px;
	height:auto;
	margin-top:25px;
	margin-bottom:50px;
}
#contact .contact .detail{
	width:690px;
	height:auto;
	float:left;
}
#contact .contact .detail .top{
    width:690px;
    height:57px;
    padding:25px 0px;
    position:relative;
}
#contact .contact .detail .top .a1{
	height:57px;
    padding-left:70px;
    background-position:left center;
    background-repeat:no-repeat;
    position:absolute;
    top:25px;
}
#contact .contact .detail .top .a1 .word{
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#4d4d4d;
}
#contact .contact .detail .top .a1 .tel{
	width:275px;
	height:27px;
	line-height:27px;
	font-size:22px;
	color:#ef8200;
	font-weight:bold;
}
#contact .contact .detail .b1{
	width:620px;
	height:29px;
	padding-left:30px;
	margin:8px auto;
	line-height:29px;
	font-size:16px;
	color:#2f2f2f;
	background-position:left center;
    background-repeat:no-repeat;
}
#contact .contact .detail .erweima{
	width:120px;
	height:auto;
	margin-left:60px;
	margin-top:25px;
}
#contact .contact .detail .erweima img{
	width:100%;
}
#contact .contact .detail .erweima .word{
	width:120px;
	height:35px;
	line-height:35px;
	font-size:14px;
	color:#2f2f2f;
	text-align:center;
}
#contact .contact .map{
	width:690px;
	height:515px;
	float:right;
}
#suggestions{
	width:100%;
	height:736px;
	background-position:center right;
	background-image:url(../Images/bgn26.png);
	background-repeat:no-repeat;
}
#suggestions .suggestions{
	width:1380px;
	height:691px;
	padding-top:45px;
	margin:0px auto;
}
#suggestions .suggestions .topname{
	width:1380px;
	height:80px;
}
#suggestions .suggestions .topname .name{
	width:1380px;
	height:48px;
	line-height:48px;
	font-size:32px;
	color:#083490;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#suggestions .suggestions .topname .word{
	width:1380px;
	height:32px;
	line-height:32px;
	font-size:16px;
	color:#353535;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#suggestions .suggestions .form{
	width:1400px;
	height:auto;
}
#suggestions .suggestions .form .aa{
	width:680px;
	height:48px;
	float:left;
	margin-right:20px;
	margin-top:24px;
	position:relative;
}
#suggestions .suggestions .form .aa input{
    height:48px;
    line-height:48px;
}
#suggestions .suggestions .form .aa .verifyimg{
	height:46px;
	position:absolute;
	right:1px;
	top:1px;
	cursor:pointer;
}
#suggestions .suggestions .form .bb{
	width:1380px;
	height:231px;
	margin-top:24px;
	float:left;
}
#suggestions .suggestions .form .bb textarea{
	height:231px;
	resize: none;
}
#suggestions .suggestions .form .cc{
	width:1380px;
	height:56px;
	float:left;
	margin-top:24px;
}
#suggestions .suggestions .form .cc .layui-btn{
	width:185px;
	height:56px;
	background-color:#EF8200;
	font-size:24px;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
	color:#ffffff;
}
/*鍏充簬鎴戜滑 ----------------end*/

/*鏈嶅姟妗堜緥 ----------------start*/
#case{
	width:1380px;
	height:auto;
	margin-bottom:30px;
}
#case .partname{
	width:100%;
	height:72px;
}
#case .partname .word{
	width:100%;
	height:70px;
	line-height:70px;
	font-size:32px;
	color:#141414;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
	text-align:center;
}
#case .partname .xian{
	width:100%;
	height:1px;
	border-bottom:1px solid #E8E8E8;
}
#case .partname .xian1{
	width:50px;
	height:2px;
	background-color:#083490;
	margin:0px auto;
}
#case #datalist{
	width:1380px;
	height:auto;
}
#case #datalist li{
	width:428px;
	height:422px;
	padding:3px;
	background-color:#ffffff;
	box-shadow:0px 0px 10px rgba(0,0,0,0.2);
	float:left;
	margin:0px 13px;
	margin-top:35px;
}
#case #datalist li .picture{
	width:428px;
	height:280px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	position:relative;
}
#case #datalist li .picture .icon{
	width:428px;
	height:110px;
	background-image:url(../Images/bgn16.png);
	position:absolute;
	left:0px;
	bottom:0px;
}
#case #datalist li .picture .title{
    width:408px;
    height:55px;
    position:absolute;
    left:10px;
    bottom:0px;
    line-height:55px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    font-size:20px;
    font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
    color:#ffffff;
}
#case #datalist li .content{
	width:408px;
	height:84px;
	margin:8px auto;
	line-height:28px;
	font-size:14px;
	color:#151515;
}
#case #datalist li .qita{
	width:408px;
	height:25px;
	margin:0px auto;
}
#case #datalist li .qita .time{
	width:200px;
	height:25px;
	float:left;
	line-height:25px;
	font-size:14px;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
	color:#141414;
}
#case #datalist li .qita .more{
	width:200px;
	height:25px;
	line-height:25px;
	float:right;
	text-align:right;
	font-size:14px;
	font-family: '瀹嬩綋',Arial ! important;
	color:#083490;
	margin-right:5px;
}
#case #datalist li .qita .more a{
	color:#083490;
}
#case #datalist li:hover .picture .title{
	color:#EF8200;
}
#case #datalist li:hover .qita .more{
	color:#EF8200;
}
#case #datalist li:hover .qita .more a{
	color:#EF8200;
}
/*鏈嶅姟妗堜緥 ----------------end*/

/*瑙ｅ喅鏂规 ----------------start*/
#solution{
	width:1380px;
	height:auto;
}
#solution .left{
	width:270px;
	height:auto;
	float:left;
}
#solution .left ul{
	width:270px;
	height:auto;
	margin-top:20px;
}
#solution .left ul li{
	width:270px;
	height:40px;
}
#solution .left ul li .title{
	width:250px;
	height:40px;
	float:left;
	overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    line-height:40px;
    font-size:15px;
    color:#151515;
}
#solution .left ul li .title a{
	color:#151515;
}
#solution .left ul li .icon{
	width:20px;
	height:40px;
	float:right;
	background-image:url(../Images/bgn17.png);
	background-position:right center;
	background-repeat:no-repeat;
	display:none;
}
#solution .left ul li.onfocus .title{
	color:#EF8200;
	font-weight:bold;
}
#solution .left ul li.onfocus .title a{
	color:#EF8200;
}
#solution .left ul li.onfocus .icon{
	display:block;
}
/*#solution .left ul li:hover .title{
	color:#EF8200;
	font-weight:bold;
}
#solution .left ul li:hover .title a{
	color:#EF8200;
}
#solution .left ul li:hover .icon{
	display:block;
}*/
#solution .right{
	width:1066px;
	height:auto;
	float:right;
}
#solution .right .partname{
	width:100%;
	height:72px;
}
#solution .right .partname .word{
	width:100%;
	height:70px;
	line-height:70px;
	font-size:32px;
	color:#141414;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#solution .right .partname .xian{
	width:100%;
	height:1px;
	border-bottom:1px solid #E8E8E8;
}
#solution .right .partname .xian1{
	width:50px;
	height:2px;
	background-color:#083490;
}
#solution .right #datalist{
	width:1096px;
	height:auto;
}
#solution .right #datalist li{
	width:518px;
	height:515px;
	float:left;
	margin-right:30px;
	margin-top:35px;
}
#solution .right #datalist li .picture{
	width:512px;
	height:337px;
	background-color:#ffffff;
	padding:3px;
}
#solution .right #datalist li:hover .picture{
	box-shadow:0px 0px 10px rgba(239,130,0,0.5);
}
#solution .right #datalist li .picture .pic{
	width:512px;
	height:337px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
}
#solution .right #datalist li .title{
    width:512px;
    height:40px;
    margin:0px auto;
    line-height:40px;
    margin-top:10px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    font-size:20px;
    font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
    color:#141414;
}
#solution .right #datalist li .title a{
    color:#141414;
}
#solution .right #datalist li:hover .title a{
    color:#EF8200;
}
#solution .right #datalist li .content{
	width:512px;
	height:84px;
	margin:8px auto;
	line-height:28px;
	font-size:14px;
	color:#151515;
}
#solution .right #datalist li .qita{
	width:512px;
	height:25px;
	margin:0px auto;
}
#solution .right #datalist li .qita .more{
	width:200px;
	height:25px;
	line-height:25px;
	float:left;
	font-size:14px;
	font-family: '瀹嬩綋',Arial ! important;
	color:#083490;
	margin-right:5px;
}
#solution .right #datalist li .qita .more a{
	color:#083490;
}
#solution .right #datalist li:hover .qita .more a{
	color:#EF8200;
}
/*瑙ｅ喅鏂规 ----------------end*/

/*浜у搧绯诲垪 ----------------start*/
#product{
	width:1380px;
	height:auto;
	margin-bottom:30px;
}
#product .partname{
	width:100%;
	min-height:72px;
}
#product .partname .word{
	width:100%;
	min-height:70px;
	line-height:70px;
	font-size:32px;
	color:#141414;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
	text-align:center;
}
#product .partname .xian{
	width:100%;
	height:1px;
	border-bottom:1px solid #E8E8E8;
}
#product .partname .xian1{
	width:50px;
	height:2px;
	background-color:#083490;
	margin:0px auto;
}
#product .info{
	width:1380px;
	height:auto;
	margin-top:20px;
}
#product .info .name{
	width:1380px;
	height:50px;
	line-height:50px;
	font-size:22px;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
	color:#EF8200;
}
#product .info .content{
	width:1380px;
	height:auto;
	line-height:30px;
}

/*浜у搧绯诲垪 ----------------end*/

/*鎶€鏈敮鎸 ----------------start*/
#technical{
	width:1380px;
	height:auto;
	margin-bottom:30px;
}
#technical .left{
	width:1020px;
	height:auto;
	float:left;
}
#technical .left .partname{
	width:100%;
	height:72px;
}
#technical .left .partname .word{
	width:100%;
	height:70px;
	line-height:70px;
	font-size:32px;
	color:#141414;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#technical .left .partname .xian{
	width:100%;
	height:1px;
	border-bottom:1px solid #E8E8E8;
}
#technical .left .partname .xian1{
	width:50px;
	height:2px;
	background-color:#083490;
}
#technical .left .info{
	width:1000px;
	height:auto;
	margin:20px auto;
	line-height:30px;
	font-size:14px;
	color:#151515;
}

#download{
	width:1380px;
	height:auto;
	margin-bottom:30px;
}
#download .left{
	width:1020px;
	height:auto;
	float:left;
}
#download .left .partname{
	width:100%;
	height:72px;
}
#download .left .partname .word{
	width:100%;
	height:70px;
	line-height:70px;
	font-size:32px;
	color:#141414;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#download .left .partname .xian{
	width:100%;
	height:1px;
	border-bottom:1px solid #E8E8E8;
}
#download .left .partname .xian1{
	width:50px;
	height:2px;
	background-color:#083490;
}
#download .left #datalist{
	width:1020px;
	height:auto;
	padding:20px 0px;
}
#download .left #datalist li{
	width:1020px;
	height:55px;
	border-bottom:1px dashed #E4E4E4;
}
#download .left #datalist li.even{
	background-color:#F5F6FB;
}
#download .left #datalist li .title{
	width:890px;
	height:55px;
	line-height:55px;
	font-size:16px;
	color:#151515;
	float:left;
}
#download .left #datalist li .title span{
	margin:0px 5px;
}
#download .left #datalist li .down{
	width:130px;
	height:55px;
	float:right;
	text-align:center;
	line-height:55px;
	font-size:14px;
	color:#083490;
}
#download .left #datalist li .down a{
	color:#083490;
}
#download .left #datalist li .down img{
	vertical-align:middle;
	margin-right:5px;
	margin-top:-4px;
}
#download .left #datalist li .down .img2{
    display:none;
}
#download .left #datalist li:hover .title{
	color:#EF8200;
	font-weight:bold;
}
#download .left #datalist li:hover .down a{
	color:#EF8200;
	font-weight:bold;
}
#download .left #datalist li:hover .down .img1{
    display:none;
}
#download .left #datalist li:hover .down .img2{
    display:inline;
}

#suggestions{
	width:100%;
	height:auto;
}
#suggestions1 .suggestions1{
	width:1020px;
	height:auto;
	padding-top:45px;
	margin:0px auto;
}
#suggestions1 .suggestions1 .form{
	width:1040px;
	height:auto;
}
#suggestions1 .suggestions1 .form .aa{
	width:500px;
	height:48px;
	float:left;
	margin-right:20px;
	margin-top:24px;
	position:relative;
}
#suggestions1 .suggestions1 .form .aa input{
    height:48px;
    line-height:48px;
}
#suggestions1 .suggestions1 .form .aa .verifyimg{
	height:46px;
	position:absolute;
	right:1px;
	top:1px;
	cursor:pointer;
}
#suggestions1 .suggestions1 .form .bb{
	width:1020px;
	height:231px;
	margin-top:24px;
	float:left;
}
#suggestions1 .suggestions1 .form .bb textarea{
	height:231px;
	resize: none;
}
#suggestions1 .suggestions1 .form .cc{
	width:1020px;
	height:56px;
	float:left;
	margin-top:24px;
}
#suggestions1 .suggestions1 .form .cc .layui-btn{
	width:185px;
	height:56px;
	background-color:#EF8200;
	font-size:24px;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
	color:#ffffff;
}
/*鎶€鏈敮鎸 ----------------end*/

/*濯掍綋涓績 ----------------start*/
#news{
	width:1380px;
	height:auto;
	margin-bottom:30px;
}
#news .left{
	width:1020px;
	height:auto;
	float:left;
}
#news .left .partname{
	width:100%;
	height:72px;
}
#news .left .partname .word{
	width:100%;
	height:70px;
	line-height:70px;
	font-size:32px;
	color:#141414;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#news .left .partname .xian{
	width:100%;
	height:1px;
	border-bottom:1px solid #E8E8E8;
}
#news .left .partname .xian1{
	width:50px;
	height:2px;
	background-color:#083490;
}
#news .left .toplistslider{
	width:1014px;
	height:306px;
	padding:3px;
	background-color:#ffffff;
	margin-top:30px;
	margin-bottom:35px;
	box-shadow:0px 0px 10px rgba(0,0,0,0.2);
}
#news .left .toplistslider .swiper-container{
	width:100%;
	height:100%;
}
#news .left .toplistslider .swiper-container .swiper-slide{
	width:100%;
	height:100%;
	background-color:#F5F6FB;
}
#news .left .toplistslider .swiper-container .swiper-slide .picture{
	width:440px;
	height:306px;
	float:left;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
}
#news .left .toplistslider .swiper-container .swiper-slide .detail{
	width:525px;
	height:256px;
	float:right;
	padding:25px 0px;
	margin-right:20px;
}
#news .left .toplistslider .swiper-container .swiper-slide .detail .title{
    width:525px;
    height:40px;
    line-height:40px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    font-size:20px;
    font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
    color:#141414;
}
#news .left .toplistslider .swiper-container .swiper-slide .detail .title a{
    color:#141414;
}
#news .left .toplistslider .swiper-container .swiper-slide .detail .content{
	width:525px;
	height:90px;
	line-height:30px;
	font-size:14px;
	color:#151515;
	margin-bottom:15px;
}
#news .left .toplistslider .swiper-container .swiper-slide .detail .qita{
	width:525px;
	height:25px;
}
#news .left .toplistslider .swiper-container .swiper-slide .detail .qita .time{
	width:200px;
	height:25px;
	float:left;
	line-height:25px;
	font-size:14px;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
	color:#141414;
}
#news .left .toplistslider .swiper-container .swiper-slide .detail .qita .more{
	width:200px;
	height:25px;
	line-height:25px;
	float:right;
	text-align:right;
	font-size:14px;
	font-family: '瀹嬩綋',Arial ! important;
	color:#083490;
	margin-right:5px;
}
#news .left .toplistslider .swiper-container .swiper-slide .detail .qita .more a{
	color:#083490;
}
#news .left .toplistslider .swiper-container .swiper-pagination{
	width:954px;
	padding:0px 30px;
	text-align:right;
	bottom:30px;
}
#news .left .toplistslider .swiper-container .swiper-pagination .swiper-pagination-bullet{
	width:10px;
	height:10px;
}
#news .left .toplistslider .swiper-container .swiper-pagination .swiper-pagination-bullet-active{
	background-color:#3B58A5;
}
#news .left #datalist{
	width:1020px;
	height:auto;
}
#news .left #datalist li{
	width:990px;
	height:156px;
	padding:22px 15px;
	background-color:#F5F6FB;
	margin-top:20px;
}
#news .left #datalist li .picture{
	width:238px;
	height:156px;
	float:left;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
}
#news .left #datalist li .detail{
	width:725px;
	height:156px;
	float:right;
}
#news .left #datalist li .detail .title{
	width:725px;
	height:45px;
	line-height:50px;
	font-size:20px;
	color:#141414;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#news .left #datalist li .detail .title a{
	color:#141414;
}
#news .left #datalist li .detail .content{
	width:725px;
	height:56px;
	line-height:28px;
	overflow:hidden;
	font-size:14px;
	color:#151515;
	margin-bottom:15px;
}
#news .left #datalist li .detail .qita{
	width:725px;
	height:25px;
}
#news .left #datalist li .detail .qita .time{
	width:200px;
	height:25px;
	float:left;
	line-height:25px;
	font-size:14px;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
	color:#141414;
}
#news .left #datalist li .detail .qita .more{
	width:200px;
	height:25px;
	line-height:25px;
	float:right;
	text-align:right;
	font-size:14px;
	font-family: '瀹嬩綋',Arial ! important;
	color:#083490;
	margin-right:5px;
}
#news .left #datalist li .detail .qita .more a{
	color:#083490;
}
#news .left #datalist li:hover{
	background-color:#ffffff;
	box-shadow:0px 0px 10px rgba(0,0,0,0.2);
}
#news .left #datalist li:hover .detail .title{
	color:#EF8200;
}
#news .left #datalist li:hover .detail .title a{
	color:#EF8200;
}
#news .left #datalist li:hover .detail .qita .more{
	color:#EF8200;
}
#news .left #datalist li:hover .detail .qita .more a{
	color:#EF8200;
}
/*濯掍綋涓績 ----------------end*/

/*鍦ㄧ嚎鎼滅储 ----------------start*/
#search{
	width:1380px;
	height:auto;
	margin-bottom:30px;
}
#search .left{
	width:1020px;
	height:auto;
	float:left;
}
#search .left .partname{
	width:100%;
	height:72px;
}
#search .left .partname .word{
	width:100%;
	height:70px;
	line-height:70px;
	font-size:32px;
	color:#141414;
	font-family: '寰蒋闆呴粦','瀹嬩綋',Arial ! important;
}
#search .left .partname .xian{
	width:100%;
	height:1px;
	border-bottom:1px solid #E8E8E8;
}
#search .left .partname .xian1{
	width:50px;
	height:2px;
	background-color:#083490;
}
#search .left #datalist{
	width:1020px;
	height:auto;
	padding:20px 0px;
}
#search .left #datalist li{
	width:1020px;
	height:55px;
	border-bottom:1px dashed #E4E4E4;
}
#search .left #datalist li.even{
	background-color:#F5F6FB;
}
#search .left #datalist li .title{
	width:890px;
	height:55px;
	line-height:55px;
	font-size:16px;
	color:#151515;
	float:left;
}
#search .left #datalist li .title a{
	color:#151515;
}
#search .left #datalist li .title span{
	margin:0px 5px;
}
#search .left #datalist li:hover .title a{
	color:#EF8200;
	font-weight:bold;
}
/*鍦ㄧ嚎鎼滅储 ----------------end*/

/*璇︽儏椤 ---------------start*/
#article{
	width:100%;
	height:auto;
	padding:30px 0px;
	margin:0px auto;
}
#article .article{
	width:100%;
	height:auto;
	margin:0px auto;
}
#article .article .theTit{
	width:100%;
    height:auto;
    padding:10px 0px;
    line-height:25px;
    font-size:22px;
    color:#1e1b16;
    text-align:center;
}
#article .article .theauthor{
	width:100%;
	height:20px;
	line-height:20px;
	padding:5px 0px;
	color:#604c31;
	text-align:center;
}
#article .article .video{
	width:930px;
	height:600px;
	margin:20px auto;
}
#article .article .showus{
	width:100%;
	height:auto;
	line-height:30px;
	font-size:16px;
	color:#101010;
	margin-bottom:20px;
}
#article .article .showup{
	width:100%;
	height:auto;
	line-height:20px;
	padding:5px 0px;
	font-size:16px;
	color:#201404;
}
#article .article .showup a{
	color:#201404;
}
#article .article .showup a:hover{
	color:#EF8200;
}
#article .article .back{
	width:100%;
	height:40px;
	line-height:40px;
	font-size:20px;
	color:#201404;
	text-align:right;
}
#article .article .back a{
	color:#201404;
}
#article .article .back a:hover{
	color:#EF8200;
}
/*璇︽儏椤 ---------------end*/