﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,button,textarea
{margin:0;padding:0;}
img,table,form,iframe,fieldset{border:0;}
table {border-collapse: collapse;border-spacing: 0;}
ul,ul li{list-style-type:none;}
button,label,input{cursor:pointer;}
body{
	color:#666;
	text-align:center;
	line-height:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a{color:#666666;text-decoration:none;}
a:hover{color:#000;}
.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;}
h6{font-size:14px;color:#013049;background:url(../images/bg-intro-title.gif) no-repeat left;padding-left:12px;margin-top:5px;}
h5{color:#046699;font-size:20px;text-align:center;line-height:60px;}
h1,h2,h3{overflow:hidden;zoom:1;}
h2{
	background:url(../images/bg-h2.gif);
	color:#055985;
}
h1{background:url(../images/bg-h1.gif) no-repeat left bottom;}
h2.about-nav{}
h1 ins{float:right;margin-right:10px;color:#585858;text-decoration:none;font-size:12px;font-weight:normal}
h2.about-nav ins a{float:none;margin:0 5px;}
h1 a,h2 a{float:right;color:#727272;margin-right:10px;font-weight:normal;font-size:10px;margin-top:6px;}
h1 span,h2 span{
	font-size:14px;
	float:left;
	background:url(../images/bg-h2-span.gif) no-repeat left 6px;
	margin-top:2px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 15px;
}
h1 span{margin-left:0;color:#055985;}
  .list{margin:5px 10px;}
    .list li{overflow:hidden;zoom:1;background:url(../images/ico-li.gif) no-repeat left 8px;padding-left:8px;}
	  .list li a{float:left;vertical-align:middle;color:#666}
	  .list li a:hover{color:#004f7f}
	  .list li span{float:right;vertical-align:middle}
  .list2{margin:3px 5px;}
  .list2 li{background:url(../images/bg-list2.gif) no-repeat left 7px;padding-left:13px;}
  .list2 li a{float:left;vertical-align:middle;color:#666}
  .list2 li a:hover{color:#004f7f}
  .list2 li span{float:right;vertical-align:middle}
/*---------------------------css reset--------------------------------------*/
.wrapper{margin:auto;width:960px;text-align:left;position:relative}
  .header{background:url(../images/logo.gif) no-repeat left top;padding-left:187px;}
  .header .logo{width:187px;height:107px;position:absolute;left:0;top:0;}
    .header p{text-align:right}
	  .header p a{margin:0 10px;}
    .header p.hd-p{margin-top:18px;font-size:18px;font-weight:bold;color:#000;font-family:"微软雅黑"} 
	.header p.hd-p span{font-size:14px;color:#055179}
	  .header p.hd-p a{margin:auto 0;}
	  
  .nav{background:url(../images/bg-nav.gif) no-repeat;height:64px;}
    .nav ul{text-align:center}
	  .nav li{height:37px;float:left;margin-left:22px;line-height:36px;position:relative;display:inline;}
	  .nav li.none{}
	  .nav li.none span{display:none}
	  .nav li.look span{
	position:absolute;
	width:500px;
	text-align:left;
	display:block;
	height:21px;
	padding-top:4px;
}
	  .nav li.look span.short{width:245px;}
	  .nav li.look span.short2{width:240px;}
	  .nav li.look span a{float:left;color:#000;font-weight:normal;margin-left:6px;margin-right:6px;line-height:21px;}
	    .nav ul li a{display:block;color:#d5dff1;}
		.nav ul li a:hover{color:#fff;}
		.nav ul li.look span a{color:#666;}
		.nav ul li span a:hover{color:#2a8eaf;font-weight:normal;}

#index #v-index,#product #v-product,#about #v-about,#tendency #v-tendency,#sport #v-sport,#company #v-company,#faq #v-faq,#message #v-message,#wiki #v-wiki,#ask #v-ask,#contact #v-contact,#case #v-case{background:url(../images/bg-a-visted.gif) no-repeat;width:88px;}

#index #v-index a,#product #v-product a,#about #v-about a,#tendency #v-tendency a,#sport #v-sport a,#company #v-company a,#faq #v-faq a,#message #v-message a,#wiki #v-wiki a,#ask #v-ask a,#contact #v-contact a,#case #v-case a{color:#fff;font-weight:bold;}

#case #v-case span a,#index #v-index span a,#product #v-product span a,#about #v-about span a,#tendency #v-tendency span a,#sport #v-sport span a,#company #v-company span a,#faq #v-faq span a,#message #v-message span a,#wiki #v-wiki span a,#ask #v-ask span a,#contact #v-contact span a{color:#666;font-weight:normal}

#case #v-case span a:hover,#index #v-index span a:hover,#product #v-product span a:hover,#about #v-about span a:hover,#tendency #v-tendency span a:hover,#sport #v-sport span a:hover,#company #v-company span a:hover,#faq #v-faq span a:hover,#message #v-message span a:hover,#wiki #v-wiki span a:hover,#ask #v-ask span a:hover,#contact #v-contact span a:hover{color:#2a8eaf}
	/*----------------------container-----------------------------------*/
.content{}
  .content-sidebar{float:right;width:235px;}
  .content-sidebar2{float:left;width:235px;}
  .content-sidebar2 .faq{float:none;width:235px;margin-top:10px;}
    .news{border:1px #a5cce4 solid;padding:1px;}
  .focus{float:left;width:709px;height:269px;background:url(../images/bg-focus.gif)}
  .products{float:left;width:709px;padding-bottom:0;border:1px #e0e0e0 solid;margin-top:15px;}
    .products h2 span{color:red;}
	.product-mode{border:0;width:189px;float:left;margin:32px 0 0 35px;display:inline}
	  .text{height:75px;background:url(../images/bg-table.gif);padding:5px;}
	  .text p{line-height:18px}
	  .text strong{font-size:12px;}
	.lcd-custom{margin-top:30px;}
	.lcd-custom td{border:1px #e0e0e0 solid;padding:5px}
	.lcd-custom td span{color:red;}
  .login{padding-left:15px;padding-top:15px;background:url(../images/bg-login.gif);margin-top:17px;height:168px;}
    .login p{color:#585858;margin-top:7px}
  .login input{border-left:1px #a6a6a6 solid;border-top:1px #a6a6a6 solid;border-right:1px #d8d8d8 solid;border-bottom:1px #d8d8d8 solid;width:140px;background:#fff;height:18px;line-height:22px;}
  .login input.code{width:50px}
  .login p img{vertical-align:middle;margin:2px 3px;}
  .login input.login-btn{font-weight:bold;color:#fff;width:66px;height:25px;margin-left:15px;background:url(../images/btn-login.gif);border:0;}
  .sport{float:left;margin-top:17px;width:310px;}
  .intro{
	float:left;
	margin-left:10px;
	width:179px;
	height:129px;
	background:url(../images/bg-intro.gif);
	padding-left:190px;
	padding-right: 3px;
}
    .intro p{line-height:16px;color:#d7e8f2;text-indent:2em;}
  .wiki{margin-left:15px;width:310px;float:left;}
.main{width:710px;float:right}
  .main h1{}
 .main h1 span{color:#013049;background:url(../images/bg-h1-span.gif) no-repeat left 5px} 
  .main h1 a{float:none;font-size:12px;margin:0}
    .hotline{color:#333;padding:10px;border:1px #d8d8d8 solid;padding-top:4px;margin-top:10px}
	  .hotline p{}
	  .hotline a{margin-right:6px;}
	   .hotline p input{border-left:1px #a6a6a6 solid;border-top:1px #a6a6a6 solid;border-right:1px #d8d8d8 solid;border-bottom:1px #d8d8d8 solid;width:132px;background:#fff;height:18px;}
	   .hotline p.keyword{margin-top:15px;color:#096695;}
	   .hotline p input.btn-search{width:57px;height:21px;border:0;color:#fff;background:url(../images/bg-search.gif);margin-left:3px;}
	   .tendency{margin-top:15px;}
	   .tendency h1 a{margin-top:4px;}
	   
	   .tendency img{float:left;padding-right:8px;}
	   .tendency img,.tendency p{margin:4px auto;}
	   .tendency .list{border-top:1px #ddd dashed;}
	   .ad{margin-top:15px;}
	   .faq{width:240px;float:left;}
	     .faq .list{border:0}
.column{}

.contact{margin-top:15px;}

  .contact-content{padding:8px;border:1px #dde6f5 solid;border-top:0;}
    .contact-content dl{color:#0d5890;}
	.contact-content dt{background:url(../images/ico-telephone.gif) no-repeat left 5px;padding-left:25px;}
	.contact-content dt a{color:#0d5890;font-weight:bold;}
	.contact dd{padding-left:25px;}
	
	 .contact ul{margin-top:15px}
	   .contact li{margin-top:5px;}
	     .contact li img{margin-left:5px;}
  .books{padding:1px;border:1px #a5cce4 solid;margin-top:15px;}
    .books dl{text-align:center;margin-top:10px;}
  .catalog{margin-top:15px;height:245px;background:url(../images/encbg-catalog.gif)}
    .catalog ul{}
	  .catalog li{background:url(../images/ico-li3.gif) no-repeat left 9px;line-height:27px;padding-left:12px;}
	  .catalog li a{color:#555}
	  .catalog li a:hover{color:#055985;font-weight:bold}
	  .catalog-text{float:left;width:140px;margin-left:110px;margin-top:15px;display:inline}
	  .catalog-pic{float:right;width:620px;margin-top:12px;}
	  .catalog p{text-align:right;margin-right:15px;}
	  .catalog dl{float:right;width:195px;display:inline;margin-right:10px;margin-top:6px;}
	  .catalog dt img{border:1px #fff solid;}
	  .catalog dd{line-height:18px;color:#fff}
	  .catalog dd a,.catalog dd a:hover{line-height:18px;color:#fff}
	/*----------------------footer-----------------------------------*/
	.footer{clear:both;background:url(../images/bg-footer.gif) no-repeat;height:164px;margin-top:10px}
	.footer .map{line-height:23px;padding-top:7px}
	
	.footer .copyright{background:url(../images/bg-logo.gif) no-repeat;padding-left:180px;height:116px;vertical-align:middle;clear:both;}
	.footer .copyright p{line-height:22px;color:#0d619f}
	  .footer .copyright p.link{margin-top:20px}
	    .footer .copyright p a{color:#0d619f;margin:5px;font-weight:normal}
		.footer a:hover{color:#032a48}
    .footer a{margin:0 15px;color:#05487a;}
	.footer strong{color:#e95210;font-size:14px}
	
	/*----------------------contact-----------------------------------*/
	#bus{float:left}
	.bus-text{float:left;margin-left:20px;color:#046699}
	  .bus-text dt{font-weight:bold;margin-top:20px;}
	.bus-num{border:1px #e0e0e0 solid;margin-top:50px;}
	  .bus-num td{border:1px #e0e0e0 solid;padding:3px;text-align:center}
/*----------------------message-----------------------------------*/ 
	  .message-menu{background:url(../images/bg-message.gif);height:129px;margin-top:10px;}
	    .message-menu h6{background:none;margin-left:15px;margin-top:0;line-height:34px;}
		 .message-menu ul{margin-left:33px;}
		   .message-menu li{}
		     .message-menu li a{color:#032032;}
			 .message-menu li a:hover{color:#bdddf1;font-weight:bold}
		
	.word{background:#c7dfef;padding:20px;margin-top:10px;padding-bottom:50px}
  .word textarea{width:582px;height:110px;border:1px #046699 solid}
  .word span{color:red;margin:0 5px}
  .word p{margin-top:15px}
  .word input{border:1px #046699 solid}
  .word input.reset{border:0;width:66px;height:25px;background:url(../images/btn-reset.gif);margin:0 10px;}
  .word input.confirm{border:0;width:66px;height:25px;background:url(../images/btn-confirm.gif);margin:0 10px}
  .word img{margin:0 15px}
  .word label{margin-left:5px}
  .word #topic{width:582px}
  #msg{float:left}
  
  .word table{background:#ecf0f2;border:1px #79adc9 solid;margin-top:30px}
    .word td{border:1px #99bdc9 solid;padding:7px;color:#1F3800}
    .word .bg{background:#daeff7}	
		
.page{text-align:center;background:#51accc;padding:10px;color:#000}
  .page a{float:none;margin:0 5px;color:#000}
  .page span{float:none;color:#fff;margin:0 5px;}
  .page input{margin:0 5px;width:50px;border:1px #ccc solid;}
	
/*---------------------------ray for about-----------------------------------------------*/	
.commer {
	width: 179px;
	float: left;
}
.procontentcom {
	float: left;
	width: 510px;
	margin-left: 15px;
	color: #046699;
	font-family: Arial, Helvetica, sans-serif;
}
.procontent {
	font-family: Arial, Helvetica, sans-serif;
	color: #046699;
	overflow: auto;
	margin-bottom: 30px;
	margin-top: 5px;
}
.setting {
	width: 226px;
	margin: 5px;
	float: left;
	overflow: hidden;
	display: inline;
}
.setting_2 {
	text-align: center;
	color: #23588B;
}
.ficate {
	float: left;
	color: #23588B;
	margin-top: 5px;
	margin-right: 3px;
	margin-bottom: 5px;
	margin-left: 3px;
	display: inline;
}
.ficate_2 {
	text-align: center;
}
.ficate_1 {
	border: 1px solid #D6D6D6;
}
.abouts {
	background-image: url(../images/bg-about.gif);
	background-repeat: no-repeat;
	height: 129px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.topabout {
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	padding-top: 5px;
	text-indent: 25px;
}
.cenabout {
	padding-top: 2px;
	text-indent: 40px;
}
.cenabout li {
	line-height: 23px;
}
.cenabout li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	
}
.cenabout li a:link {
	
	color: #000000;
	font-weight: normal;
}
.cenabout li a:visited {

	color: #000000;
	font-weight: normal;
}
.cenabout li a:hover {
	color: #BDDDF1;
	font-weight: bold;
	text-decoration: none;	
}

.cenabout .locting a:link {
	color: #BDDDF1;
	font-weight: bold;
	text-decoration: none;
}
.cenabout .locting a:visited {
	color: #BDDDF1;
	font-weight: bold;
	text-decoration: none;
}
.cenabout .locting a:hover {
	color: #BDDDF1;
	font-weight: bold;
	text-decoration: none;	
}



/*---------------------------ray for about end-----------------------------------------------*/	
		
/*--------------------case----------------------------*/	
#case-menu{height:251px;background:url(../images/bg-case.gif)}
.case-detail{border:1px #e0e0e0 solid}
  .case-detail td{border:1px #e0e0e0 solid;color:#046699;padding:5px;}
	.case-detail td span{color:red;}	
.case-table,.case-table td{border:0}	
.function a{margin:0 10px;color:red;}

/*--------------------product----------------------------*/	
#product-menu{margin-top:10px;height:230px;background:url(../images/bg-product.gif)}	
.blue{color:#046699}
#browse{margin-top:10px;overflow:hidden;zoom:1}
  #browse h2 span{background:url(../images/ico-hot.gif) no-repeat left;padding-left:25px;}
#browse .list{float:left;width:140px;margin-top:8px;}

/*--------------------news----------------------------*/	
#news-list{}
  #news-list li{line-height:30px;background:url(../images/bg-li4.gif) no-repeat left 11px;}
  
.article{margin-top:35px;border-top:1px #ccc solid}
  .article ul{}
    .article li{margin-top:10px;overflow:hidden;zoom:1}
	  .article a{float:left}
	    .article span,.article button{float:right}
		.article button{width:66px;height:25px;border:none}
		.article span a{float:none;color:red;margin:0 5px}
		
.news-detail{margin-top:20px;}
  .news-detail p{margin-top:10px;text-indent:2em}
.linkse {
	font-family: Arial, Arial, Helvetica, sans-serif,;
	font-size: 14px;
	font-weight: bold;
	color: #055985;
	line-height: 18px;
	width: 100px;
	float: left;
	margin-top:0 !important ;
}

.ledred{
	font-family: Arial, Arial, Helvetica, sans-serif,;
	font-size: 14px;
	font-weight: bold;
	color: red;
	line-height: 18px;
	width: 150px;
	float: left;
	margin-top:1px!important ;
}
.ledsis{
	font-family: Arial, Arial, Helvetica, sans-serif,;
	font-size: 14px;
	font-weight: bold;
	color: #013049;
	line-height: 18px;
	width: 150px;
	float: left;
	margin-top:0 !important ;
}
.catalog-pic a{
  color: #fff;
}

#imageFlow {
	position: absolute;
	width:100%;
	height:99%;
	bottom: 0px;
	top: -45px;
	}
	#imageFlow .diapo {
		position: absolute;
		left: -1000px;
		cursor: pointer;
		-ms-interpolation-mode: nearest-neighbor;
	}
	#imageFlow .link {
		border: solid #cdcdcd 2px;
		margin-left: -1px;
		margin-bottom: -1px;
	}
	#imageFlow .bank {
		visibility: hidden;
	}
	#imageFlow .bank img{width:335px;height:290px;}
	#imageFlow .top {
		position: absolute;
		background: #181818;
	}
	#imageFlow .text {
		position: absolute;
		left: 0px;
		bottom: 16%;
		text-align: center;
		color: #FFF;
		font-family: verdana, arial, Helvetica, sans-serif;
		z-index: 1000;
	}
	#imageFlow .title {
		font-size: 0.9em;
		font-weight: bold;
	}
	#imageFlow .legend {
		font-size: 0.8em;
	}
	#imageFlow .scrollbar {
		position: absolute;
		left: 10%;
		bottom: 10%;
		width: 80%;
		height: 16px;
		z-index: 1000;
	}
	#imageFlow .track {
		position: absolute;
		left: 1%;
		width: 98%;
		height: 10px;
		filter: alpha(opacity=20);
		opacity: 0.2;
	}
	#imageFlow .arrow-left {
		position: absolute;
	}
	#imageFlow .arrow-right {
		position: absolute;
		right: 0px;
	}
	#imageFlow .bar {
		position: absolute;
		height: 16px;
		left: 25px;
	}
.focus-pic {
	text-align: center;
	margin-top: 15px;
}
.column {
	margin-top: 10px;
}
#jmleft1{color:#FFFFFF;}
#jmleft1 a{color:#FFFFFF;}