@charset "UTF-8";

@font-face {
	font-family: 'ziti';
	src: url("../fonts/BEBAS.ttf");
}

@font-face {
	font-family: 'ziti1';
	src: url("../fonts/IMPACT.TTF");
}

.clear:after {
	display: block;
	content: '';
	clear: both;
}

body {
	min-width: 1200px;
}
/* 设置滚动条的样式 */
/*       ::-webkit-scrollbar {*/
/*       width:3px;*/
/*       background-color: #f1f1f1;*/
/*       }*/

/*       !* 滚动槽 *!*/
/*       ::-webkit-scrollbar-track {*/
/*       border-radius:0px;*/
/*       }*/

/*       !* 滚动条滑块 *!*/
/*       ::-webkit-scrollbar-thumb {*/
/*       border-radius:0px;*/
/*       background:#c1c1c1;*/
/*       }*/


.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
/*header*/
.header {
	width: 100%;
	position: relative;
	z-index: 999;
	-webkit-transition: 200ms 0s all ease;
	-moz-transition: 200ms 0s all ease;
	-ms-transition: 200ms 0s all ease;
	-o-transition: 200ms 0s all ease;
	transition: 200ms 0s all ease;
	height: 88px;
}

.logo {
	float: left;
	margin-top: 17px;
	width: 180px;
}

.nav {
	width: 980px;
	float: right;
}

.nav ul {
	width: 820px;
	float: left;
}

.nav ul li {
	width: 10%;
	float: left;
	line-height: 88px;
	text-align: center;
	margin-right: 2.5%;
}

.nav ul li:last-child {
	margin-right: 0;
}

.nav ul li a {
	display: block;
	width: auto;
	color: #090909;
	font-size: 17px;
	height: 88px;
}

.nav ul li:hover a {
	border-bottom: 3px solid #073b89;
}

.nav-lan {
	width: 150px;
	float: right;
	margin-top: 30px;
	position: relative;
}

.zhong a {
	display: block;
	float: left;
	font-size: 12px;
	color: #fff;
	width: 30px;
	height: 30px;
	background: #073b89;
	border-radius: 50%;
	line-height: 30px;
	text-align: center;
	margin-right: 10px;
}

.ying a {
	display: block;
	width: 30px;
	height: 30px;
	border: 1px solid #8b8b8b;
	line-height: 30px;
	border-radius: 50%;
	font-size: 12px;
	float: left;
	color: #1c1c1c;
	text-align: center;
}

.nav-tel {
	position: absolute;
	right: 0;
	top: 3px;
}

.nav-tel img {
	display: block;
	float: right;
}

.nav-tel p {
	padding-top: 10px;
	float: right;
	font-size: 16px;
	color: #073b89;
	font-weight: bold;
	display: none;
}

.nav-tel:hover p {
	display: block;
	-webkit-transition: 200ms 0s all ease;
	-moz-transition: 200ms 0s all ease;
	-ms-transition: 200ms 0s all ease;
	-o-transition: 200ms 0s all ease;
	transition: 200ms 0s all ease;
}

.n_act a {
	border-bottom: 3px solid #073b89;
}

.banner {
	position: relative;
	width: 100%;
}
/*搜索关键词*/
.keywords {
	width: 100%;
	height: 95px;
	position: relative;
}

.keywords .wrapper {
	background: #fff;
	margin: 0 auto;
	margin-top: -50px;
	z-index: 10;
	position: relative;
	height: 95px;
}

.k-left {
	width: 320px;
	float: left;
}

.k-left img {
	display: block;
	margin-left: 40px;
	margin-top: 25px;
}

.key-left {
	width: 340px;
	margin-left: 40px;
	margin-top: 20px;
}

.key-left strong {
	color: #202020;
	font-size: 14px;
	display: block;
	font-weight: normal;
}

.key-left a {
	color: #b4b4b4;
	font-size: 14px;
	display: block;
	float: left;
	margin-right: 20px;
	text-align: left;
	font-weight: 100;
}

.sousuo {
	width: 385px;
	height: 35px;
	margin-top: 25px;
	border-bottom: 1px solid #dfdfdf;
	margin-right: 30px;
}

.sousuo .search {
	width: 362px;
	float: left;
	height: 35px;
}

.sousuo .sousuotijiao {
	width: 18px;
	height: 20px;
	background: url(../images/search.png) no-repeat center center;
	margin-top: 2px;
	margin-left: 5px;
}

/*main*/
.wrapper {
	width: 1200px;
	margin: 0 auto;
}
/*公司简介*/
.in-com {
	width: 100%;
	position: relative;
	background: #f3f3f3 url(../images/com-bg.jpg) no-repeat center top;
	padding-top: 135px;
	padding-bottom: 65px;
	margin-top: -45px;
	background-size: contain;
}

.com-left {
	width: 455px;
}

.com-logo {
	width: 100%;
}

.com-logo img {
	display: block;
	margin: 0 auto;
	text-align: center;
}

.com-left h3 {
	color: #202020;
	font-size: 24px;
	font-weight: bold;
	padding-top: 55px;
}

.com-left p {
	text-align: justify;
	color: #7b7b7b;
	font-size: 16px;
	line-height: 30px;
	text-indent: 32px;
}

.com-left a {
	display: block;
	width: 162px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	margin-top: 30px;
	background: #043b8d;
	color: #fff;
	font-size: 18px;
}

.com-right {
	width: 642px;
}

.com-right .video {
	width: 640px;
	height: 510px;
}

.com-right .video video {
	width: 100%;
	height: 100%;
}

.com-right p {
	color: #111111;
	font-size: 18px;
	padding-top: 20px;
	text-align: right;
}
/*应用领域*/
.in-app {
	width: 100%;
	position: relative;
	padding-top: 62px;
	padding-bottom: 45px;
}

.in-app .wrapper {
	width: 1245px;
	margin: 0 auto;
}

.title {
	text-align: center;
	margin: 0 auto;
}

.title h3 {
	color: #202020;
	font-size: 30px;
	font-weight: bold;
}

.title img {
	display: block;
	margin: 0 auto;
	padding-top: 20px;
	padding-bottom: 15px;
	text-align: center;
}

.title p {
	color: #898989;
	font-size: 18px;
	font-weight: 100;
}

.atype {
	width: 100%;
}

.atype ul {
	position: relative;
}

.atype ul li {
	float: left;
	margin-right: 44px;
	width: 80px;
	text-align: center;
}

.atype ul li a {
	display: block;
	height: 100%;
}

.area-con {
	position: relative;
	width: 100%;
	padding-top: 20px;
}

.area-con img {
	max-width: 100%;
	display: block;
}

.area-con strong {
	font-weight: normal;
	display: block;
	width: 220px;
	line-height: 40px;
	background: #134490;
	color: #fff;
	font-size: 16px;
	text-align: center;
	margin-bottom: 20px;
}

.area-con table {
	width: 100%!important;
	border-collapse: collapse;
}

.area-con table tr td {
	border: 1px solid #dbdbdb;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
}

.area-con table tr:nth-child(1) {
	line-height: 40px;
	background: #134490;
}

