@charset "utf-8";
/*初始化*/
*{ 	padding:0;	
	margin:0;	
	outline: none;	
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html, body{
		width: 100%;	
		height: auto;	
		min-height: 100%;	
		-webkit-text-size-adjust: 100%;	
		-ms-text-size-adjust: 100%;	
		-webkit-font-smoothing: antialiased;	
		-moz-osx-font-smoothing: grayscale;
}
body {	
		font: 14px 'Montserrat','苹方','PingFang','Microsoft YaHei','Microsoft YaHei UI','WenQuanYi Micro Hei','Arial','sans-serif',\5b8b\4f53;	
		color: #333;	
		background: #fff;
}
input,button{	
	-webkit-appearance:none;	
	border-radius: 0;
}
a,a:hover,a:focus {	
	text-decoration: none;
}
textarea{	
	resize: none;	
	overflow: auto;
}
input,button {	
	border: 0;
}
img {	
	border: 0;	
	vertical-align: top;
}
li {	
	list-style: none;
}
ul,ol,p,h1,h2,h3,h4,h5,h6 {	
	margin:0;
}
@font-face {
	font-family:"Montserrat";
	src: url("../fonts/montserrat.ttf");
}
/*字体图标*/
@font-face {
	font-family: "iconfont";
	src: url('../fonts/iconfont.eot');
	 /* IE9 */
	 src: url('../fonts/iconfont.eot') format('embedded-opentype'), 
	 /* IE6-IE8 */
	 url('../fonts/59e7f5d6036f4c379da5ae235931e2c7.woff') format('woff2'),
	 url('../fonts/iconfont.woff') format('woff'),
	 url('../fonts/iconfont.ttf') format('truetype'), 
	 /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
	 url('../fonts/iconfont.svg') format('svg'); 
	 /* iOS 4.1- */
	}
	.iconfont {	
		font-family: "iconfont" !important;	
		font-size: 16px;	
		font-style: normal;	
		-webkit-font-smoothing: antialiased;	
		-moz-osx-font-smoothing: grayscale;  
	}    
	.iconweixin:before {	
		content: "\e679";  
	}    
	.iconai-arrow-down:before {	
		content: "\e658";  
	}    
	.iconshouye:before {	
		content: "\e654";  
	}    
	.iconjiantouzuo:before {	
		content: "\e659";  
	}    
	.iconicon_arrow_bottom:before {	
		content: "\e601";  
	}    
	.iconchanpinyufuwu:before {	
		content: "\e7db";  
	}    
	.iconsousuo:before {	
		content: "\e718";  
	}    
	.iconQQ:before {	
		content: "\e68c";  
	}    
	.iconhuidaodingbu1:before {	
		content: "\e682";  
	}    
	.iconjiantoushang:before {	
		content: "\e62c";  
	}    
	.iconjiantouyou:before {	
		content: "\e62d";  
	}    
	.iconwinfo-icon-dianhua:before {	
		content: "\e63e";  
	}    
	.iconzixun:before {	
		content: "\e625";  
	}    
	.iconweibo:before {	
		content: "\e608";  
	}    
	.icondianhua:before {	
		content: "\e6e3";  
	}    
	.iconerweima1:before {	
		content: "\e600";  
	}
	/*公共样式*/
	.c-clear { 
		zoom: 1; 
	}
	.c-clear:after { 
		content:''; 
		display: block; 
		clear: both; 
	}
	.c-fl { 
		float: left; 
	}.
	c-fr { 
		float: right; 
	}
	.c-maxWidth { position: relative;max-width: 1170px; margin:0 auto;padding:0 15px; }
	.c-pd1 {padding: 100px 0;}
	.c-pd2 {padding: 100px 0 70px;}
	.c-pd3 {padding: 100px 0 0;}
	.c-bgColor1 {background: #fafafa;}
	/*顶部*/
	#c-header {	
		position: relative;	
		top:0;	
		left:0;	
		z-index: 900;	
		width: 100%;	
		line-height: 130px;	
		background: #fff;
	}
	#c-header 
	.c-header {	
		position: relative;	
		max-width: 1170px;	
		padding: 0 15px;	
		margin:0 auto;	
		font-size:16px;
	}
	/*顶部logo*/
	#c-header .c-logo a {	
		display: block;	
		float: left;	
		text-align: left;
	}
	#c-header .c-logo a img {	
		height: 58px;	
		vertical-align: middle;
	}
	/* 顶部链接 */
	#c-header .c-tLink>li {	
		position: relative;	
		z-index: 10;	
		display: inline-block;	
		vertical-align: middle;
		margin-left: 30px;	
		line-height: 38px;
	}
	#c-header .c-tLink a {	
		display: block;	
		color: #333;    
		-webkit-transition: all 0.3s;    
		transition: all 0.3s;
	}
	#c-header .c-tLink a img {	
		vertical-align: middle;
			margin-right: 10px;
		}
		#c-header .c-tLink>li:last-child a {	
			width: 150px;	
			padding:0 10px;	
			color: #999;	
			background: #fff;
		}
		#c-header .c-tLink>li:last-child>a {	
			position: relative;	
			padding-right: 40px;
			background: transparent;
		}
		#c-header .c-tLink>li:last-child>a i {	
			position: absolute;	
			top: 0;	
			right: 10px;	
			color: #333;    
			-webkit-transition: all 0.3s;    
			transition: all 0.3s;
		}
		#c-header .c-tLink li ul{	
			display: none;	
			position: absolute;	
			top: 39px;	
			left: 0;	
			width: 100%;	
			box-shadow: 0 0 10px rgba(0,0,0,.09);
		}
		#c-header .c-tLink a:hover,#c-header .c-tLink a:hover i {	color: #1e499d!important;}
		#c-header .c-nav2 .c-tLink2 {	text-align: center;}
		#c-header .c-nav2 .c-tLink2 a {	display: inline-block;	padding: 0;	border:0;	margin: 20px 2% 0;font-size: 12px;}
		#c-header .c-nav2 .c-tLink2 a img {	vertical-align: middle;	margin-right: 10px;}
		/*顶部pc导航*/
		#c-header .c-bBox {	border-top: 1px solid #e4e4e4;	line-height: 66px;}
		#c-header .c-nav {	display: block;	text-align: center;}
		#c-header .c-nav>li {	float: left;	position: relative;}
		#c-header .c-nav li a {	
			position: relative;	
			display: inline-block;	
			padding: 0 20px;	
			margin-top: -2px;	
			border-top:2px solid transparent;	
			vertical-align: top;	
			color: #333;    
			-webkit-transition: all 0.3s;    
			transition: all 0.3s;
		}
		#c-header .c-nav li ul {	
			position: absolute;	
			top:67px;	
			left:0;	
			display: none;	
			width: 195px;	
			background: #fff;	
			box-shadow: 0 2px 4px rgba(0,0,0,.1);
		}
		#c-header .c-nav li ul li a{	
			display: block;	
			padding: 0 15px;	
			border-bottom: 1px solid #f1f1f1;	
			border-left: 3px solid transparent;	
			line-height: 40px;	
			text-align: left;
		}
		#c-header .c-nav li ul li:last-child a{	border-bottom:0;}
		#c-header .c-nav>li.c-active>a,#c-header .c-nav>li:hover>a {	
			border-color:#1e499d;	
			color:#1e499d;
		}
		#c-header .c-nav li ul li:hover>a {	color: #1e499d;	border-left: 3px solid #f5c51e;}
		#c-header .c-nav li a i {    
			margin-left: 5px;   
			font-size:14px;   
			vertical-align: middle;    
			-webkit-transition: all 0.3s;    
			transition: all 0.3s;
		}
		#c-header .c-nav li:hover>a i{    
			-webkit-transform: rotate(180deg);    
			transform: rotate(180deg);
		}
		#c-header .c-nav li:hover>a i,#c-header .c-nav>li.c-active>a i{	color: #1e499d;}
		/*顶部移动端导航*/
		#c-header .c-nav2 {	
			position: fixed;	
			top:60px;	
			left:0;	
			width: 100%;	
			height: 0;	
			font-size:14px;	
			line-height: 50px;	
			overflow-y: auto;	
			background:#fff;	
			transition: all 0.3s;
		}
		body.c-open #c-header .c-nav2 {	height: calc(100% - 60px);	height: -webkit-calc(100% - 60px);}
		#c-header .c-nav2 a {	
			display: block;	
			padding: 0 15px;	
			border-bottom:1px solid #f1f1f1;	
			text-align:left;	
			color: #333;    
			-webkit-transition: all 0.3s;    
			transition: all 0.3s;
		}
		#c-header .c-nav2>li:first-child {	border-top:1px solid #f1f1f1;}
		#c-header .c-nav2 li:hover>a,#c-header .c-nav2 li.c-active>a {	color: #1e499d;	background: transparent;}
		#c-header .c-nav2 li a i {	float: right;	font-size: 12px;}
		#c-header .c-nav2 li ul {	display: none;}
		#c-header .c-nav2 li ul a {	padding-left: 30px;}
		/*顶部导航开关*/
		#c-header .c-switch {	position: absolute;	top:50%;	right: 15px;	display: none;	width: 24px;	height: 20px;	margin-top: -10px;	cursor: pointer;}
		#c-header .c-switch i { 	
			position: relative;	
			display: block;	
			height: 2px;	
			background:#1e499d;    
			-webkit-transition: all 0.3s;    
			transition: all 0.3s;
		}
		#c-header .c-switch i:nth-child(1) {	top: 0;}
		#c-header .c-switch i:nth-child(3) {	bottom: 0;}
		#c-header .c-switch i:nth-child(2) {	margin: 6px 0;}
		body.c-open #c-header .c-switch i:nth-child(2) {	opacity: 0;}
		body.c-open #c-header .c-switch i:nth-child(1) {	
			top: 8px;    
			-webkit-transform: rotate(45deg);    
			transform: rotate(45deg);
		}
		body.c-open #c-header .c-switch i:nth-child(3) {	bottom: 8px;    -webkit-transform: rotate(-45deg);    transform: rotate(-45deg);}
		/*首页轮播图*/
		#c-banner {    background: #fff;}
		#c-banner .c-wrap {    position: relative;}
		#c-banner .c-wrap:before {    
			content: "";    
			display: block;    
			position: absolute;    
			top:0;    
			left:0;    
			width: 100%;    
			height: 100%;    
			background: rgba(0,0,0,.3);
		}
		#c-banner .c-wrap img{	width:100%;	min-height: 300px;	object-fit: cover;}
		#c-banner .c-wrap .c-textBox {    
			position:absolute;    
			left: 50%;    
			top: 50%;    
			z-index: 1;    
			padding: 0 15px;	
			max-width: 1170px;	
			width: 100%;    
			color: #fff;    
			-webkit-transform: translate(-50%,-50%);    
			transform: translate(-50%,-50%);    
			-webkit-box-sizing: border-box;    
			-moz-box-sizing: border-box;    
			box-sizing: border-box;
		}
		#c-banner .c-wrap .c-textBox .c-title {	margin-bottom: 10px;	font-weight: bold;	font-size: 45px;	line-height: 1.5em;}
		#c-banner .c-wrap .c-textBox .c-subtitle {	font-size: 20px;	line-height: 1.5em;}
		#c-banner .slick-next {    background: url(../images/next2.png);	right: 7%;	width: 18px;	height: 35px;}
		#c-banner .slick-prev {    background: url(../images/prev2.png);	left: 7%;	width: 18px;	height: 35px;}
		/*底部上*/
		#c-footer {	color: #fff;	background: #1d489d;}
		#c-footer a {	color: #fff;    -webkit-transition: all 0.3s;    transition: all 0.3s;}
		#c-footer a:hover {	text-decoration: underline;}
		#c-footer #c-footer-top {	padding: 90px 0;	font-size: 13px;}
		#c-footer #c-footer-top .c-listBox {	display: -webkit-flex;	display: flex;	justify-content:space-between;	flex-wrap: wrap;	margin: 0 -15px;}
		#c-footer #c-footer-top .c-listBox>li {	padding: 0 15px;	line-height: 30px;}
		#c-footer #c-footer-top .c-listBox>li:nth-child(1) {	width: 32.23%;}
		#c-footer #c-footer-top .c-listBox>li:nth-child(2) {	width: 380px;}
		#c-footer #c-footer-top .c-listBox>li:nth-child(2) .c-list li {	float: left;	width: 61%;}
		#c-footer #c-footer-top .c-listBox>li:nth-child(2) .c-list li:nth-child(even) {	width: 61%;}
		#c-footer #c-footer-top .c-titleBox .c-title {	position: relative;	font-weight: bold;	font-size:20px;	line-height: 20px;	padding-bottom: 32px;	margin-bottom: 30px;}
		#c-footer #c-footer-top .c-titleBox .c-title:before {	content: "";	position: absolute;	bottom: 0;	left: 0;	width: 35px;	border-top: 2px solid #f5c51e;}
		#c-footer #c-footer-top .c-list {	line-height: 30px;} 
		/*底部下*/
		#c-footer #c-footer-bottom {	padding: 20px 0;	line-height: 30px;font-size: 13px}
		#c-footer #c-footer-bottom .c-copyright {    width: -webkit-calc(100% - 350px);	width: calc(100% - 350px);}
		#c-footer #c-footer-bottom .c-link a {	color: #878787;}
		#c-footer #c-footer-bottom .c-link a:hover {	color: #1e499d;	text-decoration: none;}
		#c-footer #c-footer-bottom .c-link {	width: 350px;}
		#c-footer #c-footer-bottom .c-link .c-text {	width: 115px;}
		#c-footer #c-footer-bottom .c-link .c-listBox {	position: relative;	padding: 0 10px;    width: -webkit-calc(100% - 115px);	width: calc(100% - 115px);	color: #fff;	border:1px solid #fff;}
		#c-footer #c-footer-bottom .c-link .c-listBox .c-title {	cursor: pointer;}
		#c-footer #c-footer-bottom .c-link .c-listBox .c-title span {	height: 30px;	width: -webkit-calc(100% - 20px);	width: calc(100% - 20px);    overflow: hidden;    text-overflow: ellipsis;    -webkit-box-orient: vertical;    display: -webkit-box;    -webkit-line-clamp: 1;}
		#c-footer #c-footer-bottom .c-link .c-listBox .c-title i {	font-size: 14px;}
		#c-footer #c-footer-bottom .c-link .c-listBox .c-list {	display: none;	position: absolute;	bottom: 31px;	left: 0;	padding: 0 10px;	width: 100%;	background: #fff;}#c-footer #c-footer-bottom .c-link .c-listBox .c-list a {	display: block;	height: 30px;    overflow: hidden;    text-overflow: ellipsis;    -webkit-box-orient: vertical;    display: -webkit-box;    -webkit-line-clamp: 1;}
		#c-footer .c-hr{	margin: 0 auto;    width: -webkit-calc(100% - 30px);	width: calc(100% - 30px);	max-width: 1140px;	border-top: 1px solid #193d83;}
		/* 顶部banner */
		.c-topBanner {	position: relative;}
		.c-topBanner img {	width: 100%;	min-height: 200px;    object-fit: cover;}
		.c-topBanner .c-wrap {	position: absolute;	top:50%;	left:50%;	padding: 0 15px;	width: 100%;	max-width: 1170px;	text-align: center;	color: #fff;    -webkit-transform: translate(-50%,-50%);    transform: translate(-50%,-50%);}
		.c-topBanner .c-wrap .c-title {	font-weight: bold;	font-size: 45px;	line-height: 1.5em;}
		.c-topBanner .c-wrap .c-location {	margin-top: 10px;	font-size: 20px;	line-height: 1.5em;}
		.c-topBanner .c-wrap .c-location a {	color: #fff;}
		.c-topBanner .c-wrap .c-location a:hover {	text-decoration: underline;}
		/* 公共标题 */
		.c-commonTitle {	padding-bottom: 30px;	text-align: center;}
		.c-commonTitle .c-title{	font-size: 36px;	line-height: 1.5em;	color: #1e499d;}
		.c-commonTitle .c-subtitle {	position: relative;	padding: 10px 0 20px;	font-size: 18px;	line-height: 30px;}
		/*分页*/
		#c-pageList {	padding: 30px 0 0;	text-align: center;}
		#c-pageList li {	display: inline-block;	margin:5px;	width:50px;	height: 50px;	line-height: 50px;	vertical-align: middle;}
		#c-pageList li a {	display: block;	width:100%;	height: 100%;	border-radius: 50%;	font-size:16px;	color: #979797;	background: #f1f1f1;    -webkit-transition: all 0.3s;    transition: all 0.3s;}
		#c-pageList li.c-active a,#c-pageList li:hover a {	color: #fff;	background: #1e499d;}
		/*地图*/
		.c-mapBox {	width: 50%;	height: 350px;}
		.c-mapBox .c-map {	width: 100%;	height: 100%;}
		.c-mapBox .c-map .map-title {    font-size: 14px;    font-weight: bold;    color: #1e499d;}
		.c-mapBox .c-map .map-content {    font-size: 12px;    color: #333;    margin-top: 6px;}
		.c-mapBox .c-map .anchorBL{	display:none;}
		/* 联系我们 */
		#c-contact .c-list>li {	margin-bottom: 50px;	padding-bottom: 50px;	border-bottom: 1px solid #e4e4e4;}
		#c-contact .c-list>li:last-child {	margin-bottom: 0;	padding-bottom: 0;	border-bottom: 0;}
		#c-contact .c-list .c-textBox {	width: 50%;	padding-left: 70px;}
		#c-contact .c-list .c-textBox .c-title {	margin: 20px 0;	padding-left: 10px;	border-left: 2px solid #1e499d;	font-weight: bold;	font-size: 20px;	line-height: 20px;	color: #252525;}
		#c-contact .c-list .c-textBox .c-text {	font-size: 16px;	line-height: 2em;	color: #252525;}
		/* 服务 */
		#c-product .c-titleBox .c-title{	margin-bottom: 70px;	width: 500px;	font-weight: bold;	font-size: 30px;	line-height: 1.5em;}
		#c-product2 .c-titleBox .c-title {	margin-bottom: 60px;	font-weight: bold;	font-size: 25px;	line-height: 1.5em;	color: #414141;}
		#c-banner2 {	margin: 0 -15px;}
		#c-banner2 .c-wrap {	display: block;	padding: 0 15px;}
		#c-product2 .c-list>li {	margin-bottom: 100px;}
		#c-product2 .c-wrap {	display: block;}
		#c-banner2 .c-wrap .c-box,#c-product2 .c-wrap .c-box  {	position: relative;	overflow: hidden;}
		#c-banner2 .c-wrap .c-box img,#c-product2 .c-wrap .c-box img {	width: 100%;  	height: 260px;  object-fit: cover;    -webkit-transition: all 0.6s;    transition: all 0.6s;}
		#c-banner2 .c-wrap .c-box .c-title,#c-product2 .c-wrap .c-box .c-title {	
			position: absolute;	
			bottom: 0;	
			left: 0;	
			padding: 15px 20px;	
			width: 100%;	
			font-size: 20px;	
			line-height: 1.5em;	
			color: #fff;	
			background: rgba(0,0,0,.2);	
			background: -webkit-linear-gradient(bottom,rgba(0,0,0,.8),rgba(0,0,0,0));	
			background: -o-linear-gradient(top,rgba(0,0,0,.8),rgba(0,0,0,0));	
			background: -moz-linear-gradient(top,rgba(0,0,0,.8),rgba(0,0,0,0));	
			background: linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0));
		}
		#c-banner2 .c-wrap:hover img,#c-product2 .c-wrap:hover img {    transform:scale(1.1,1.1);    -o-transform:scale(1.1,1.1); }
		#c-banner2 .slick-next {	opacity: 1;	background: url(../images/next.jpg);	top: -95px;	right: 15px;	width: 36px;	height: 36px;}
		#c-banner2 .slick-prev {	opacity: 1;	background: url(../images/prev.jpg);	top: -95px;	left: auto;	right: 65px;	width: 36px;	height: 36px;}
		#c-banner2 .slick-next:hover {	background: url(../images/next-h.jpg);}
		#c-banner2 .slick-prev:hover {	background: url(../images/prev-h.jpg);}
		/* 关于我们 */
		#c-about .c-lBox {	width: 50%;	height: 586px;}
		#c-about .c-lBox img {	width: 100%;	height: 100%;    object-fit: cover;}
		#c-about .c-rBox {	margin-top: -586px;}
		#c-about .c-rBox img {	width: 50%;	height: 586px;    object-fit: cover;}
		#c-about .c-rBox .container {	position: relative;z-index: 5;}
		#c-about .c-rBox .c-textBox {	position: absolute;	width: 50%;top: 0;	left: 50%;	padding: 90px 15px 0 70px;	color: #fff;}
		#c-about .c-rBox .c-textBox .c-title {	position: relative;	font-weight: bold;	font-size: 30px;	line-height: 1.5em;	padding-bottom: 80px;}
		#c-about .c-rBox .c-textBox .c-title:before {	content: "";	position: absolute;	bottom: 40px;	left: 0;	width: 50px;	border-top: 2px solid #f5c51e;}
		#c-about .c-rBox .c-textBox .c-text {	
			height: 160px;	font-size: 16px;	line-height: 2em;    overflow: hidden;    text-overflow: ellipsis;    -webkit-box-orient: vertical;    display: -webkit-box;    -webkit-line-clamp: 5;
		}
		#c-about .c-rBox .c-textBox .c-btn {	display: block;	margin-top: 50px;	width: 166px;	height: 44px;	border: 1px solid #fff;	font-size: 16px;	line-height: 42px;	text-align: center;	color: #fff;    -webkit-transition: all 0.3s;    transition: all 0.3s;
		}
			
		#c-about .c-rBox .c-textBox .c-btn:hover {	color: #1e499d;	background: #fff;}
		/* 新闻资讯 */
		#c-news .c-tBox .c-title {	font-weight: bold;	font-size: 30px;	line-height: 1.5em;}
		#c-news .c-tBox .c-mList {	margin-bottom: 60px;	padding-top: 20px;}
		#c-news .c-tBox .c-mList li{	float: left;	padding: 0 15px;	border-right: 1px solid #d9d9d9;	font-size: 20px;	line-height: 1em;}
		#c-news .c-tBox .c-mList li:last-child {	padding-right: 0;	border-right: 0;}
		#c-news .c-tBox .c-mList li a {	color: #3d3d3d;    -webkit-transition: all 0.3s;    transition: all 0.3s;}
		#c-news .c-tBox .c-mList li a:hover {	color: #1e499d;}
		#c-news .c-lBox {	width: 50%;	padding-right: 70px;}
		#c-news .c-lBox .c-wrap {	display: block;}
		#c-news .c-lBox .c-wrap .c-imgBox {	position: relative;	overflow: hidden;}
		#c-news .c-lBox .c-wrap .c-imgBox img {	width: 100%;	height: 268px;    object-fit: cover;}
		#c-news .c-lBox .c-wrap .c-imgBox .c-more {	position: absolute;	right: 25px;	bottom: -50px;	width: 130px;	height: 50px;	line-height: 50px;	text-align: center;	color: #fff;	background: #1e499d;    -webkit-transition: all 0.3s;    transition: all 0.3s;}
		#c-news .c-lBox .c-wrap .c-title {	margin: 20px 0 15px;	height: 30px;	font-weight: bold;	font-size: 20px;	line-height: 30px;	color: #282828;    overflow: hidden;    text-overflow: ellipsis;    -webkit-box-orient: vertical;    display: -webkit-box;    -webkit-line-clamp: 1;}
		#c-news .c-lBox .c-wrap .c-text {	height: 48px;	line-height: 24px;	color: #898989;    overflow: hidden;    text-overflow: ellipsis;    -webkit-box-orient: vertical;    display: -webkit-box;    -webkit-line-clamp: 2;}
		#c-news .c-lBox .c-wrap:hover .c-imgBox .c-more {	bottom: 0;}
		#c-news .c-list {	width: 50%;}
		#c-news .c-list>li {	margin-bottom: 18px;}
		#c-news .c-list>li:last-child {	margin-bottom: 0;}
		#c-news .c-list .c-wrap {	display: block;}
		#c-news .c-list .c-wrap .c-timeBox {	float: left;	width: 60px;	height: 60px;	text-align: center;	color: #747474;	background: #eaeaea;    -webkit-transition: all 0.3s;    transition: all 0.3s;}
		#c-news .c-list .c-wrap .c-timeBox .c-time1 {	padding-top: 10px;	font-size: 12px;	line-height: 1.5em;}
		#c-news .c-list .c-wrap .c-timeBox .c-time2 {	font-size: 16px;	line-height: 1.5em;}
		#c-news .c-list .c-wrap .c-titleBox {	float: right;    width: -webkit-calc(100% - 90px);	width: calc(100% - 90px);	line-height: 60px;	border-bottom: 1px solid #e0e0e0;}
		#c-news .c-list .c-wrap .c-titleBox .c-title {	float: left;	height: 60px;    width: -webkit-calc(100% - 30px);	width: calc(100% - 30px);	font-size: 16px;	line-height: 60px;	color: #282828;	overflow: hidden;    text-overflow: ellipsis;    -webkit-box-orient: vertical;    display: -webkit-box;	-webkit-line-clamp: 1;    -webkit-transition: all 0.3s;    transition: all 0.3s;}
		#c-news .c-list .c-wrap .c-titleBox i {	float: right;	color: #ababab;    -webkit-transition: all 0.3s;    transition: all 0.3s;}
		#c-news .c-list .c-wrap:hover .c-timeBox {	background: #1e499d;	color: #fff;}
		#c-news .c-list .c-wrap:hover .c-titleBox .c-title,#c-news .c-list .c-wrap:hover .c-titleBox i {	color: #1e499d;}
		#c-news.c-unique .c-list {	width: 100%;	padding-top: 60px;}
		#c-news.c-unique .c-list>li {	float: left;	width: 45%;}
		#c-news.c-unique .c-list>li:nth-child(even){	float: right;}
		/* 顶部当前位置 */
		.c-topLocation {	padding: 30px 0;	color: #414141;	background: #fafafa;}
		.c-topLocation .c-title {	font-weight: bold;	font-size: 25px;	line-height: 35px;}
		.c-topLocation .c-location {	font-size: 16px;	line-height: 35px;}
		.c-topLocation .c-location a {	color: #414141;    -webkit-transition: all 0.3s;    transition: all 0.3s;}
		.c-topLocation .c-location a:hover {	color: #1e499d;}
		/* 产品详情 */
		#c-productInfo .c-lBox {	width: 55%;}
		#c-productInfo .c-lBox img {	width: 100%;}
		#c-productInfo .c-rBox {	padding-left: 60px;	width: 45%;}
		#c-productInfo .c-rBox .c-title {	padding: 20px 0;	border-bottom: 1px solid #ebebeb;	font-size: 25px;	line-height: 1.5em;	color: #2a2a2a;}
		#c-productInfo .c-rBox .c-text {	padding: 20px 0;	font-size: 16px;	line-height: 2em;	color: #2a2a2a;}
		#c-productInfo .c-rBox .c-text p:before {	margin-right: 10px;	content: "•";	color: #f5c51e;}
		#c-productInfo .c-rBox .c-btn {	display: block;	width: 150px;	height: 40px;	border-radius: 20px;	font-size: 16px;	line-height: 40px;	text-align: center;	color: #fff;	background: #1e499d;}
		#c-productInfo .c-textBox {	padding-top: 60px;	font-size: 16px;	line-height: 2em;	color: #2a2a2a;}
		#c-productInfo .c-textBox img {	max-width: 100%;}
		#c-productInfo .c-textBox a {	color: #1e499d;}
		#c-productInfo .c-textBox a:hover {	text-decoration: underline;}
		/* 玩具物流 */
		#c-commonBox .c-list>li {	margin-bottom: 80px;	}
		#c-commonBox .c-list>li:last-child {	margin-bottom: 0;}
		#c-commonBox .c-list>li .c-imgBox {	margin-right: 80px;	float: left;	width: 50%;}
		#c-commonBox .c-list>li:nth-child(even) .c-imgBox {	margin: 0 0 0 80px;	float: right;}
		#c-commonBox .c-list>li .c-imgBox img {	width: 100%;}
		#c-commonBox .c-list>li .c-textBox {	width: 100%;	font-size: 16px;	line-height: 2em;	color: #252525;}
		#c-commonBox .c-list>li .c-textBox .c-title {	margin-bottom: 30px;	font-weight: bold;	font-size: 20px;	line-height: 1.5em;	color: #252525;}
		/* 我们的服务包括 */
		#c-include .c-titleBox .c-title{	margin-bottom: 60px;	font-weight: bold;	font-size: 25px;	line-height: 1.5em;	text-align: center;	color: #414141;}
		#c-include .c-list {	display: -webkit-flex; /* Safari */	display: flex;	flex-wrap: wrap;	justify-content:space-between;}
		#c-include .c-list>li {	margin-bottom: 30px;	width: 120px;	text-align: center;}
		#c-include .c-list .c-title {	padding: 15px 0 10px;	font-size: 16px;	line-height: 1.5em;	color: #414141;}
		#c-include .c-list .c-subtitle {	line-height: 1.5em;	color: #8b8b8b;}
		/* 公司理念 */
		#c-idea .c-titleBox .c-title{	margin-bottom: 30px;	font-weight: bold;	font-size: 20px;	line-height: 1.5em;	color: #252525;}
		#c-idea .c-textBox {	font-size: 16px;	line-height: 2em;	color: #252525;}
		/* 新闻列表 */
		#c-news2 .c-mList {	margin-bottom: 70px;	text-align: center;}
		#c-news2 .c-mList>li{	display: inline-block;	padding: 0 15px;	font-size: 20px;	line-height: 20px;	border-right: 1px solid #d9d9d9;}
		#c-news2 .c-mList > li:last-child {	border: 0;}
		#c-news2 .c-mList>li a {	font-weight: bold;	color: #3d3d3d;    -webkit-transition: all 0.3s;    transition: all 0.3s;}
		#c-news2 .c-mList>li a:hover,#c-news2 .c-mList>li.c-active a {	color: #1e499d;}
		#c-news2 .c-list>li {	margin-bottom: 70px;}
		#c-news2 .c-list .c-wrap {	display: block;	padding: 25px 50px 25px 30px;	border: 1px solid #e7e7e7;    -webkit-transition: all 0.3s;    transition: all 0.3s;}
		#c-news2 .c-list .c-wrap .c-imgBox {	width: 25%;}
		#c-news2 .c-list .c-wrap .c-imgBox img {	width: 100%;	height: 160px;    object-fit: cover;}
		#c-news2 .c-list .c-wrap .c-rBox {	width: 60px;	float: right;}
		#c-news2 .c-list .c-wrap .c-rBox .c-timeBox {	margin: 20px 0 40px;	width: 60px;	height: 60px;	text-align: center;	color: #747474;	background: #eaeaea;}
		#c-news2 .c-list .c-wrap .c-rBox .c-timeBox .c-time1 {	padding-top: 9px;	font-size: 12px;	line-height: 1.5em;}
		#c-news2 .c-list .c-wrap .c-rBox .c-timeBox .c-time2 {	font-size: 16px;	line-height: 1.5em;}
		#c-news2 .c-list .c-wrap .c-rBox .c-more {	width: 60px;	height: 40px;	line-height: 40px;	text-align: center;	color: #8a8a8a;    -webkit-transition: all 0.3s;    transition: all 0.3s;}
		#c-news2 .c-list .c-wrap .c-textBox {	padding-left: 30px;	width: 50%;}
		#c-news2 .c-list .c-wrap .c-textBox .c-title {	margin-top: 20px;	height: 30px;	font-weight: bold;	font-size: 18px;	line-height: 30px;	color: #414141;    overflow: hidden;    text-overflow: ellipsis;    -webkit-box-orient: vertical;    display: -webkit-box;	-webkit-line-clamp: 1;    -webkit-transition: all 0.3s;    transition: all 0.3s;}
		#c-news2 .c-list .c-wrap .c-textBox .c-text {	margin: 10px 0;	height: 48px;	line-height: 24px;	color: #b7b7b7;    overflow: hidden;    text-overflow: ellipsis;    -webkit-box-orient: vertical;    display: -webkit-box;    -webkit-line-clamp: 2;} 
		#c-news2 .c-list .c-wrap .c-textBox .c-category {	line-height: 24px;	color: #8a8a8a;}
		#c-news2 .c-list .c-wrap:hover {	border-color: transparent;	box-shadow: 0 5px 30px rgba(0,0,0,.09);}
		#c-news2 .c-list .c-wrap:hover .c-textBox .c-title{	color: #1e499d;}
		#c-news2 .c-list .c-wrap:hover .c-rBox .c-more{	width: 111px;	background: #1e499d;	color: #fff;}
		/* 新闻详情 */
		#c-newsInfo .c-titleBox {	text-align: center;}
		#c-newsInfo .c-titleBox .c-title {	font-weight: bold;	font-size: 25px;	line-height: 1.5em;	color: #414141;}
		#c-newsInfo .c-titleBox .c-time {	margin: 10px 0 30px;	font-weight: bold;	font-size: 16px;	line-height: 1.5em;	color: #9d9d9d;}
		#c-newsInfo .c-textBox {	padding-top: 30px;	border-top: 1px solid #eaeaea;	line-height: 2em;	color: #9d9d9d;}
		#c-newsInfo .c-prevNext {	padding-top: 100px;	text-align: center;}
		#c-newsInfo .c-prevNext a {overflow: hidden;	margin: 5px;	display: inline-block;	padding: 0 30px;	height: 46px;	border-radius: 23px;	line-height: 46px;	font-weight: bold;	color: #7f7f7f;	background: #eaeaea;    -webkit-transition: all 0.3s;    transition: all 0.3s;}
		#c-newsInfo .c-prevNext a:hover {	color: #fff;	background: #1e499d;}
		/* 物流跟踪 */
		#c-logistics {	background: url(../images/logistics-bg.jpg)no-repeat center center;	background-size: cover;}
		#c-logistics form {	margin: 0 auto;	max-width: 520px;	padding: 50px 40px;	border-radius: 5px;	font-size: 16px;	color: #252525;	background: #fff;	box-shadow: 0 40px 60px rgba(0,0,0,.09);}
		#c-logistics form li {	margin-bottom: 40px;}
		#c-logistics form li:last-child {	margin: 0;}
		#c-logistics form li p{	float: left;	width: 195px;	line-height: 42px;}
		#c-logistics form li input {	float: right;	padding: 0 10px;    width: -webkit-calc(100% - 195px);	width: calc(100% - 195px);	height: 42px;	border: 1px solid #e1e1e1;	border-radius: 5px;	background: #f6f6f6;}
		#c-logistics form li button {	width: 100%;	height: 54px;	border-radius: 5px;	font-size: 18px;	line-height: 54px;	text-align: center;	color: #fff;	background: #1e499d;}
		/* 物流详情 */
		#c-logisticsInfo .c-tBox .c-titleBox .c-title {	font-weight: bold;	font-size: 18px;	line-height: 1.5em;	padding-bottom: 20px;	border-bottom: 2px solid #1e499d;	color: #414141;}#c-logisticsInfo .c-tBox .c-list {	padding: 60px 90px;	background: #f8f8f8;}
		#c-logisticsInfo .c-tBox .c-list>li {	float: left;    width: -webkit-calc(50% - 47px);	width: calc(50% - 47px);	text-align: center;}
		#c-logisticsInfo .c-tBox .c-list>li:first-child {	width: 94px;}
		#c-logisticsInfo .c-tBox .c-list .c-box {	float: right;	width: 94px;}
		#c-logisticsInfo .c-tBox .c-list .c-line {	float: left;	margin: 47px 20px 0;    width: -webkit-calc(100% - 134px);	width: calc(100% - 134px);	height: 4px;	background: #f5c51e;}#c-logisticsInfo .c-tBox .c-list img {	width: 100%;}
		#c-logisticsInfo .c-tBox .c-list img:nth-child(2),#c-logisticsInfo .c-tBox .c-list>li.c-active img {	display: none;}
		#c-logisticsInfo .c-tBox .c-list>li.c-active img:nth-child(2) {	display: inline-block;}
		#c-logisticsInfo .c-tBox .c-list>li.c-active .c-line {	background: #1e499d;}
		#c-logisticsInfo .c-tBox .c-list .c-title {	padding-top: 10px;	font-weight: bold;	font-size: 16px;	line-height: 1.5em;	color: #414141;}
		#c-logisticsInfo .c-bBox .c-titleBox .c-title {	font-weight: bold;	font-size: 18px;	line-height: 1.5em;	padding: 30px 0 20px;	border-bottom: 2px solid #f5c51e;	color: #414141;}#c-logisticsInfo .c-bBox .c-list>li {	width: 100%;	display: table;	text-align: center;	background: #f8f8f8;}
		#c-logisticsInfo .c-bBox .c-list>li:first-child>div {	border: 0;}
		#c-logisticsInfo .c-bBox .c-list>li .c-d1 {	width: 10%;	display: table-cell;	vertical-align: middle;	padding: 15px;	border:1px solid #e0eafd;	font-size: 16px;	line-height: 2em;	color: #757575;	word-wrap: break-word;	word-break:break-all;}
		#c-logisticsInfo .c-bBox .c-list>li .c-d2{	width: 22.5%;	display: table-cell;	vertical-align: middle;	padding: 15px;	border:1px solid #e0eafd;	font-size: 12px;	line-height: 2em;	color: #757575;	word-wrap: break-word;	word-break:break-all;}
		#c-logisticsInfo .c-bBox .c-list>li:first-child .c-d1,#c-logisticsInfo .c-bBox .c-list>li:first-child .c-d2 {	font-weight: bold;	font-size: 16px;	line-height: 2em;	background: #1e499d;	color: #fff;}
		#c-logisticsInfo .c-bBox .c-list .c-title {	display: none;	color: #000;}
image icon
ChatGPT
image icon