<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

#banner { z-index: 0; min-width: 980px; margin-bottom: 30px; height: 300px; overflow: hidden; }
	.banner { z-index: 0; width: 100% !important; margin: 0px auto 30px; height: 460px; overflow: hidden; }
	.banner li { z-index: 1; width: 100% !important; height: 300px; overflow:hidden; background: url(../images/loading.gif) no-repeat center center; } 
.hd{bottom:15px; right:200px; z-index:10;}.hd li{float:left; width:30px; height:30px; background-color:#fff;border-radius:45px; margin-left:7px; text-align:center; line-height:30px; font-weight:bold; } .hd .on{background:#D80C0C; color:#fff; cursor:pointer;}	.banner li a { display: block; height: 300px; }
	.banner-thumb { width:980px; left: 50%; margin-left: -490px; bottom: 25px; z-index: 2; overflow: hidden; }
	.banner-thumb ul { float: right; }
	.banner-thumb li { float: left; height: 45px; margin-left: 10px; border: 2px solid #fff; display: inline; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; }
	.banner-thumb .on { filter: alpha(opacity=100); opacity: 1; }
	.banner-prev, .banner-next { z-index: 3; position: absolute; left: 3%; top: 105px; padding: 0 15px; display: block; filter: alpha(opacity=70); opacity: 0.7; font-size: 60px; color: #fff; }
	.banner-next { left: auto; right: 3%; }
	.banner-prev:hover, .banner-next:hover { filter: alpha(opacity=100); opacity: 1; }
	.banner-prevStop, .banner-nextStop { display: none; }

#container { width: 980px; height: auto; overflow: hidden; }

	.cases { height: auto; overflow: hidden; margin-bottom: 20px; }
	.top-case { width: 400px; height: 480px; }
	.top-case h3 { height: 60px; padding:0 20px; font: 400 22px/60px 'Segoe UI Light','Segoe WPC','Segoe UI',Arial,sans-serif; color: #666; }
	.top-case h4 { margin: 8px 0; padding:0 20px 8px; border-bottom: 1px solid #e5e5e5; font: 400 16px/24px Arial, sans-serif; }
	.case-time { margin-left: 10px; font-size: 14px; color: #999; }
	.top-case p { padding: 6px 20px; font-size: 13px; line-height: 1.4; color: #888; }
	.top-case-img { z-index: 0; }
	.caseImg-prev, .caseImg-next { z-index: 2; position: absolute; left: 14px; top: 90px; display: block; filter: alpha(opacity=55); opacity: 0.55; font-size: 56px; color: #fff; }
	.caseImg-next { left: auto; right: 14px; }
	.caseImg-prev:hover, .caseImg-next:hover { filter: alpha(opacity=100); opacity: 1; }
	.caseImg-prevStop, .caseImg-nextStop { display: none; }

	.other-cases { width: 578px; height: 483px; overflow: hidden; }
	.other-case { width: 270px; height: 230px; margin:0 0 17px 17px; float: left; }
	.other-case h3 { height: 34px; font: 400 14px/1.3 Arial, sans-serif; color: #666; padding: 13px 14px; }

	.pro-line { width: 400px; height: 400px; overflow: hidden; margin-bottom: 20px; *margin-bottom: 0; }
	.pro-line-wrapper { padding: 26px 8px; border-top: 1px solid #e5e5e5; height: auto; overflow: hidden; }
	.pro-line-wrapper:hover { background: #f5f5f5; }
	.pro-line-wrapper-img { float: left; margin-right: 10px; }
	.pro-line-wrapper h3 { font: 400 16px/1 Arial, sans-serif; margin: 1px 0 10px; }
	.pro-line-wrapper p { width: 190px; float: left; font-size: 13px; line-height: 1.5; color: #888; }
	.pro-line-wrapper ul { float: left; width: 190px; }
	.pro-line-wrapper ul li { font-size: 13px; line-height: 1.5; color: #888; list-style: inside disc; padding-left: 2px; }

	.hot-products, .solutions { width: 559px; height: 400px; margin-left: 17px; margin-bottom: 20px; *margin-bottom: 0; }
	.hot-pro-wrapper { height: 348px; overflow: hidden; padding: 0 6px; background: #FFF url(../images/border-bg.png) repeat-x; }
	.hot-pro { float: left; width: 170px; height: 154px; margin: 20px 6px 0; display: inline; text-align: center; }
	.hot-pro h6 { font-weight: 400; }

	.twitter { width: 400px; height: 400px; overflow: hidden; margin-bottom: 20px; *margin-bottom: 0; }
	.twitter-wrapper { padding: 10px; }


	.solu-wrapper { width: 540px; height: 350px; overflow: hidden; padding: 0 10px; margin-bottom: 20px; *margin-bottom: 0; background: #FFF url(../images/border-bg.png) repeat-x; }
	.solu { float: left; width: 250px; height: 140px; margin: 17px 10px; }
	.solu a { width: 250px; height: 140px; display: block; color: #111; }
	.solu-img { width: 250px; height: 140px; }
	.solu-txt { left: 0; bottom: 0; z-index: 10; display: block; width: 250px; height: 26px; line-height: 26px; }
	.solu a:hover .solu-txt { color: #fff; transition: all .3s; }
	.solu-txt-bg { left: 0; bottom: 0; z-index: 5; display: block; width: 250px; height: 26px; background: rgba(255,255,255,.7); background-color: #fff\9; filter: Alpha(opacity=70); }
	.solu a:hover .solu-txt-bg { background: rgba(204,0,0,.7); background-color: #C00\9; transition: all .7s; }

	.news { width: 978px; height: 160px; margin-bottom: 40px; }
	.news-wrapper { width: 990px; height: 107px; padding: 0 20px; overflow: hidden; border-top: 1px solid #e5e5e5; }
	.news-inner { width: 455px; margin-right: 20px; margin: 16px 30px 16px 0; display: inline; }
	.news-time { width: 65px; height: 75px; margin-right: 12px; display: block; background-color: #ccc; text-align: center; color: #fff; }
	.news-time:hover { background-color: #c00; }
	.news-time-day { height: 44px; border-bottom: 1px dotted #fff; display: block; font: 400 36px/44px Arial, sans-serif; }
	.news-time-month { height: 30px; display: block; font: 400 16px/30px Arial, sans-serif; }
	.news-title { font-weight: 400; line-height: 1.2; margin-bottom: 6px; }
	.news-inner p { overflow: hidden; font: 400 13px/18px Arial, sans-serif; color: #999; }

#fc{ width:240px; height:100px; position:fixed !important; bottom:150px; left:0;}
	

.exhibition{
	margin-bottom: 30px;
}
.exhibition .news-wrapper{
	height: 126px;
}
.exhibition .pic{
	width: 120px;
	height: 90px;
	margin-right: 10px;
}
.exhibition .news-title{
	margin-bottom: 5px;
}
.exhibition .exhi-time{
	font-size: 14px;
}
.exhibition .exhi-time span:first-child{
	margin-right: 25px;
	padding-left: 15px;
	background: url(../images/icon-time.jpg) no-repeat left center;
}


#footer{position:relative;}
.ewm{ position:absolute; top:90px; right:50px; }
.ewm img{ width: 120px; height: 120px;  }</pre></body></html>