.area-con table tr:nth-child(1) td {
	color: #fff;
}

.atype ul li p {
	text-align: center;
	font-size: 13px;
	color: #1b1b1b;
	padding-top: 100px;
}

.atype ul li:nth-child(1) {
	background: url(../images/a1.png) no-repeat center top 30px;
}

.atype ul li:nth-child(2) {
	background: url(../images/a2.png) no-repeat center top 30px;
}

.atype ul li:nth-child(3) {
	background: url(../images/a3.png) no-repeat center top 30px;
}

.atype ul li:nth-child(4) {
	background: url(../images/a4.png) no-repeat center top 30px;
}

.atype ul li:nth-child(5) {
	background: url(../images/a5.png) no-repeat center top 30px;
}

.atype ul li:nth-child(6) {
	background: url(../images/a6.png) no-repeat center top 30px;
}

.atype ul li:nth-child(7) {
	background: url(../images/a7.png) no-repeat center top 30px;
}

.atype ul li:nth-child(8) {
	background: url(../images/a8.png) no-repeat center top 30px;
}

.atype ul li:nth-child(9) {
	background: url(../images/a9.png) no-repeat center top 30px;
}

.atype ul li:nth-child(10) {
	background: url(../images/a10.png) no-repeat center top 30px;
}

.atype ul li:nth-child(1) .xz {
	background: url(../images/a11.png) no-repeat center top 30px;
	font-weight: bold;
}

.atype ul li:nth-child(2) .xz {
	background: url(../images/a12.png) no-repeat center top 30px;
	font-weight: bold;
}

.atype ul li:nth-child(3) .xz {
	background: url(../images/a13.png) no-repeat center top 30px;
	font-weight: bold;
}

.atype ul li:nth-child(4) .xz {
	background: url(../images/a14.png) no-repeat center top 30px;
	font-weight: bold;
}

.atype ul li:nth-child(5) .xz {
	background: url(../images/a15.png) no-repeat center top 30px;
	font-weight: bold;
}

.atype ul li:nth-child(6) .xz {
	background: url(../images/a16.png) no-repeat center top 30px;
	font-weight: bold;
}

.atype ul li:nth-child(7) .xz {
	background: url(../images/a17.png) no-repeat center top 30px;
	font-weight: bold;
}

.atype ul li:nth-child(8) .xz {
	background: url(../images/a18.png) no-repeat center top 30px;
	font-weight: bold;
}

.atype ul li:nth-child(9) .xz {
	background: url(../images/a19.png) no-repeat center top 30px;
	font-weight: bold;
}

.atype ul li:nth-child(10) .xz {
	background: url(../images/a20.png) no-repeat center top 30px;
	font-weight: bold;
}

.atype ul li .xz p {
	color: red;
}

.atype ul li:last-child {
	margin-right: 0;
}

.app-con {
	width: 100%;
	position: relative;
	margin-top: 50px;
}

.gallery-top {
	height: 80%;
	width: 100%;
}

.gallery-thumbs {
	height: 100px!important;
	box-sizing: border-box;
	padding: 10px 0;
	margin-top: 30px;
}

.gallery-thumbs .swiper-slide {
	width: 10%;
	height: 85px;
}

.gallery-thumbs .swiper-slide-thumb-active {
	opacity: 1;
}

.gallery-top .swiper-slide a {
	display: block;
	width: 100%;
	height: 100%;
}

.gallery-top .swiper-slide {
	height: 610px;
}

.app-tit {
	position: absolute;
	z-index: 10;
	left: 0;
	top: 50px;
	text-align: left;
}

.app-tit h3 {
	color: #fff;
	font-size: 22px;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 80px;
}

.app-tit p {
	color: #fff;
	font-size: 20px;
	background: url(../images/line1.png) no-repeat center left;
	padding-left: 80px;
	margin-top: 20px;
}

.app-more {
	position: absolute;
	right: 0;
	bottom: 50px;
	z-index: 90;
}

.app-prev {
	background: url(../images/left.png) no-repeat center center!important;
	width: 30px!important;
	height: 30px!important;
	top: 30%!important;
	right: 130px!important;
	left: auto!important;
	outline: none;
	margin: 0!important;
}

.app-prev:after {
	display: none!important;
}

.app-next {
	background: url(../images/right.png) no-repeat center center!important;
	width: 30px!important;
	height: 30px!important;
	right: 90px!important;
	top: 30%!important;
	outline: none;
	margin: 0!important;
}

.app-next:after {
	display: none!important;
}

.gallery-thumbs .swiper-slide:nth-child(1) {
	background: url(../images/a1.png) no-repeat center top;
}

.gallery-thumbs .swiper-slide:nth-child(2) {
	background: url(../images/a2.png) no-repeat center top;
}

.gallery-thumbs .swiper-slide:nth-child(3) {
	background: url(../images/a3.png) no-repeat center top;
}

.gallery-thumbs .swiper-slide:nth-child(4) {
	background: url(../images/a4.png) no-repeat center top;
}

.gallery-thumbs .swiper-slide:nth-child(5) {
	background: url(../images/a5.png) no-repeat center top;
}

.gallery-thumbs .swiper-slide:nth-child(6) {
	background: url(../images/a6.png) no-repeat center top;
}

.gallery-thumbs .swiper-slide:nth-child(7) {
	background: url(../images/a7.png) no-repeat center top;
}

.gallery-thumbs .swiper-slide:nth-child(8) {
	background: url(../images/a8.png) no-repeat center top;
}

.gallery-thumbs .swiper-slide:nth-child(9) {
	background: url(../images/a9.png) no-repeat center top;
}

.gallery-thumbs .swiper-slide:nth-child(10) {
	background: url(../images/a10.png) no-repeat center top;
}

.gallery-thumbs .swiper-slide p {
	color: #1b1b1b;
	font-size: 18px;
	text-align: center;
	padding-top: 70px;
}

.gallery-thumbs .swiper-slide-thumb-active:nth-child(1) {
	background: url(../images/a11.png) no-repeat center top;
}

.gallery-thumbs .swiper-slide-thumb-active:nth-child(2) {
	background: url(../images/a12.png) no-repeat center top;
}

.gallery-thumbs .swiper-slide-thumb-active:nth-child(3) {
	background: url(../images/a13.png) no-repeat center top;
}

.gallery-thumbs .swiper-slide-thumb-active:nth-child(4) {
	background: url(../images/a14.png) no-repeat center top;
}

.gallery-thumbs .swiper-slide-thumb-active:nth-child(5) {
	background: url(../images/a15.png) no-repeat center top;
}

.gallery-thumbs .swiper-slide-thumb-active:nth-child(6) {
	background: url(../images/a16.png) no-repeat center top;
}

.gallery-thumbs .swiper-slide-thumb-active:nth-child(7) {
	background: url(../images/a17.png) no-repeat center top;
}

.gallery-thumbs .swiper-slide-thumb-active:nth-child(8) {
	background: url(../images/a18.png) no-repeat center top;
}

.gallery-thumbs .swiper-slide-thumb-active:nth-child(9) {
	background: url(../images/a19.png) no-repeat center top;
}

