﻿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;
	background:url(../images/bg-body.gif) repeat-x;
	font-family: "宋体", Arial, 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:#000;background:url(../images/bg-intro-title2.gif) no-repeat left;padding-left:12px;overflow:hidden;zoom:1;}
h6 a{float:right;margin-right:8px;margin-top:5px;}
h6 span{float:left;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);height:24px;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:3px;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;padding-left:15px;margin-left:10px;margin-top:2px;}
h1 span{margin-left:0;color:#055985;}
h1 span a,h2 span a{float:none;color:#055985;font-size:14px;font-weight:bold}
h1 span a:hover,h2 span a:hover{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}
	   #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:5px 10px;}
    #list2 li{overflow:hidden;zoom:1;background:url(../images/ico-li.gif) no-repeat left 8px;padding-left:8px;}
	  #list2 li a{float:left;vertical-align:middle;color:#666}
	  #list2 li a:hover{color:#004f7f}
	  #list2 li span{float:right;vertical-align:middle}
  .list2{margin:3px 5px;}
  .list2 li a{float:left}
  .list2 li{background:url(../images/bg-list2.gif) no-repeat left 7px;padding-left:13px;}
  .list2 li span{float:right;vertical-align:middle}
/*---------------------------css reset--------------------------------------*/
.wrapper{margin:auto;width:960px;text-align:left;position:relative}
  .header{padding-left:187px;}
  .header .logo{width:187px;height:107px;position:absolute;left:0;top:-1px;}
    .header p{text-align:right;margin-top:5px;}
	.header p img{vertical-align:middle}
	  .header p a{margin:0 3px;}
	  .header input{width:70px;border:1px #797979 solid;margin:0 5px;}
	  .header input.btn-login{width:42px;height:22px;border:0;background:url(../images/btn-login2.gif);color:#444;font-weight:bold;vertical-align:middle}
    .header p.hd-p{margin-top:18px;font-size:18px;font-weight:bold;color:#000;font-family:"微软雅黑"} 
	.header p.hd-p span{font-size:16px;color:#000;font-family: "宋体";}
	.header p.hd-p a img{ vertical-align:middle;margin-left:10px;margin-bottom:3px;}
	  .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;
	margin-left:-50px;
}
	  .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)}
    .focus-pic{width:679px;height:239px;margin-left:16px;margin-top:16px;}
  .index-intro{width:709px;float:left;}
  .intro-left{float:left;width:310px;}
  .intro-right{float:right;width:383px;}
  .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;
	display:inline;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 35px;
}
	  .text{height:75px;padding:5px;}
	  .text p{line-height:18px}
	  .text strong{font-size:12px;color:#535353;}
#image{}
  #image .text{height:auto;text-align:center;}
  #image .product-mode{margin-bottom:10px;}
#client{border:0}
#client h1{background:url(../images/bg-h12.gif) no-repeat left bottom;}
	.lcd-custom{margin-top:38px;}
	.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{
	width:190px;
	height:129px;
	background:url(../images/bg-intro.gif);
	padding-left:188px;
	padding-right: 5px;
}
    .intro p{line-height:16px;color:#003f6c;text-indent:2em;}
  .wiki{}
.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:14px;margin:0}
  .main h1 ins a{font-size:12px;}
    .hotline{color:#333;padding:10px 10px 5px;border:1px #d8d8d8 solid;padding-top:4px;margin-top:10px}
	  .hotline p{line-height:18px;}
	  .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:5px;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{background:url(../images/bg-h1.gif) no-repeat left bottom;}
	   .tendency h1 a{margin-top:4px;}
	   
	   .tendency img{float:left;padding-right:3px;}
	   .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{}
.add{margin-top:15px}
 .add h1{background:none}
 .add .btn{border:5px #dde6f5 solid;overflow:hidden;zoom:1;}
 .add .btn dl{float:left;text-align:center;width:170px;height:103px;background:#fff;margin-top:5px;margin-left:2px;margin-top:5px;display:inline;}
 .add .btn dt{}
 .add .btn dd{}
 .add .btn dd a{font-weight:bold;font-size:14px;color:#5c5b5b}
 .add .btn dd a:hover{text-decoration:underline;}
.contact{margin-top:10px;}
.contact-content{padding:8px; border:1px #dde6f5 solid;}
    .contact-content dl{color:#0d5890;}
	.contact-content dt{padding-left:10px;}
	.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:3px;}
	.contact ul.qq{margin-top:10px}	 
	.contact ul.qq li{display:inline}
	.contact ul.qq li img{margin-left:5px}
  .books{margin-top:10px;}
    .books dl{overflow:hidden;zoom:1;margin-left:15px;margin-top:15px;}
	.books dt{float:left;margin-right:6px;}
	.books dd a{color:#000;}
	.books dd a:hover{text-decoration:underline;}
  .catalog{margin-top:15px;margin-bottom:18px;height:245px;background:url(../images/bg-catalog.gif)}
    .catalog ul{}
	  .catalog li{
	line-height:27px;
	padding-left:20px;
	background-image: url(../images/ico-li3.gif);
	background-repeat: no-repeat;
	background-position: 10px 9px;
}
	  .catalog li a{color:#555}
	  .catalog li a:hover{color:#055985;font-weight:bold}
	  .catalog-text{float:left;width:200px;margin-left:80px;margin-top:15px;display:inline}
	  .catalog-pic{float:right;width:620px;margin-top:12px;margin-right:5px}
	  .catalog p{text-align:right;margin-right:15px;}
	  .catalog dl{float:right;width:195px;display:inline;margin-right:10px;margin-top:6px;}
	  .catalog td img{border:1px #fff solid;}
	  .catalog td a{
	color:#FFFFFF;
	font-weight: bold;
}
	  .catalog td {color:#FFFFFF;}
	  .catalog dd{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;color:#05487a;}
	
	.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:#666;margin:0;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}
			 .message-menu span a{
	color:#FFFFFF;
	font-size: 14px;
	font-weight: bold;
}
			 .message-menu span a:hover{
	color:#bdddf1;
	font-weight:bold;
	font-size: 14px;
}
		
	.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;
	color:#000;
	margin-top: 0;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: 1px;
}
  .page span{float:none;color:#fff;margin:0 2px;}
  .page input{margin:0 5px;width:50px;border:1px #ccc solid;}
.good{margin-top:10px;}
  .good ul{padding-top:5px;}
  .good li{}
  .good span{margin:0 6px;color:#cd0000;font-weight:bold;font-size:14px;}
.join{overflow:hidden;zoom:1;}
  .join h1{background:none;}
  .join span{margin-top:8px;}
  .join .more{font-size:12px;color:#888888;}
   .join .btn{border:2px #dde6f5 solid;overflow:hidden;zoom:1}
  .join .btn dl{width:70px;float:left;background:#fff;padding:3px;text-align:center}
/*---------------------------ray for about-----------------------------------------------*/	
.commer {
	width: 179px;
	float: left;
}
.procontentcom {
	float: left;
	width: 510px;
	margin-left: 15px;
	color: #046699;
	font-family: "宋体";
}
.procontent {
	font-family: "宋体";
	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;
}
.joins {
	background-image: url(../images/bg-join.gif);
	background-repeat: no-repeat;
	height: 176px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.topabout {
	height: 25px;
	font-family: "宋体";
	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: "宋体";
	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:221px;background:url(../images/bg-product.gif)}
#case-menu{margin-top:10px;height:242px;background:url(../images/bg-case1.gif)}	
#product-menuu{margin-top:10px;height:178px;background:url(../images/bg-product_1.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}
  
 
/*-------------------------------focus-------------------------------------*/
#imageFlow {
		position: absolute;
		left: 0%;
		top: 0%;
		width:709px;
		height:389px;
	}
	#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;
	}
	
/*-----------------------join-----------------------------*/
.join-content{}
  .join-content dl{margin-top:15px;}
  .join-content dt{color:#046699;font-size:14px;font-weight:bold;}
  .join-content dd{}
  .join-content p{text-indent:1.8em}

.join-image{}
.join-image span a{font-size:14px;}
.join-image h1{background:url(../images/bg-h12.gif) no-repeat left bottom;}
.join-image h1 img{float:right;margin-top:8px;}
  .join-image dl{width:227px;float:left;margin-left:8px;display:inline;text-align:center;margin-top:15px;}
  .join-image dl a{color:#23588b;}

/*---------------------------login--------------------------------------*/
.login2{width:466px;padding:2px;margin:10px auto 0;border:1px #d9d9d9 solid}
.login2 h4{height:45px;background:url(../images/bg-login2.gif);color:#fff;font-size:14px;text-align:center;line-height:30px;}
.enter{width:361px;height:161px;padding-top:40px;background:url(../images/bg-enter.gif);margin:20px auto}
.enter p{line-height:30px;margin-left:50px}
.enter p input{border:1px #7bc356 solid;width:160px;height:20px;background:#edffe3;vertical-align:middle;margin:2px 0;line-height:20px;}
.enter p img{vertical-align:middle;margin:2px}
.enter p.login-code input{width:100px;}
.enter p.login-submit input{font-weight:bold;width:82px;height:32px;background:url(../images/btn-login-enter.gif);border:0;margin-left:5px;color:#fff;font-size:14px}
#register h4{background:url(../images/bg-register.gif)}
#register ul{width:410px;margin:20px auto}
#register li{clear:both;overflow:hidden;zoom:1;margin-top:15px}
#register label{float:left;width:90px;text-align:right;padding-top:3px}
#register p{float:left}
#register p input{width:240px;border:1px #6087ba solid;background:#e5effc;}
#register p img{vertical-align:middle;margin:1px}
#register span{display:block;color:#8f8f8f}
#register .register-check input{width:auto;border:0;background:none;vertical-align:middle;margin:1px 5px 1px 0;}
#register .register-submit input{width:82px;height:32px;background:url(../images/bg-register-submit.gif);font-size:14px;color:#fff;border:0;margin-left:20px}
.catalog-pic dd a{color:#FFFFFF}
.copyright span {font-family: Arial, Helvetica, sans-serif;}
.catalog-text span {font-size: 12px;font-weight: bold;text-decoration: none;}
.catalog-text span a {color: #055985;}
.teldh {width: 140px;}
