<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
鎶€鏈敮鎸侊細鏋佹捣缃�
缃戝潃锛歸ww.jihai.com
Email:web@jihai.com
鐢佃瘽锛�0755-88850961  
鍏ㄥ浗缁熶竴鏈嶅姟鐑嚎锛�400-8000-688
鍋氱綉绔欙紝涓婃瀬娴风綉锛岀綉绔欏缓璁句笓瀹讹紝涓浗楂樼缃戠珯鏈嶅姟鍝佺墝銆�
*/

body { 
   margin:0; 
   padding:0; 
   font-family: 'Microsoft YaHei',"瀹嬩綋",Arial,'Lucida Grande', Helvetica, sans-serif;; 
   font-size: 12px; 
   color: #565656;
   background:#fff;
   line-height:2em;
   }
img {
   border:0;
   vertical-align:top;
	}
a{  
   blr: expression(this.onFocus=this.close());  
 } /* 鍙敮鎸両E锛岃繃澶氫娇鐢ㄦ晥鐜囦綆 */  
a{  
   blr: expression(this.onFocus=this.blur());  
 } /* 鍙敮鎸両E锛岃繃澶氫娇鐢ㄦ晥鐜囦綆 */  
a:focus {   
   -moz-outline-style: none;   
  } /* IE涓嶆敮鎸� */
a:focus {   
   outline: none;   
  } /* for Firefox */
a {
	color: #565656;
	text-decoration: none;
  }
a:hover {
	color: #0796fe;
	text-decoration:none;	
}
address, caption, cite, code, dfn, th, em, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul, li, dl, dt, dd, p, pre {
	list-style:none;
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6, input, select, button {
	font-size:100%;
	margin:0;
	padding:0;
}
input, select, textarea {
	font:12px "Tahoma", "Arial", "Helvetica";
	outline: none;
    resize: none;
}
table th {
	text-align: left;
	padding: 3px 8px;
	white-space: nowrap;
	}
table td {
	text-align: left;
	padding: 3px 8px;
	border: 1px solid #BEBEBE;
	}
table{
	border-collapse:collapse;
	border-spacing:0;
	}
/* 鍏辩敤鏍峰紡 */

.fl {
	float:left;
	}
.fr {
	float:right;
	}
.w1024 {
	width:1024px;
	margin:0 auto;
	}
.clear {
	clear:both;
	}
.clearfix:after {
	content:"";
	display:block;
	clear:both;
	}
.clearfix {
	zoom:1;
	}
.more a {
	color:#fff;
	font-weight:normal;
	}
.more a:hover {
	color:#ffc600;
	}
/* 鍏辩敤鏍峰紡 */

#header {
	width:100%;
	height:120px;
	border-bottom:4px solid #0796fe;
	background: url(../images/header_bg.jpg) repeat-x;
	}
#header .top {
	height:90px;
	}
#header .fl {
	width:499px;
	display:block;
	margin-top:3px;
	}
#header .fr {
	position:relative;
	width:450px;
	}
#header .fr ul {
	float:right;
	}
#header .fr ul li {
	float:left;
	margin-left:10px;
	}
#header .fr ul li.cn {
	padding-left:22px;
	margin-left:25px;
	background: url(../images/cn.jpg) no-repeat left center;
	}
#header .fr ul li.en {
	padding-left:22px;
	background: url(../images/en.jpg) no-repeat left center;
	}
#header .fr ul li.wechat {
	position:relative;
	}
#header .fr ul li.wechat div {
	  width: 104px;
	  height: 101px;
	  padding-top: 10px;
	  background: url(../images/code_bg.png) no-repeat;
	  position: absolute;
	  top: 22px;
	  left: -25px;
	  display: none;
	  text-align: center;
	  z-index:9999;
	}
#header .fr ul li.wechat div img {
	width:98px;
	height:98px;
	}
#header .top_tel {
	position:absolute;
	top:40px;
	left:40px;
	}
#header .search {
	width:185px;
	height:23px;
	background:url(../images/search_bg.png) no-repeat;
	position:absolute;
	top:47px;
	right:0;
	}

#search-keyword {
	width:150px;
	height:13px;
	line-height:13px;
	padding:5px 0 5px 7px;
	background:none;
	border:none;
	float:left;
	}
#header .but_search {
	width:28px;
	height:23px;
	margin:0;
	padding:0;
	background:none;
	border:none;
	float:right;
	text-indent:-9999;
	font-size:0;
	cursor:pointer;
	}
.nav {
	position:relative;
	z-index:999;
	}
.nav li {
	width:10%;
	height:30px;
	float:left;
	text-align:center;
	line-height:30px;
	font-size:16px;
	position:relative;
	}
.nav li .on{
	width:122px;
	height:30px;
	display:block;
	position:absolute;
	top:0;
	left:-9px;
	}
.nav li.current .on, .nav li a:hover {
	background: url(../images/nav_bg.png) no-repeat;
	}
.nav li.current a, .nav li a:hover {
	color:#fff;
	}

.nav li .sub-nav {
	width:160px;
	height:auto;
	padding:0 0 10px 0;
	margin:0 0 0 -81px;
	position:absolute;
	top:30px;
	left:50%;
	background:#0796fe;
	display:none;
	border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px;
	border: 1px solid #0287e7;
	}
.nav li .sub-nav li {
	text-align:center;
	width:160px;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:normal;
	position:relative;
	background:none;
	float:none;
	padding:0;
	border-bottom: 1px solid #0287e7;
	}
.nav li .sub-nav li a {
	width:160px;
	height:29px;
	color:#fff;
	padding:0;
	display:block;
	border-bottom: 1px solid #1a9dfc;
	}
.nav li .sub-nav li a:hover {
	color:#ffc600;
	background:none;
	}


#content {
	margin-top:18px;
	}

#banner {
	width:100%;
	height:318px;
	overflow:hidden;
	background:url(../images/banner_bg.png) no-repeat left bottom;
	}

.index_banner{
	position:relative; 
	height:299px;
	}
.index_banner ul{
	overflow:hidden;
	}
.index_banner li{
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
	width:100%;
	height:299px;
	}
.index_banner cite{
	position:absolute;
	bottom:5px;
	right:5px;
	z-index:999;
	display:block;
	height:16px;
	_display:none;
	}
.index_banner cite span{
	float:left;
	display:block;
	margin:0 4px;
	width:16px;
	height:16px;
	line-height:16px;
	color:#fff;
	background-color:#0796fe;
	text-align:center;
	border-radius:16px;
	-webkit-border-radius:16px;
	-moz-border-radius:16px;
	cursor:pointer;
	}
.index_banner cite span.cur{
	background-color:#fff;
	cursor:default;
	color:#0796fe;
	}

#footer {
	margin-top:30px;
	background:#eeeeee;
	overflow:hidden;
	}
#footer .w1024 {
	padding:10px 0;
	}
#footer .fl {
	width:700px;
	}
#footer .bot_menu {
	width:100%;
	line-height:30px;
	display:block;
	margin-bottom:5px;
	}
#footer .bot_menu a {
	font-size:14px;
	margin-right:20px;
	}



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