.gallery-thumbs .swiper-slide-thumb-active:nth-child(10) {
	background: url(../images/a20.png) no-repeat center top;
}
/*产品信息*/
.in-proinfo {
	width: 100%;
	position: relative;
	height: 660px;
	background: url(../images/info.jpg) no-repeat center center;
}

.shangbiao {
	padding-top: 75px;
}

.in-proinfo h3 {
	color: #181818;
	padding-top: 24px;
	font-size: 36px;
	line-height: 60px;
}

.in-proinfo p {
	color: #181818;
	font-size: 18px;
	padding-top: 20px;
	opacity: 0.5;
	font-weight: 100;
	padding-bottom: 40px;
	width: 38%;
	line-height: 30px;
}

.in-proinfo a {
	color: #fff;
	font-size: 18px;
	display: block;
	width: 150px;
	line-height: 40px;
	text-align: center;
	background: #073b89;
}
/*新闻中心*/
.in-news {
	width: 100%;
	position: relative;
	padding-top: 70px;
	padding-bottom: 60px;
	background: #f3f3f3;
}

.title1 h3 {
	color: #1e1e1e;
	font-size: 30px;
	font-weight: bold;
}

.title1 h3:before {
	display: block;
	content: '';
	width: 5px;
	height: 5px;
	background: #c90f25;
	float: left;
	margin-right: 10px;
	margin-top: 12px;
}

.title1 p {
	color: #979797;
	font-size: 18px;
	font-weight: 100;
	padding-top: 15px;
}

.news-con {
	width: 100%;
}

.news-type ul {
	float: right;
	width: 200px;
	margin-top: -65px;
}

.news-type ul li {
	width: 50%;
	float: left;
	text-align: center;
}

.news-type ul .on:before {
	display: block;
	content: '';
	width: 13px;
	height: 3px;
	background: #c90f25;
	float: left;
	margin-top: 10px;
}

.news-type ul li a {
	color: #171717;
	font-weight: bold;
	font-size: 18px;
}

.news-list {
	width: 1120px;
	height: 395px;
	background: #fff;
	margin-top: 40px;
	padding: 40px;
}

.list ul li {
	width: 325px;
	float: left;
	margin-right: 70px;
}

.n-img {
	width: 100%;
	height: 197px;
	overflow: hidden;
}

.n-img img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.list ul li:nth-child(3) {
	margin-right: 0;
}

.n-text {
	width: 100%;
}

.n-text h3 {
	color: #1b1b1b;
	font-size: 20px;
	padding-top: 30px;
	padding-bottom: 25px;
}

.n-text p {
	color: #8e8e8e;
	font-size: 18px;
	line-height: 30px;
}

.n-text span {
	display: block;
	width: 100%;
	text-align: left;
	color: #1b1b1b;
	font-size: 16px;
	background: url(../images/jt.png) no-repeat center right;
	height: 30px;
	line-height: 30px;
	margin-top: 45px;
}

.news-more {
	width: 160px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	margin: 0 auto;
	background: #073b89;
	margin-top: 40px;
}

.news-more a {
	color: #fff;
	font-size: 16px;
}
/*服务中心*/
.in-service {
	width: 100%;
	position: relative;
	padding-top: 45px;
	padding-bottom: 82px;
}

.in-service ul {
	margin-top: 40px;
}

.in-service ul li {
	float: left;
	width: 25%;
	text-align: center;
}

.ser-img {
	width: 62px;
	height: 64px;
	margin: 0 auto;
}

.ser-img img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.in-service ul li h3 {
	color: #1b1b1b;
	font-size: 18px;
	padding-top: 25px;
	padding-bottom: 13px;
}

.in-service ul li p {
	color: #7c7c7c;
	font-size: 14px;
}

/*footer*/
.foot {
	width: 100%;
	position: relative;
	background: #073a89;
	padding-top: 70px;
	padding-bottom: 50px;
}

.f-left {
	width: 150px;
	float: left;
}

.f-ewm {
	margin-top: 20px;
	margin-left: 20px;
}

.f-nav {
	width: 735px;
	float: left;
	margin-left: 80px;
	background: url(../images/f-line.png) no-repeat top right;
	margin-top: 7px;
}

.f-nav .yiji li:nth-child(1) {
	width: 23%;
}

.f-nav .yiji li:nth-child(2) {
	width: 13%;
}

.f-nav .yiji li {
	width: 10%;
	float: left;
	margin-right: 10px;
}

.f-nav .yiji li:last-child {
	margin-right: 0px;
}

.f-nav .yiji>li>a {
	color: #fff;
	font-size: 16px;
}

.f-nav .yiji li:nth-child(1) .erji a {
	display: block;
	width: 70%;
	float: left;
}

.f-nav .erji {
	margin-top: 10px;
	/*max-height: 175px;
	overflow-y:auto;*/
}

.f-nav .erji a {
	color: #5872ac;
	font-size: 14px;
	display: block;
	width: 100%;
	line-height: 35px;
}

.f-right {
	width: 181px;
	float: right;
	margin-top: 7px;
}

.f-right h3 {
	color: #fff;
	font-size: 20px;
	background: url(../images/f-tel.png) no-repeat top 3px left;
	font-weight: bold;
	padding-bottom: 10px;
	text-indent: 20px;
}

.f-right p {
	color: #5872ac;
	font-size: 14px;
	line-height: 30px;
}

.f-right p:last-child {
	background: url(../images/footemail.png) no-repeat center left;
	padding-left: 42px;
}

.foot-bottom {
	margin-top: 65px;
}

.foot-bottom p {
	float: left;
	color: #5872ac;
}

.foot-bottom p a {
	color: #5872ac;
}

.foot-bottom .login {
	float: right;
}

.foot-bottom .login a {
	color: #5872ac;
	font-weight: normal;
}
/*产品内页*/
.pro-list {
	width: 900px;
	float: right;
}

.pro-list ul li {
	width: 285px;
	height: 250px;
	border: 1px solid #d4d4d4;
	margin-right: 17px;
	margin-bottom: 17px;
	float: left;
}

.pro-list ul li .pro-img {
	width: 285px;
	height: 200px;
	overflow: hidden;
}

.pro-list ul li img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.pro-list ul li:nth-child(3n) {
	margin-right: 0;
}

.pro-list ul li:hover {
	border: 1px solid #004098;
}

.pro-list ul li h2 {
	width: 100%;
	height: 50px;
	line-height: 50px;
	background: #e1e3e5;
	text-align: center;
	font-size: 16px;
}

.pro-list ul li:hover h2 {
	background: #004098;
	color: #fff;
}

