<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* AB模版网 做最好的织梦整站模板下载网站 */
/* 网址：Www.AdminBuy.Cn */
/* 图标大全：Sc.AdminBuy.Cn 专业建站素材网站 */
/* QQ：9490489 */

@charset "utf-8";

/* CSS Document */

.mian {

	position: relative;

	margin-left: auto;

	margin-right: auto;

	min-width: 320px;

	max-width: 640px;

	overflow: hidden;

	background-color: #fff;

	font-family: Microsoft YaHei;

}

a {

	text-decoration: none;

	color: #666;

}

.header {

	background: #fff;

}

.header dl {

	overflow: hidden;

	padding: 3.5% 2%;

}

.header dl dt {

	float: left;

}

.header dl dt img {

	display: block;

	width: 180px;

	margin-top: 0.2em;

}

.header dl dd {

	margin-left: 165px;

}

.header dl dd span {

	font-size: 1em;

	color: #446096;

	font-weight: bold;padding-left: 5px;

}

.header dl dd p {

	height: 1.8em;

	line-height: 1.8em;

	padding-left: 1.7em;

	background: url(../images/mb.png) no-repeat left center;

	background-size: 1.4em;

}

.header dl dd p * {

	display: inline-block;

	font-weight: bold;

}

.header dl dd p a {

	color: #3b3b3b;

	font-size: 1.2em;

	font-family: "Arial";

}

/*header_end*/



.Banner {

	overflow: hidden;

}

.Banner img {

	display: block;

	width: 100%;

}

.focus {

	width: 100%;

	margin: 0 auto;

	position: relative;

	overflow: hidden;

}

.focus .hd {

	width: 100%;

	height: 5px;

	position: absolute;

	z-index: 1;

	bottom: 0;

	text-align: center;

}

.focus .hd ul {

	overflow: hidden;

	display: -moz-box;

	display: -webkit-box;

	display: box;

	height: 5px;

	background-color: rgba(51,51,51,0.5);

}

.focus .hd ul li {

	-moz-box-flex: 1;

	-webkit-box-flex: 1;

	box-flex: 1;

	font-size: 0

}

.focus .hd ul .on {

	background: #446096;

}

.focus .bd {

	position: relative;

	z-index: 0;

}

.focus .bd li img {

	width: 100%;

}

.focus .bd li a {

	-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 取消链接高亮 */

}

.Menu {

	overflow: hidden;

	margin-top: 0.3em;

}

.Menu ul {

	overflow: hidden;

}

.Menu ul li {

	width: 25%;

	float: left;

	position: relative;

	padding-top: 0.7em;

	padding-bottom: 0.7em;

	text-align: center;

}

.Menu ul li img {

	display: inline-block;

	width: 67%;

}

.Menu ul li p {

	height: 1.25em;

	line-height: 1.25em;

	margin-top: 0.1em;

}

.Menu ul li p a {

	font-size: 1em;

	color: #313131;

}

/*Menu_end*/





.Pnlink {

	margin-top: 0.4em;

}

.Pnlink ul {

	overflow: hidden;

	padding: 0 2%;

}

.Pnlink ul li {

	width: 46%;

	float: left;

	overflow: hidden;

	margin: 2% 2%;

}

.Pnlink ul li img {

	display: block;

	width: 100%;

	height: auto;

}

/*-- Pnlink_end --*/



.cpcenter {

	overflow: hidden;

	margin-top: 1em;

	padding: 0 0;

}

.cptab {

	height: 3.50em;

	overflow: hidden;

	margin-bottom: 0.5em;

	padding: 0 2%;

}

.cptab li {

	width: 50%;

	float: left;

	height: 2.500em;

	position: relative;

	font-size: 1.1em;

	color: #7d7d7d;

	background: #e8e8e8;

	line-height: 2.500em;

	text-align: center;

}

.cptab li.on {

	background: #446096;

	color: #fff;

	font-weight: bold;

}

.cptab li.on:after {

	content: '';

	position: absolute;

	bottom: -0.8em;

	left: 50%;

	width: 0;

	height: 0;

	margin-left: -0.4em;

	border: 0.5em solid transparent;

	border-top-color: #446096;

}

.cpcenter .chgbox {

	margin-top: 0.5em;

	padding: 0 2%;

}

.cpcenter .chgbox ul {

	overflow: hidden;

}

.cpcenter .chgbox ul li {

	overflow: hidden;

	width: 46%;

	padding-bottom: 1em;

	box-sizing: border-box;

	border: 0.1em solid #eeeeee;

	text-align: center;

	float: left;

	margin-left: 2%;

	margin-right: 2%;

	margin-bottom: 1em;

}

