<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */



/*é¦–é¡µäº§å“æ&nbsp;·å¼*/
.product{ width:100%;float:left; padding:0; border:1px solid #e8e8e8; background:#f8f8f8; margin-top:27px; position:relative}
.product .pic{ float:left; width:40% }
.product .pic img{  width:100% }
.product .text{  padding-top:10%; padding-left:10px; float:left; width:60%; }
.product .text p{font-size:20px; line-height:28px; float:left; width:100%}
.product .text p .tit{font-size:22px}
.product  .button{ position:absolute; bottom:30px; right:40px;text-shadow: 0px 1px 0px #FFF;background-image: linear-gradient(to bottom, #fefefe 0%, #eaeaea 100%);background-repeat: repeat-x;border-color: #eaeaea; box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.25) inset, 0px 2px 2px rgba(0, 0, 0, 0.25); font-size:12px;padding: 8px 20px; border-radius:35px; display:block }
.product .button a{background:url(../images/more_ico.jpg) 0px center no-repeat; padding-left:20px; }
.product .text span{font-family:Arial;}

/*é¦–é¡µå•é¡µæ&nbsp;·å¼*/
.about{ width:100%;float:left;  margin-top:27px; position:relative;}
.about  .title{ width:100%; float:left; border-bottom:1px solid #e5e4e4;}
.about  .title .tit{  float:left; font-size:20px; padding:0px 0 5px 0; color:#898989;  }
.about  .title .en{  float:right;padding-top:5px; color:#f39800; font-size:16px}
.about  .box{ background:#f8f8f8;float:left;   width:100%;border-radius:20px;border-bottom:1px solid #e8e8e8; margin-top:30px}
.about  .box .pic{ width:100%; float:left;}
.about  .box .pic img{ width:100%;border-radius:20px; border-bottom-left-radius:0;border-bottom-right-radius:0;}
.about  .box .text{ width:100%; float:left; padding:35px 23px; line-height:20px;color:#b8b8b8;}
.about  .box .text .more{ text-align:right}
.about  .box .text .more a{ font-size:13px; color:#f39800; }


/*é¦–é¡µæ–°é—»æ&nbsp;·å¼*/
.news{ width:100%;float:left; padding:70px 0; background:url(../images/news_bg.jpg) repeat-x }
.news .title{ width:30%; float:left; }
.news .title .tit{  float:left; font-size:20px; padding:0px 0 5px 0; color:#898989;  }
.news .title .en{  float:right;padding-top:5px; color:#f39800; font-size:16px}
.news .news_list{  width:100%;  float:left; padding:5px 0;  margin-top:20px}
.news .news_list ul li{ width:30%; float:left; margin-right:3%}
.news .news_list ul li a{float:left; width:100%; display:block; color:#898989; font-size:14px;line-height:28px; }
.news .news_list ul li a span{float:left; }
.news .news_list ul li a em{float:right; font-style:normal;font-size:12px; color:#898989 }
.news .news_list ul li a:hover{ color:#F39800}

/*é¦–é¡µæ¡ˆä¾‹æ&nbsp;·å¼*/
.problem{ margin:20px 0; float:left;padding:0}
.problem .title{width:100%; text-align:center; padding:40px 0; font-size:14px; padding-top:0px; font-size:22px; color:#606060}
.problem .list{  width:100%; float:left}
.problem .list .box{ float:left;  width:50%;  }
.problem .list .box .pic{ width:119px; height:114px; float:left; margin:0 30px; margin-bottom:30px; background:#818286; color:#fff; font-size:56px; display:inline; text-align:center; line-height:114px }
.problem .list .box .pic:hover{ background:#c90000}
.problem .list .box .text{float:left; line-height:24px; color:#848486; width:415px;}
.problem .list .box .text h4{ font-size:18px; color:#000; font-weight:100; font-family:"æ–¹æ­£å‡†åœ†ç®€ä½“"; margin-bottom:10px; text-align:right}

#w{
	display:block;
	width:100%;
	margin:0 auto;

}
#content{
	display:block;
	width:100%;

}

/* æŒ‰é’®å’Œç™»é™†æ¡†æ&nbsp;·å¼ */
.flatbtn{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	display:inline-block;
	outline:0;
	border:0;
	color:#f3faef;
	text-decoration:none;


	line-height:normal;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
}
.flatbtn:hover{
	color:#fff;
	background-color:#73c437;
}
.flatbtn:active{
	-webkit-box-shadow:inset 0 1px 5px rgba(0, 0, 0, 0.1);
	-moz-box-shadow:inset 0 1px 5px rgba(0, 0, 0, 0.1);
	box-shadow:inset 0 1px 5px rgba(0, 0, 0, 0.1);
}
/** custom login button **/
.flatbtn-blu{ 
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	display:inline-block;
	outline:0;
	border:0;
	color:#edf4f9;
	text-decoration:none;
	background-color:#4f94cf;
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	font-size:1.3em;
	font-weight:bold;
	padding:12px 26px 12px 26px;
	line-height:normal;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	text-transform:uppercase;
	text-shadow:0 1px 0 rgba(0,0,0,0.3);
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);
}
.flatbtn-blu:hover{
	color:#fff;
	background-color:#519dde;
}
.flatbtn-blu:active{
	-webkit-box-shadow:inset 0 1px 5px rgba(0, 0, 0, 0.1);
	-moz-box-shadow:inset 0 1px 5px rgba(0, 0, 0, 0.1);
	box-shadow:inset 0 1px 5px rgba(0, 0, 0, 0.1);
}
/** modal window styles **/
#lean_overlay{
	position:fixed;
	z-index:100;
	top:0px;
	left:0px;
	height:100%;
	width:100%;
	background:#000;
	display:none;
}
#loginmodal{
	width:60%;
	padding:15px 20px;
	height:50%;
	background:#f3f6fa;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);
	box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);
}
#loginform label{display:block; font-size:1.1em; font-weight:bold; color:#7c8291; margin-bottom:3px; }
/* txtfield */
.txtfield{ 
	display:block;
	width:94%;
	padding:6px 5px;
	margin-bottom:15px;
	font-family:'Helvetica Neue', Helvetica, Verdana, sans-serif;
	color:#7988a3;
	font-size:1.4em;
	text-shadow:1px 1px 0 rgba(255, 255, 255, 0.8);
	background-color:#fff;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#edf3f9), to(#fff));
	background-image:-webkit-linear-gradient(top, #edf3f9, #fff);
	background-image:-moz-linear-gradient(top, #edf3f9, #fff);
	background-image:-ms-linear-gradient(top, #edf3f9, #fff);
	background-image:-o-linear-gradient(top, #edf3f9, #fff);
	background-image:linear-gradient(top, #edf3f9, #fff);
	border:1px solid;
	border-color:#abbce8 #c3cae0 #b9c8ef;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px rgba(255, 255, 255, 0.4);
	-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px rgba(255, 255, 255, 0.4);
	box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px rgba(255, 255, 255, 0.4);
	-webkit-transition:all 0.25s linear;
	-moz-transition:all 0.25s linear;
	transition:all 0.25s linear;
}
.txtfield:focus{
	outline:none;
	color:#525864;
	border-color:#84c0ee;
	-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.15), 0 0 7px #96c7ec;
	-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.15), 0 0 7px #96c7ec;
	box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.15), 0 0 7px #96c7ec;
}





@media (min-width: 1260px) {

}
@media (min-width: 768px) and (max-width: 1259px){


.product .text{   padding-top:5%;   }

.news .title{ width:47%; float:left; }
.news .news_list ul li{ width:47%; }
}

@media (max-width: 768px){
.news .title{ width:100%; float:left; }
.news .news_list ul li{ width:100%; }
}
@media (min-width: 401px) and (max-width: 767px){
.product .pic{  width:100% }
.product .text{   padding-top:5%;  padding-left:10px; width:100%;margin-bottom:20px }
.product .text p{font-size:18px; line-height:28px; }
.product .text p .tit{font-size:20px}

.news .title{ width:100%; float:left; }
.news .news_list ul li{ width:100%; }
}
@media (max-width: 400px){
.product .pic{  width:100% }
.product .text{   padding-top:5%;  padding-left:10px; width:100%; margin-bottom:100px }
.product .text p{font-size:16px; line-height:25px;  }
.product .text p .tit{font-size:18px}

.news .title{ width:100%; float:left; }
.news .news_list ul li{ width:100%; }

#loginmodal{width:70%;padding:15px 20px;height:40%;margin:0}

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