.main_cn {
	width: 900px;
	float: right;
}
/*新闻内页*/
.new_right ul li {
	width: 100%;
	height: 140px;
	margin-bottom: 10px;
	border-bottom: 1px dashed #bebebe;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

.new_right ul li .n-pic {
	width: 15%;
	height: 140px;
	float: left;
}

.new_right ul li .n-pic img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.new_right ul li .n-text1 {
	width: 83%;
	float: right;
}

.new_right ul li .n-text1 h4 {
	color: #696969;
	padding-top: 10px;
	font-size: 18px;
	padding-bottom: 10px;
}

.new_right ul li .n-text1 p {
	color: #696969;
	font-size: 14px;
	line-height: 25px;
}

.new_right ul li .n-text1 p span {
	color: #005ebe;
}

.new_right ul li .n-text1 h5 {
	margin-top: 10px;
}

.new_right ul li:hover .n-text1 h4 {
	color: #005ebe;
}
/*首页导航条*/
#thyNavStyles>a {
	width: 70%;
	background: none;
	color: #0076c7;
	border-bottom: 2px solid #0076c7;
}

.textblue a {
	color: #0076c7!important;
}

.a_left {
	width: 44px;
	height: 65px;
	position: absolute;
	z-index: 9999;
	margin-top: 40px;
	left: 20px;
	top: 30%;
}

.a_right {
	width: 44px;
	height: 65px;
	position: absolute;
	z-index: 9999;
	margin-top: 40px;
	right: 20px;
	top: 30%;
}

.a_left a {
	width: 44px;
	height: 65px;
	float: left;
	display: block;
	position: relative;
	z-index: 999;
	background: url('../images/btn-prev.png') no-repeat left center;
}

.a_right a {
	width: 44px;
	height: 65px;
	float: right;
	display: block;
	position: relative;
	z-index: 999;
	background: url('../images/btn-next.png') no-repeat right center;
}

.a_left a:hover {
	width: 44px;
	height: 65px;
	float: left;
	background: url('../images/btn-prev-cur.png') no-repeat left center;
}

.a_right a:hover {
	width: 44px;
	height: 65px;
	float: right;
	z-index: 999;
	background: url('../images/btn-next-cur.png') no-repeat right center;
}

.info_img_detail {
	text-align: center;
}

.info_img_detail img {
	padding: 3px;
	border: #CCC solid 1px;
	max-width: 60%;
}

.food_name {
	text-align: center;
	line-height: 40px;
}

.food_info_tit_bg {
	margin: 30px 0 0 0px;
	width: 100%;
	height: 30px;
	background: #ececec;
	float: left;
}

.food_info_tit {
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	height: 100%;
	border-right: 1px solid #fff;
	background: #656565;
	color: #fff;
	line-height: 30px;
	font-family: Microsoft YaHei;
	font-size: 14px;
}

#fh5co-board {
	width: 100%;
}

#fh5co-board .item {
	margin: 10px 10px 10px 10px;
	height: 310px;
	width: 260px;
	float: left;
}

#fh5co-board .item:nth-child(4n) {
	margin-right: 0;
}

#fh5co-board .item a {
	display: block;
	height: 260px;
	width: 260px;
	overflow: hidden;
}

#fh5co-board .item .fh5co-desc {
	padding: 20px;
	float: left;
	line-height: 24px;
}

#fh5co-board .item .fh5co-item-title {
	font-family: "Montserrat", arial, sans-serif;
	font-size: 17px;
	line-height: 24px;
	margin: 0;
	padding: 0;
}

#fh5co-board .item img {
	object-fit: cover;
	-webkit-transition: 0.2s;
	-o-transition: 0.2s;
	transition: 0.2s;
	width: 100%;
	height: 100%;
}

#fh5co-board .item .fh5co-board-img {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	overflow: hidden;
}

#fh5co-board .item .image-popup:hover img {
	opacity: .7;
}

.job-content p {
	text-indent: 24px;
	font-size: 16px;
	line-height: 30px;
	color: #737373;
}

.job-content img {
	max-width: 100%;
	padding: 20px 0;
}

/*固定的悬浮窗*/
.yb_conct {
	position: fixed;
	z-index: 9999;
	right: -127px;
	cursor: pointer;
	top: 230px;
	transition: all .3s ease;
}

.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}

.yb_bar .yb_top {
	background: #105ac0 url(../images/on_line.png) no-repeat 0 0;
}

.yb_bar .yb_phone {
	background: #105ac0 url(../images/on_line.png) no-repeat 0 -57px;
}

.yb_bar .yb_QQ {
	text-indent: 0;
	background: #105ac0 url(../images/on_line.png) no-repeat 0 -113px;
}

.yb_bar .yb_ercode {
	background: #105ac0 url(../images/on_line.png) no-repeat 0 -169px;
}

.hd_qr {
	padding: 0 29px 25px 29px;
	width: 120px;
	height: 120px;
}

.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
}

/*内页banner*/
.nei-banner {
	width: 100%;
	position: relative;
	height: 400px;
	background-position: center;
}

.nei-banner .tit {
	padding-top: 175px;
}

.nei-banner h3 {
	color: #1b3a98;
	font-size: 40px;
	font-weight: bold;
}

.nei-banner p {
	color: #222222;
	font-size: 16px;
	padding-top: 30px;
}
/*内页-公司简介*/

.info-title {
	width: 100%;
	line-height: 50px;
	background: rgba(0,0,0,0.73);
	position: relative;
	margin-top: -50px;
	z-index: 100;
}

.info-title p {
	background: url(../images/home.png) no-repeat center left;
	color: #fff;
	font-size: 16px;
	padding-left: 30px;
}

.info-title p a {
	color: #fff;
	font-size: 16px;
}

.info-neirong {
	width: 100%;
	position: relative;
	padding: 60px 0 30px 0;
}

.info-type {
	width: 100%;
}

.info-type ul li {
	width: 230px;
	height: 50px;
	line-height: 50px;
	float: left;
	margin-right: 10px;
	text-align: center;
	text-indent: 20px;
}

.info-type ul li a {
	color: #242424;
	font-size: 16px;
	transition: all 300ms ease-in-out;
	-webkit-transform: all 1000ms ease-in-out;
}

.info-type ul li:last-child {
	margin-right: 0;
}

.info-type ul li:nth-child(1) {
	background: #f0f0f0 url(../images/c1.png) no-repeat center left 60px;
	transition: all 300ms ease-in-out;
	-webkit-transform: all 1000ms ease-in-out;
}

.info-type ul li:nth-child(2) {
	background: #f0f0f0 url(../images/c2.png) no-repeat center left 60px;
	transition: all 300ms ease-in-out;
	-webkit-transform: all 1000ms ease-in-out;
}

.info-type ul li:nth-child(3) {
	background: #f0f0f0 url(../images/c3.png) no-repeat center left 60px;
	transition: all 300ms ease-in-out;
	-webkit-transform: all 1000ms ease-in-out;
}

.info-type ul li:nth-child(4) {
	background: #f0f0f0 url(../images/c4.png) no-repeat center left 60px;
	transition: all 300ms ease-in-out;
	-webkit-transform: all 1000ms ease-in-out;
}

.info-type ul li:nth-child(5) {
	background: #f0f0f0 url(../images/c5.png) no-repeat center left 60px;
	transition: all 300ms ease-in-out;
	-webkit-transform: all 1000ms ease-in-out;
}

.info-type ul li:nth-child(1):hover {
	background: #134490 url(../images/c11.png) no-repeat center left 60px;
	transition: all 300ms ease-in-out;
	-webkit-transform: all 1000ms ease-in-out;
}