.cpcenter .chgbox ul li img {

	display: block;

	width: 100%;

}

.cpcenter .chgbox ul li p {

	height: 2.083em;

	line-height: 2.083em;

	margin-top: 0.2em;

	text-align: center;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.cpcenter .chgbox ul li p a {

	color: #535353;

	font-size: 1em;

}

.cpcenter .smore {

	display: inline-block;

	color: #446096;

}

/*.cpcenter .focus{height: 1em; line-height: 1em; margin-top: 0.5em; overflow: hidden; text-align: center;}

.cpcenter .focus span{width: 0.8em; height: 0.8em; margin: 0 0.2em; border-radius: 0.4em; display: inline-block; background: #bdbdbd;}

.cpcenter .focus span.on{ background: #2277d5;}*/

.cpcenter .Afocus {

	width: 100%;

	height: 1em;

	line-height: 1em;

	overflow: hidden;

	text-align: center;

	margin-top: 1em;

	margin-bottom: 0.3em;

}

.cpcenter .Afocus ul {

	width: 100%;

	height: 0.8em;

	border-radius: 0.4em;

	display: inline-block;

	text-align: center;

}

.cpcenter .Afocus ul li {

	width: 0.8em;

	height: 0.8em;

	display: inline-block;

	background: #e5e5e5;

	margin: 0px 0.2em;

	border-radius: 0.4em;

	text-indent: -999999em;

}

.cpcenter .Afocus ul li.on {

	background: #349e0f;

}

/*-- cpcenter_end --*/



.banner2 {

	overflow: hidden;

	height: 7.917em;

}

.banner2&gt;img {

	display: block;

	width: 100%;

	height: 7.917em;

	position: relative;

	z-index: 2;

}

.banner2 .hotline {

	height: 1.8em;

	line-height: 1.8em;

	position: relative;

	z-index: 5;

	padding-left: 2em;

	background: url(../images/mb.png) no-repeat left center;

	background-size: 1.4em;

	margin-top: -3em;

	margin-left: 35%;

}

.banner2 .hotline * {

	display: inline-block;

	float: left;

}

.banner2 .hotline .number {

	color: #fff;

	font-size: 1em;

}

.banner2 .hotline .contc {

	width: 6em;

	line-height: 1.8em;

	height: 1.8em;

	color: #fff;

	font-size: 1em;

	margin-left: 0.5em;

	text-align: center;

	border: 0.2em solid #658bdc;

	border-radius: 0.5em;

}

/*-- banner2_end --*/



.Abkl {

	overflow: hidden;

	padding: 0 2%;

	margin-top: 1em;

}

.Abkl h4 {

	font-size: 1em;

	font-weight: normal;

	width: 100%;

	text-align: center;

}

.Abkl h4 a {

	font-size: 1.4em;

	color: #446096;

	display: inline-block;

}

.Abkl h4 span {

	font-family: "Arial";

	color: #9f9f9f;

	text-transform: uppercase;

	display: block;

	margin-top: 0.4em;

}

.Abkl h4 em {

	width: 1.1em;

	height: 0em;

	position: relative;

	top: -0.2em;

	border-top: 0.1em solid #9f9f9f;

	display: inline-block;

}

.Abkl .gstp {

	padding: 0 1.2%;

}

.Abkl .gstp p {

	border: 0.1em solid #e6e6e6;

	margin-top: 1em;

	padding: 0.2em 0.2em;

	box-sizing: border-box;

	border-radius: 0.4em;

}

.Abkl .gstp img {

	display: block;

	width: 100%;

	height: auto;

}

.Abkl h5 {

	font-size: 1em;

	margin-top: 0.8em;

	font-weight: normal;

	width: 100%;

	text-align: center;

}

.Abkl h5 a {

	font-size: 1.1em;

	color: #121212;

	font-weight: bold;

}

.Abkl&gt;p {

	line-height: 1.7em;

	font-size: 1em;

	margin-top: 0.6em;

}

.Abkl&gt;p a {

	color: #446096;

	font-size: 1em;

}

/*-- 关于克拉克森_end --*/





.gsnews {

	padding: 0 2%;

}

.gsnews .Cmtab {

	height: 3.50em;

	overflow: hidden;

	margin-bottom: 0.5em;

}

.gsnews .Cmtab li {

	width: 50%;

	float: left;

	height: 2.500em;

	position: relative;

	font-size: 1.1em;

	color: #7d7d7d;

	background: #e8e8e8;

	line-height: 2.500em;

	text-align: center;

}

.gsnews .Cmtab li.on {

	background: #446096;

	color: #fff;

	font-weight: bold;

}

.gsnews .Cmtab li.on:after {

	content: '';

	position: absolute;

	bottom: -0.8em;

	left: 50%;

	width: 0;

	height: 0;

	margin-left: -0.4em;

	border: 0.5em solid transparent;

	border-top-color: #446096;

}

.gsnews {

	overflow: hidden;

	margin-top: 1.5em;

}

.gsnews .gsnewscont {

	overflow: hidden;

	background: #fff;

	margin-top: 1.2em;

	padding: 0 2% 1.6% 2%;

}

.gsnews .gsnewscont dl {

	overflow: hidden;

}

.gsnews .gsnewscont dl dt {

	float: left;

}

.gsnews .gsnewscont dl dt img {

	display: block;

	width: 12.417em;

	height: auto;

}

.gsnews .gsnewscont dl dd {

	padding-left: 13.250em;

	padding-top: 0.4em;

	padding-right: 0.5em;

}

.gsnews .gsnewscont dl dd h5 {

	height: 1.25em;

	line-height: 1.25em;

	font-size: 1em;

	margin-bottom: 0.3em;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.gsnews .gsnewscont dl dd h5 a {

	font-size: 1.1em;

	color: #000;

}

.gsnews .gsnewscont dl dd p {

	line-height: 1.5em;

	height: 4.5em;

	margin-top: 0.4em;

	font-size: 1em;

	color: #333333;

	overflow: hidden;

}

.gsnews .gsnewscont dl dd p a {

	color: #446096;

	font-size: 1em;

	font-weight: bold;

}

.gsnews .gsnewscont ul {

	overflow: hidden;

	margin-top: 1em;

	border-top: 0.1em solid #e0e0e0;

	padding-top: 0.5em;

}

.gsnews .gsnewscont ul li {

	padding-right: 1.2em;

	height: 1.875em;

	line-height: 1.875em;

	overflow: hidden;

	background: url(../images/sj.png) left center no-repeat;

	background-size: 0.4em;

	padding-left: 0.8em;

}

.gsnews .gsnewscont ul li * {

	display: inline-block;

}

.gsnews .gsnewscont ul li a {

	float: left;

	width: 60%;

	color: #333333;

	font-size: 1em;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.gsnews .gsnewscont ul li span {

	width: 35%;

	font-size: 1em;

	text-align: right;

	color: #909090;

	float: right;

}

/*-- 公司动态_end --*/



.ftmagin {

	margin-bottom: 6em;

}

.footer {

	width: 100%;

	height: 3.958em;

	position: fixed;

	width: 100%;

	left: 0;

	bottom: 0;

	z-index: 100;

}

.ftmenu {

	width: 100%;

	height: 3.958em;

	background: #446096;

}

.ftmenu:after {

	content: '.';

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}

.ftmenu li {

	float: left;

	width: 25%;

	text-align: center;

	position: relative;

}

.ftmenu li a {

	display: block;

	height: 3.958em;

}

.ftmenu li.Home {

	position: relative;

	top: -2em;

}

.ftmenu li.Home a {

	display: block;

	width: 100%;

}

.ftmenu li.Home img {

	display: block;

	width: 100%;

}

.ftmenu li span {

	display: block;

	height: 3.958em;

	line-height: 3.958em;

	width: 100%;

	font-size: 1em;

	color: #ffffff;

	font-weight: bold;

}

.ftmenu li:after {

	content: '';

	position: absolute;

	top: 0;

	right: -1px;

	z-index: 9;

	height: 100%;

	width: 0px;

	border-left: 1px solid #408efe;

	border-right: 1px solid #1960c7;

}

.footer .totopp {

	width: 3.938em;

	height: 3.938em;

	position: absolute;

	z-index: 999;

	left: 50%;

	margin-left: -1.9em;

	top: -2em;

}

.footer .totopp img {

	display: block;

	width: 100%;

	height: auto;

}

 @media screen and (min-width:320px) {

body {

	font-size: 75%;

}

}

@media screen and (min-width:375px) {

body {

	font-size: 87.5%;

}

}

@media screen and (min-width:480px) {

body {

	font-size: 87.5%;

}

}

@media screen and (min-width:540px) {

body {

	font-size: 112.5%;

}

}

@media screen and (min-width:550px) {

body {

	font-size: 125%;

}

}

@media screen and (min-width:640px) {

body {

	font-size: 150%;

}

}

</pre></body></html>