.info-type ul li:nth-child(2):hover {
	background: #134490 url(../images/c22.png) no-repeat center left 60px;
	transition: all 300ms ease-in-out;
	-webkit-transform: all 1000ms ease-in-out;
}

.info-type ul li:nth-child(3):hover {
	background: #134490 url(../images/c33.png) no-repeat center left 60px;
	transition: all 300ms ease-in-out;
	-webkit-transform: all 1000ms ease-in-out;
}

.info-type ul li:nth-child(4):hover {
	background: #134490 url(../images/c44.png) no-repeat center left 60px;
	transition: all 300ms ease-in-out;
	-webkit-transform: all 1000ms ease-in-out;
}

.info-type ul li:nth-child(5):hover {
	background: #134490 url(../images/c55.png) no-repeat center left 60px;
	transition: all 300ms ease-in-out;
	-webkit-transform: all 1000ms ease-in-out;
}

.info-type ul li:hover a {
	color: #fff;
	transition: all 300ms ease-in-out;
	-webkit-transform: all 1000ms ease-in-out;
}

.jieshao {
	width: 100%;
	position: relative;
	padding-top: 52px;
}

.jieshao h3 {
	color: #151515;
	font-size: 26px;
	text-align: center;
	padding-bottom: 35px;
}

.jieshao p {
	color: #151515;
	font-size: 16px;
	line-height: 35px;
	letter-spacing: 2px;
	padding-bottom: 35px;
}

.jieshao img {
	display: block;
	max-width: 100%;
}

.fazhan {
	width: 100%;
	position: relative;
	height: 742px;
	background: url(../images/fazhan.jpg) no-repeat center center;
	padding-top: 74px;
}

.fazhan h3 {
	color: #fff;
	font-size: 32px;
	text-align: center;
	padding-bottom: 70px;
}

.fazhan ul {
	max-height: 480px;
	overflow-y: auto;
}

.fazhan ul li {
	width: 48%;
	float: left;
	color: #fff;
	font-size: 16px;
	line-height: 40px;
	margin-right: 4%;
}

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

.fazhan ul li:before {
	display: block;
	content: '';
	width: 5px;
	height: 5px;
	background: #fff;
	float: left;
	margin-right: 10px;
	margin-top: 17px;
}

.culture {
	width: 100%;
	position: relative;
	margin-top: -73px;
	padding-bottom: 50px;
	border-bottom: 1px solid #c2c2c2;
}

.culture .wrapper {
	background: #fff;
	margin-top: -20px;
}

.culture h4 {
	color: #000000;
	font-size: 32px;
	text-align: center;
	padding-top: 70px;
}

.culture h4:after {
	display: block;
	content: '';
	width: 54px;
	height: 3px;
	background: #c2c2c2;
	margin: 0 auto;
	margin-top: 35px;
	margin-bottom: 35px;
}

.culture p {
	color: #000000;
	font-size: 16px;
	width: 845px;
	margin: 0 auto;
	text-align: center;
}

.culture ul {
	margin-top: 71px;
}

.culture ul li {
	width: 241px;
	float: left;
	margin-right: 77px;
}

.culture ul li img {
	display: block;
	text-align: center;
	margin: 0 auto;
	max-width: 37%;
}

.culture ul li:last-child {
	margin-right: 0;
}

.culture ul li h3 {
	color: #181818;
	font-size: 28px;
	text-align: center;
	padding-top: 35px;
}

.culture ul li p {
	color: #a1a1a1;
	font-size: 14px;
	text-align: center;
	width: 100%;
	padding-top: 15px;
	line-height: 28px;
}

.c-honor {
	width: 100%;
	position: relative;
}

.c-honor h4 {
	color: #000000;
	font-size: 32px;
	text-align: center;
	padding-top: 70px;
}

.c-honor h4:after {
	display: block;
	content: '';
	width: 54px;
	height: 3px;
	background: #c2c2c2;
	margin: 0 auto;
	margin-top: 35px;
	margin-bottom: 35px;
}

.honor-list {
	position: relative;
}

.honor-img {
	width: 100%;
	height: 173px;
}

.honor-img img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.honor-prev {
	background: url(../images/h-prev.png) no-repeat center center!important;
	width: 30px!important;
	height: 31px!important;
	left: -50px!important;
}

.honor-prev:after {
	display: none;
}

.honor-next {
	background: url(../images/h-next.png) no-repeat center center!important;
	width: 30px!important;
	height: 31px!important;
	right: -50px!important;
}

.honor-next:after {
	display: none;
}

.honor-prev1 {
	background: url(../images/h-prev.png) no-repeat center center!important;
	width: 30px!important;
	height: 31px!important;
	left: -50px!important;
}

.honor-prev1:after {
	display: none;
}

.honor-next1 {
	background: url(../images/h-next.png) no-repeat center center!important;
	width: 30px!important;
	height: 31px!important;
	right: -50px!important;
}

.honor-next1:after {
	display: none;
}
/*联系我们*/
.lx {
	width: 100%;
	position: relative;
	margin-top: 47px;
}

.lx-left {
	width: 50%;
	float: left;
}

.lx-left ul li {
	width: 48%;
	float: left;
	margin-right: 2%;
	height: 95px;
	margin-bottom: 40px;
}

.lx-left ul li:nth-child(1) {
	background: url(../images/l1.png) no-repeat left top 10px;
}

.lx-left ul li:nth-child(2) {
	background: url(../images/l2.png) no-repeat left top 10px;
}

.lx-left ul li:nth-child(3) {
	background: url(../images/l3.png) no-repeat left top 10px;
}

.lx-left ul li:nth-child(4) {
	background: url(../images/l4.png) no-repeat left top 10px;
}

.lx-left ul li:nth-child(5) {
	background: url(../images/l5.png) no-repeat left top 10px;
}

.lx-left ul li:nth-child(6) {
	background: url(../images/l6.png) no-repeat left top 10px;
}

.lx-left ul li:nth-child(2n) {
	margin-right: 0;
}

.lx-left ul li p {
	color: #353535;
	font-size: 16px;
	padding-top: 15px;
	padding-left: 80px;
}

.lx-left ul li span {
	color: #666666;
	font-size: 15px;
	margin-left: 80px;
	display: block;
}

.lx-right {
	width: 50%;
	float: right;
}

.lianxi {
	width: 100%;
	margin-top: 60px;
	margin-bottom: 60px;
}

.lianxi-left {
	width: 32%;
	height: 295px;
	background: url(../images/lx1.png) no-repeat center center;
	float: left;
}

.lianxi-left h3 {
	color: #fff;
	font-size: 38px;
	text-align: center;
	font-weight: bold;
	padding-top: 55px;
	padding-bottom: 53px;
}

.lianxi-left p {
	color: #fff;
	font-size: 16px;
	line-height: 35px;
	padding-left: 60px;
	padding-right: 60px;
}

.lianxi-center {
	width: 32%;
	height: 295px;
	background: url(../images/lx2.png) no-repeat center center;
	float: left;
	margin:  0 2%;
}

.lianxi-center h3 {
	color: #fff;
	font-size: 38px;
	text-align: center;
	font-weight: bold;
	padding-top: 55px;
	padding-bottom: 53px;
}

.lianxi-center p {
	color: #fff;
	font-size: 16px;
	line-height: 35px;
	padding-left: 60px;
	padding-right:60px;
}
.lianxi-right {
	width: 32%;
	height: 295px;
	background: url(../images/lx3.jpg) no-repeat center center;
	float: right;
}

.lianxi-right h3 {
	color: #fff;
	font-size: 38px;
	text-align: center;
	font-weight: bold;
	padding-top: 55px;
	padding-bottom: 53px;
}

.lianxi-right p {
	color: #fff;
	font-size: 16px;
	line-height: 35px;
	padding-left: 60px;
	padding-right: 60px;
}
/*内页新闻*/
.info-ntype {
	width: 100%;
	margin-top: 62px;
	position: relative;
	margin-bottom: 30px;
}

.info-ntype ul li {
	width: 265px;
	height: 52px;
	line-height: 52px;
	float: left;
	margin-right: 15px;
}

.info-ntype ul li a {
	color: #242424;
	font-size: 16px;
	display: block;
	text-align: center;
	transition: all 300ms ease;
	-webkit-transform: all 300ms ease;
}

.info-ntype ul li:nth-child(1) {
	background: #f0f0f0 url(../images/n1.png) no-repeat center left 43px;
}

.info-ntype ul li:nth-child(2) {
	background: #f0f0f0 url(../images/n2.png) no-repeat center left 43px;
}

.info-ntype ul li:hover:nth-child(1) {
	background: #134490 url(../images/n11.png) no-repeat center left 43px;
}

.info-ntype ul li:hover:nth-child(2) {
	background: #134490 url(../images/n22.png) no-repeat center left 43px;
}

.info-ntype ul li:nth-child(1) .ntype {
	background: #134490 url(../images/n11.png) no-repeat center left 43px;
	text-align: left;
	text-indent: 80px;
	color: #fff;
}

.info-ntype ul li:nth-child(2) .ntype {
	background: #134490 url(../images/n22.png) no-repeat center left 43px;
	text-align: left;
	text-indent: 80px;
	color: #fff;
}

.info-ntype ul li:hover a {
	text-align: left;
	text-indent: 80px;
	color: #fff;
	transition: all 300ms ease;
	-webkit-transform: all 300ms ease;
}

.info-nlist {
	width: 100%;
	position: relative;
}

.info-nlist ul li {
	width: 100%;
	height: 230px;
	border-bottom: 1px dashed #cbcbcb;
}

.info-ntext {
	width: 855px;
	float: left;
	padding-top: 75px;
}

.ntime {
	width: 75px;
	float: left;
	margin-top: 13px;
}

.ntime strong {
	color: #cecece;
	font-family: ziti1;
	font-size: 54px;
	font-weight: 100;
}

.ntime p {
	color: #cecece;
	font-size: 14px;
	font-weight: 100;
	padding-top: 10px;
}

.ntit h3 {
	color: #292929;
	font-size: 20px;
}

.ntit p {
	color: #aaaaaa;
	font-size: 14px;
	padding-top: 15px;
}

.info-nimg {
	width: 275px;
	float: right;
	height: 155px;
	padding-top: 35px;
}

.info-nimg img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: contain;
}
/*人才中心*/
.info-jtype {
	margin-top: 65px;
}

.info-jtype ul li {
	width: 265px;
	height: 52px;
	line-height: 52px;
	float: left;
	margin-right: 15px;
}

.info-jtype ul li a {
	color: #242424;
	font-size: 16px;
	display: block;
	text-align: center;
	transition: all 300ms ease;
	-webkit-transform: all 300ms ease;
}

.info-jtype ul li:nth-child(1) {
	background: #f0f0f0 url(../images/j1.png) no-repeat center left 43px;
}

.info-jtype ul li:nth-child(2) {
	background: #f0f0f0 url(../images/j2.png) no-repeat center left 43px;
}

.info-jtype ul li:nth-child(3) {
	background: #f0f0f0 url(../images/j3.png) no-repeat center left 43px;
}

.info-jtype ul li:nth-child(1) .jtype {
	background: #134490 url(../images/j11.png) no-repeat center left 43px;
	color: #fff;
}

.info-jtype ul li:nth-child(2) .jtype {
	background: #134490 url(../images/j22.png) no-repeat center left 43px;
	color: #fff;
}

.info-jtype ul li:nth-child(3) .jtype {
	background: #134490 url(../images/j33.png) no-repeat center left 43px;
	color: #fff;
}

.info-jtype ul li:hover:nth-child(1) {
	background: #134490 url(../images/j11.png) no-repeat center left 43px;
}

.info-jtype ul li:hover:nth-child(2) {
	background: #134490 url(../images/j22.png) no-repeat center left 43px;
}

.info-jtype ul li:hover:nth-child(3) {
	background: #134490 url(../images/j33.png) no-repeat center left 43px;
}

.info-jtype ul li:nth-child(1) .ntype {
	background: #134490 url(../images/j11.png) no-repeat center left 43px;
	text-align: left;
	text-indent: 80px;
	color: #fff;
}

.info-jtype ul li:nth-child(2) .ntype {
	background: #134490 url(../images/j22.png) no-repeat center left 43px;
	text-align: left;
	text-indent: 80px;
	color: #fff;
}

.info-jtype ul li:nth-child(3) .ntype {
	background: #134490 url(../images/j33.png) no-repeat center left 43px;
	text-align: left;
	text-indent: 80px;
	color: #fff;
}

.info-jtype ul li:hover a {
	text-align: left;
	text-indent: 80px;
	color: #fff;
	transition: all 300ms ease;
	-webkit-transform: all 300ms ease;
}

.job_tab {
	background: #13448f;
	margin-top: 38px;
}

.job_tab span {
	display: inline-block;
	width: 24%;
	color: #ffffff;
	text-align: center;
	line-height: 55px;
}

.job_text li {
	line-height: 56px;
	background: #f1f1f1;
	border-bottom: 1px solid #fff;
}

.job_text li span {
	display: inline-block;
	width: 24%;
	text-align: center;
	font-size: 13px;
	line-height: 20px;
}

.jobs_req {
	display: none;
	box-sizing: border-box;
	padding: 2%;
	background: #f6f9fc;
	color: #ececec;
	font-size: 14px;
	line-height: 27px;
}

.req_text {
	width: 100%;
	color: #565454;
	font-size: 14px;
}

.jobs_req p a {
	color: #1e55af;
}

.showcompany {
	margin-bottom: 90px;
}
/*产品应用*/
.info-areatype {
	padding: 50px 0 25px 0;
	position: relative;
	width: 100%;
}

.info-areatype h3 {
	color: #0e0e0e;
	font-size: 24px;
	font-weight: bold;
}

.info-pro {
	width: 100%;
	padding: 50px 0;
	position: relative;
}

.atype {
	border-bottom: 1px solid #cfcfcf;
	padding-bottom: 40px;
}

.choose-type {
	width: 100%;
	height: 30px;
	margin-bottom: 32px;
}

.choose-type label {
	color: #1b1b1b;
	font-size: 14px;
	padding-right: 10px;
}

.choose-type select {
	width: 130px;
	height: 100%;
	border: 1px solid #cfcfcf;
	text-indent: 10px;
}

.choose-content {
	width: 100%;
	margin-bottom: 80px;
}

.choose-content table tr td {
	border-right: 1px solid #dbdbdb;
	font-size: 14px;
	height: 45px;
	text-align: center;
}

.choose-content table tr:first-child td {
	background: #134490!important;
	width: 145px;
	height: 45px;
	line-height: 45px;
	color: #fff;
	text-align: center;
}

.choose-content table tr:nth-child(odd) {
	background: #fff;
}

.choose-content table tr:nth-child(even) {
	background: #f0f0f0;
}
/*体系图表*/
.first-type {
	width: 100%;
}

.fir-type-left {
	float: left;
}

.fir-type-pdf {
	float: right;
}

.fir-type-left a {
	display: block;
	float: left;
	font-size: 16px;
	width: 190px;
	height: 50px;
	line-height: 50px;
	background: #f0f0f0;
	color: #242424;
	text-align: center;
	margin-right: 10px;
}

.system-type {
	margin-top: 20px;
	height: 170px;
	border-bottom: 1px solid #cfcfcf;
	margin-bottom: 50px;
}

.system-type ul li {
	width: 153px;
	float: left;
	margin-right: 55px;
	position: relative;
	height: 160px;
}

.system-type ul li:last-child {
	margin-right: 0;
}

.system-type ul li p {
	position: absolute;
	bottom: 0;
	text-align: center;
	color: #1f1f1f;
	font-size: 16px;
	width: 100%;
}

.system-type ul li a {
	display: block;
	width: 100%;
	height: 100%;
}

.system-type ul li:nth-child(1) {
	background: url(../images/sys1.png) no-repeat center center;
	background-size: 100%;
}

.system-type ul li:nth-child(2) {
	background: url(../images/sys6.png) no-repeat center center;
	background-size: 100%;
}

.system-type ul li:nth-child(3) {
	background: url(../images/sys2.png) no-repeat center center;
}

.system-type ul li:nth-child(4) {
	background: url(../images/sys3.png) no-repeat center center;
}

.system-type ul li:nth-child(5) {
	background: url(../images/sys4.png) no-repeat center center;
}

.system-type ul li:nth-child(6) {
	background: url(../images/sys5.png) no-repeat center center;
}

.sys-info h3 {
	color: #fff;
	font-size: 14px;
	width: 315px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #0f4289 url(../images/sys-t.png) no-repeat center left 20px;
	margin-bottom: 30px;
	border-radius: 10px;
}

.sys1 {
	width: 415px;
	float: left;
}

.sys1 ul {
	background: url(../images/ss1.jpg) no-repeat center left;
	height: 420px;
	margin-left: -20px;
}

.sys1 ul li {
	width: 160px;
	position: relative;
	float: left;
	margin-right: 25px;
	height: 169px;
	margin-top: 22px;
	margin-left: 22px;
	border-radius: 10px;
}

.sys1 ul li a {
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 10px;
	text-align: center;
}

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

.sys-pro {
	width: 160px;
	height: 169px;
	position: absolute;
}

.sys1 ul li:nth-child(3) {
	margin-top: 40px;
}

.sys-title {
	color: #494545;
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 5px;
	text-align: center;
	padding-top: 20px;
}

.sys-des {
	margin-top: 14px;
	font-size: 13px;
	line-height: 22px;
}
/**/
.sys2 {
	width: 779px;
	float: right;
}

.sys2 ul {
	background: url(../images/ss2.jpg) no-repeat center left;
	height: 420px;
	position: relative;
	margin-left: -20px;
}
.sys2 ul li{
	width: 158px;
	position: relative;
	float: left;
	margin-right: 25px;
	height: 169px;
	margin-top: 22px;
	margin-left: 17px;
	border-radius: 10px;
	text-align: center;
}
.sys2 ul li:nth-child(4){
	margin-top: 40px;
}
.sys2 ul li:nth-child(5){
	margin-top: 40px;
}
.sys2 ul li:nth-child(6){
	margin-top: 40px;
}
.sys2 ul li:nth-child(7){
	margin-top: 40px;
	margin-right: 0;
	margin-left: 12px;
}

.sys3 {
	width: 100%;
}

.sys3 ul {
	background: url(../images/ss3.jpg) no-repeat center left;
	height:177px;
}

.sys3 ul li {
	width: 160px;
	position: relative;
	float: left;
	margin-right:46px;
	height: 169px;
	margin-left: 3px;
	border-radius: 10px;
}

.sys3 ul li a {
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 10px;
	text-align: center;
}
/**/
.sys4 {
	margin-top: 50px;
}
.sys4 .one{
	margin-left: 200px;
}
.sys4 .two{
	margin-top: 25px;
	margin-left: -7px;
}
.sys4 .three{
	margin-top: 30px;
	margin-left: -7px;
}
.sys4 ul {
	background: url(../images/ss4.jpg) no-repeat center left;
	height: 614px;
	position: relative;
}

.sys4 ul li {
	width: 160px;
	position: relative;
	float: left;
	margin-right:34px;
	height: 169px;
	margin-left: 14px;
	border-radius: 10px;
	text-align: center;
	margin-top: 14px;
}


/*引线*/
.sys5 {
	margin-top: 50px;
}
.sys5 .sys5-one{
	float: left;
	width: 385px;
}
.sys5 .sys5-one ul {
	background: url(../images/ss5.jpg) no-repeat center left;
	position: relative;
	margin-left: -5px;
	height: 400px;
}
.sys5 .sys5-two{
	float: right;
	width: 787px;
}
.sys5 .sys5-two ul{
	background: url(../images/ss6.jpg) no-repeat center left;
	position: relative;
	height: 400px;
}
.sys5-one ul li{
	width: 160px;
	position: relative;
	float: left;
	margin-right: 42px;
	height: 169px;
	margin-top: 10px;
	margin-left: 7px;
	border-radius: 10px;
	text-align: center;
	margin-bottom: 30px;
}
.sys5-one ul li:nth-child(2n){
	margin-right: 0;
}
.sys5-two ul li{
	width: 160px;
	position: relative;
	float: left;
	margin-right: 42px;
	height: 169px;
	margin-top: 10px;
	margin-left: 5px;
	border-radius: 10px;
	text-align: center;
	margin-bottom:25px;
}
.sys5-two ul li:nth-child(4){
	margin-right: 0;
}
.sys6 {
	margin-top: 30px;
}
.sys6 ul {
	background: url(../images/ss7.jpg) no-repeat center left;
	height: 602px;
	position: relative;
}
.sys6 .one{
	margin-left: 197px;
}
.sys6 .two{
	margin-top:28px;
	margin-left: -11px;
}
.sys6 .three{
	margin-top: 29px;
	margin-left: -11px;
}
.sys6 ul li{
	width: 160px;
	position: relative;
	float: left;
	margin-right:31px;
	height: 169px;
	margin-top: 11px;
	margin-left: 17px;
	border-radius: 10px;
	text-align: center;
}


.sys7 {
	margin-top: 50px;
}

.sys7 ul {
	background: url(../images/ss8.jpg) no-repeat center left;
	height: 398px;
	position: relative;
	background-size: 100% 100%;
}
.sys7 .one{
	margin-left: 195px;

}
.sys7 .two{
	margin-top: 31px;
	margin-left: -6px;
}
.sys7 ul li{
	width: 160px;
	position: relative;
	float: left;
	margin-right: 26px;
	height: 169px;
	margin-top:9px;
	margin-left: 17px;
	border-radius: 10px;
	text-align: center;
}
.sys7 ul li:nth-child(5){
	margin-left: 18px;
}
.sys7 ul li:nth-child(6){
	margin-right: 0;
	margin-left: 19px;
}
.sys8 {
	margin-top: 50px;
}
.sys8 .two{
	margin-top: 26px;
}
.sys8 .three{
	margin-top: 26px;
}
.sys8 ul {
	background: url(../images/ss9.jpg) no-repeat center left;
	height: 598px;
	position: relative;
}
.sys8 ul li {
	width: 160px;
	position: relative;
	float: left;
	margin-right: 40px;
	height: 169px;
	margin-top: 8px;
	margin-left: 8px;
	border-radius: 10px;
	text-align: center;
}

.sys9 {
	margin-top: 50px;
}
.sys9 .one{
	margin-left: 195px;
}
.sys9 .two{
	margin-left: 195px;
	margin-top: 32px;
}
.sys9 .three{
	margin-left: -13px;
	margin-top: 30px;
}
.sys9 ul {
	background: url(../images/ss12.jpg) no-repeat center left;
	height: 622px;
	position: relative;
}

.sys9 ul li {
	width: 160px;
	position: relative;
	float: left;
	margin-right: 22px;
	height: 169px;
	margin-top: 13px;
	margin-left: 26px;
	border-radius: 10px;
	text-align: center;
}


/**/
.sys10 {
	margin-top: 50px;
}
.two,.three,.four{
	margin-top: 43px;
}
.sys10 .four{
	margin-left: 210px;
}
.sys10 ul {
	background: url(../images/ss10.jpg) no-repeat center left;
	height: 824px;
	position: relative;
}

.sys10 ul li {
	width: 160px;
	position: relative;
	float: left;
	margin-right: 43px;
	height: 169px;
	margin-top: 4px;
	margin-left: 6px;
	border-radius: 10px;
	text-align: center;
}

/**/
.sys11 {
	margin-top: 50px;
}

.sys11 ul {
	background: url(../images/ss11.jpg) no-repeat center left;
	height: 399px;
	position: relative;
}
.sys11 .two{
	margin-top: 36px;
}
.sys11 ul li {
	width: 160px;
	position: relative;
	float: left;
	margin-right: 40px;
	height: 169px;
	margin-top: 8px;
	margin-left: 6px;
	border-radius: 10px;
	text-align: center;
}

.fir-type-pdf {
	width: 380px;
	float: right;
	position: relative;
}

.fir-type-pdf ul li {
	width: 180px;
	float: left;
	background: #eee url(../images/pdf.png) no-repeat center left 10px;
	height: 50px;
	line-height: 50px;
	margin-right: 10px;
	/*text-indent: 50px;*/
	text-align: center;
	position: relative;
	background-size: 16px;
}

.fir-type-pdf ul li:last-child {
	margin-right: 0;
}

.fir-type-pdf ul .xiala {
	background: #eee;
}

.fir-type-pdf ul .xiala a span {
	color: red;
	padding-right: 10px;
}

.fir-type-pdf ul .xiala>a {
	display: block;
	line-height: 50px;
	background: #eee;
	background-size: 16px;
}

.fir-type-pdf ul .xiala .sgserji {
	background: #eee;
	line-height: 40px;
	display: none;
}

.fir-type-pdf ul .xiala .sgserji>a {
	display: block;
	background: #c1c1c1;
}

.fir-type-pdf ul .xiala .sgssanji>a {
	display: block;
	border-bottom: 1px solid #fff;
	line-height: 40px;
	font-size: 12px;
	text-align: left;
	text-indent: 10px;
	background-size: 16px;
}

.fir-type-pdf ul .xiala:hover .sgserji {
	display: block;
}

.page {
	margin-bottom: 20px;
}
/*研究中心*/
.yj-company {
	width: 100%;
	padding: 4% 0;
	border-bottom: 1px solid #c3c3c3;
}

.yj-company h3 {
	color: #151515;
	font-size: 32px;
	text-align: center;
	padding-bottom: 34px;
}

.yj-company p {
	color: #5e5e5e;
	font-size: 16px;
	line-height: 38px;
	font-weight: 400;
	text-indent: 32px;
}

.yj-fuwu {
	width: 100%;
	padding: 5% 0 0 0;
}

.fw-title {
	width: 270px;
	float: left;
}

.fw-title h3 {
	color: #073b89;
	font-size: 32px;
	font-weight: bold;
	padding-bottom: 28px;
;
}

.fw-title strong {
	color: #5e5e5e;
	font-size: 16px;
}

.fw-title p {
	color: #5e5e5e;
	font-size: 16px;
}

.yanjiu {
	width: 100%;
	position: relative;
}

.yj-type ul {
	width: 825px;
	float: right;
	margin-top: 45px;
}

.yj-type ul li {
	width: 265px;
	height: 52px;
	line-height: 52px;
	float: left;
	margin-right: 15px;
	color: #242424;
	font-size: 16px;
	display: block;
	text-align: center;
}

.yj-type ul li:nth-child(1) {
	background: #f0f0f0 url(../images/yj1.png) no-repeat center left 43px;
}

.yj-type ul li:nth-child(2) {
	background: #f0f0f0 url(../images/yj2.png) no-repeat center left 43px;
}

.yj-type ul li:nth-child(3) {
	background: #f0f0f0 url(../images/yj3.png) no-repeat center left 43px;
	margin-right: 0;
}

.yj-type ul .on:nth-child(1) {
	background: #134490 url(../images/yj11.png) no-repeat center left 43px;
}

.yj-type ul .on:nth-child(2) {
	background: #134490 url(../images/yj22.png) no-repeat center left 43px;
}

.yj-type ul .on:nth-child(3) {
	background: #134490 url(../images/yj33.png) no-repeat center left 43px;
}

.yj-type ul .on {
	color: #fff;
}

.yj-list {
	margin-top: 60px;
	width: 100%;
}

.yj-list ul li {
	width: 384px;
	height: 234px;
	float: left;
	margin-right: 22px;
	position: relative;
	margin-bottom: 22px;
}

.yj-list ul li:nth-child(3n) {
	margin-right: 0;
}

.yj-img {
	width: 100%;
	height: 100%;
}

.yj-img img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.yj-text {
	position: absolute;
	top: 0;
	left: 0;
	width: 165px;
	height: 45px;
	background: rgb(14,76,165,0.9);
	color: #fff;
	text-align: center;
	line-height: 45px;
	font-size: 18px;
}