﻿/*-------------------------css reset---------------------------------------------*/
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;
	overflow: hidden;
}
ul,ul li{list-style-type:none;}
button,label,input{cursor:pointer;}
body{font:12px Arial, "宋体", sans-serif;color:#666;text-align:center;line-height:22px;background:#fff url(../images/bg-body.gif) repeat-x top;}
a{color:#5d5d5d;text-decoration:none;}
a:hover{color:#333;text-decoration:underline;}
/*-------------------------public tag---------------------------------------------*/
h1,h2,h3,h4,h5,h6{overflow:hidden;zoom:1;}

h1{line-height:16px;margin-top:5px;margin-left:5px;}
h1 span{
	float:left;
	padding-left:15px;
	margin-top:5px;
	background-image: url(../images/bg-h1.gif);
	background-repeat: no-repeat;
	background-position: 1px;
}
h1 span a{float:none;text-decoration:none;color:#646464;font-weight:bold;font-size:12px;line-height:18px;}
h1 a{float:right;font-size:11px;margin-right:8px;color:#646464;font-weight:normal}

h2{line-height:16px;margin-top:10px;margin-left:5px;}
h2 span{text-align:center;float:left;background:url(../images/bg-h2.gif) no-repeat;width:71px;height:23px;}
h2 span.wiki-title{width:128px;background:url(../images/bg-h21.gif)}
h2 span.wiki-titler{width:195px;background:url(../images/bg-h211.gif)}
h2 span a{float:none;text-decoration:none;color:#646464;font-weight:bold;font-size:12px;line-height:23px;color:#fff;margin:0}
h2 span a:hover{color:#fff;}
h2 a{float:right;font-size:11px;margin-right:8px;color:#646464;font-weight:normal;margin-top:5px;}

h4{height:55px;background:url(../images/bg-h4.gif)}
h4 span{float:left;font-size:16px;margin-left:25px;margin-top:22px;}
h4 span a,h4 span a:hover{color:#e10708}
h4 ins{margin-top:24px;float:right;margin-right:10px;color:#666;text-decoration:none;font-size:12px;font-weight:normal}
h4 ins a{margin:0 5px;color:#666}

h5{line-height:26px;background:url(../images/user-title.gif) no-repeat left bottom;font-size:14px;color:#999;text-indent:5px;}
h5 span{float:left;;background:url(../images/bg-h5.gif) no-repeat;margin-left:12px;}
h5 span a,h5 span a:hover{float:none;font-size:14px;color:#fff}
h5 a,h5 a:hover{float:right;font-size:12px;color:#f0f0f0;margin-right:8px;}

/*---------------------------layout--------------------------------------*/  
.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;}

.wrapper{margin:auto;width:960px;text-align:left;}
  .header{height:111px;background:url(../images/bg-header.gif)}
    .header-left{float:left;width:772px;margin-top:5px;}
	  .header-left .china strong{color:#858585}
	  .header-left .profe{font-size:14px;color:#333}
	  .header-left .profe strong{}
	.header-right{float:right;width:188px;margin-top:5px;}
      .header-right p{text-align:right}
	  .header-right p a{margin:0 4px;background:url(../images/ico-a.gif) no-repeat left;padding-left:5px;}
	  .header-right p a:hover{text-decoration:none;color:#f20017;background:url(../images/ico-a2.gif) no-repeat left}
	  .header-left p button{width:47px;height:20px;color:#fff;border:0;background:url(../images/bg-button.gif);margin-left:5px;}
	  .header-right p strong{font-size:18px;font-family:"微软雅黑";color:#333;line-height: 24px;}
	  .header-right p.line{
	line-height:18px;
	margin-top: 8px;
}
	  .header-left p.go{
	height:25px;
	margin-top:8px;
	float:right;
	width: 110px;
}
	  
  .nav{margin-top:6px;}
    .nav li{float:left;position:relative;}
	.nav li a{margin:0 4px;}
	.nav li a:hover{color:#e60015;}
	#index #v-index,#into #v-into,#fax #v-fax,#product #v-product,#wiki #v-wiki,#service #v-service,#news #v-news,#contact #v-contact,#serviceser #v-serviceser{font-weight:bold;color:#e60015;}

.nav li.none div{display:none}	
.nav li.look div{display:block;position:absolute;left:0;background:#f4f4f4;width:120px;border:1px #dce0df solid;top:20px;padding:10px;padding-left:20px;}
  .nav li.look li{float:none;line-height:25px;}
  .nav li.look li a{margin:0;background:url(../images/ico-a3.gif) no-repeat left 4px;padding-left:10px;}
  .nav li.look li a:hover{font-weight:normal;background:url(../images/ico-a4.gif) no-repeat left;padding-left:10px;text-decoration:none}
  
  
.content{margin-top:10px;}
  .content-sidebar{
	float:right;
	width:257px;
	overflow: hidden;
}
  .main{float:left;width:688px;}
  
  .focus{}
  #tend li{border-bottom:1px #ddd solid;line-height:25px;}
  .list{border-top:1px #c8c8c8 solid;padding:10px;padding-top:5px;}
    .list li{overflow:hidden;zoom:1;background:url(../images/ico-a.gif) no-repeat left;padding-left:10px;line-height:23px;}
	  .list li a{float:left;vertical-align:middle;color:#333}
	  .list li a:hover{color:#e60015;}
	  .list li span{float:right;vertical-align:middle;font-size:12px;}
	 
	 .search{
	background:#a9b33b;
	border-top:1px #fff solid;
	color:#fff;
	padding: 6px;
}
	   .search a,.search a:hover{margin:0 5px;color:#fff;}
	   .search input{border:1px #a3a3a3 solid;margin:0 8px;}
	   .search input.btn-search{width:55px;height:19px;border:0;background:url(../images/btn-search.gif);color:#fbf1e4;font-weight:bold;}
/*---------------------------------------------------------*/
.index-news{}
  .news{float:left;width:259px;}
  .news .list{margin-top:5px;}
  .fix{float:right;width:413px;}
    .fix p{border-top:1px #c8c8c8 solid;margin-top:5px;padding-top:10px;}
	  .fix p img{float:left;margin-right:10px;}
	  .fix p a{color:red;}
	  
.hotline{
	background:url(../images/bg-hotline.gif);
	height: 152px;
}
  .hotline p{line-height:24px;margin-left:43px;}
  .hotline p.promi{margin-left:35px;}
  .hotline p.promi a{color:#dc0b1a}
.honnor-list{
	padding:20px 10px 10px 10px;
	border:1px #d5d5d5 solid;
	background:#f7f7f7;
	text-align: center;
}  
  .honnor-list dl{text-align:center;}
  
  .product-hot{border:1px #dce0df solid;background:#f7f7f7;padding:10px;margin-bottom:10px;}
  
  .customer-side{border:1px #dce0df solid;background:#f7f7f7;padding:10px;margin-top:6px;}
    .customer-side td{text-align:center;}
	  
  .customer{background:#f7f7f7;border:1px #dedede solid;padding:10px;padding-top:5px}
    .customer h1{margin:0}
	.customer2,.index-case{
	background:#f7f7f7;
	border:1px #dedede solid;
	padding:10px;
	margin-top:5px;
	zoom:1;
}
	.index-case{}
	  .index-case .list{border:0;padding:0;margin:0;float:left;width:275px;}
	
	.index-case dl{
	float:left;
	display:inline;
	margin-top:10px;
	margin-left:15px;
	width:176px;
	margin-right:30px;
	height: 180px;
}
	
.customer2 dl{
	float:left;
	display:inline;
	margin-top:10px;
	margin-left:15px;
	width:116px;
	margin-right: 0px;
}
.customer2 dd{text-align:center}

  .indexpro{background:url(../images/bg-indexpro.gif);height:230px;padding:10px;}
    .indexpro h1{margin:0}
	 .indexpro dl{width:193px;float:left;display:inline;margin-top:12px;margin-left:15px;margin-right:25px;}
	 .indexpro dd{text-align:center;line-height:18px;}
	/*----------------------footer-----------------------------------*/
	.footer{
	clear:both;
	background-image: url(../images/bg-footerto.gif);
	background-repeat: repeat-x;
}
	.map{
	line-height:41px;
	background:url(../images/bg-map.gif);
	overflow:hidden;
	zoom:1;
	height:26px;
	padding-top: 15px;
}
	.map h1{}
	.map h1 span{font-size:12px;}
	.map h1 p{float:left;margin-top:3px;}
	.map h1 p a{font-weight:normal;font-size:12px;color:#646464;float:none;}
	.footer p.map a{margin:0;font-weight:normal;color:#646464;}
	.footer p.map a:hover{color:#cb0004;text-decoration:none}
	.footer p.map strong{font-size:12px;background:url(../images/bg-h1.gif) no-repeat;padding-left:12px;margin-left:10px;height:36px;color:#646464}
	.footer p.map a{margin:0 5px;}
	
	.footer .copyright{margin-bottom:10px;background:url(../images/bg-footer.gif) no-repeat;padding-left:120px;}
	.footer .copyright p{line-height:18px;}
	  .footer .copyright p.link{line-height:35px;}
	  .footer .copyright p.link a{margin:0 8px;color:#333}
	    .footer .copyright p a{color:#666;margin:5px;font-weight:normal}
		.footer a:hover{color:#702e0e}
    .footer a{margin:0 15px;color:#e9821c;font-weight:bold}
	.footer strong{color:#e95210;font-size:14px}
	
/*-----------------------------------------------------------*/
/*----------------------------------------tab-----------------------------*/

.TabbedPanels {
position:relative;
}
.TabbedPanels .list{border:0}

.TabbedPanelsTabGroup {
zoom:1;
overflow:hidden;
position:relative;
}

.TabbedPanelsTabGroup li.more img{float:right;margin-right:10px;margin-top:15px;}

#index .TabbedPanelsTab {
	position: relative;
	float: left;
	font-size:12px;
	display:inline;
	list-style: none;
	cursor: pointer;
	text-align:center;
	color:#666;
	z-index:100;
	width:116px;
	line-height:23px;
	background:url(../images/bg-tab1.gif);
	color:#fff;
}
.TabbedPanelsTab {
	position: relative;
	float: left;
	font-size:12px;
	display:inline;
	list-style: none;
	cursor: pointer;
	text-align:center;
	color:#666;
	z-index:100;
	width:71px;
	line-height:23px;
	background:url(../images/bg-tab3.gif) no-repeat;
	color:#fff;
}

.TabbedPanelsTabHover {
	
}


#index .TabbedPanelsTabSelected {
	position:relative;
	font-weight:bold;
	z-index:999;
	color:#fff;
	ine-height:23px;
	background:url(../images/bg-tab2.gif) no-repeat;
}
.TabbedPanelsTabSelected {
	position:relative;
	font-weight:bold;
	z-index:999;
	color:#fff;
	background:url(../images/bg-h2.gif) no-repeat;
}

.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}


.TabbedPanelsContentGroup {
	clear: both;
	border-top:1px #c8c8c8 solid;
	padding:5px 8px 8px;
}


.TabbedPanelsContent {
	
}
.TabbedPanelsContent ul{padding:0;}
.TabbedPanelsContent p{
	position:absolute;
	right:0;
	top:30px;
	text-align:center;
	}
.TabbedPanelsContent p a{}

  
.TabbedPanelsContentVisible {
	
}

.VTabbedPanels .TabbedPanelsTabGroup {
	
}


.VTabbedPanels .TabbedPanelsTab {
	
}

.VTabbedPanels .TabbedPanelsTabSelected {
	
}

.VTabbedPanels .TabbedPanelsContentGroup {
	
}
/*-------------------about------------------------------*/
.nav-about{border-bottom:1px #dde1e0 solid;margin-bottom:10px;}
  .nav-about a{line-height:30px;display:block;background:url(../images/bg-nav.gif);height:31px;text-align:center}
  .nav-about a:hover{color:#e10708;text-decoration:none;font-weight:bold;background:url(../images/bg-nav2.gif)}
  
.comment{margin:15px auto auto;background:url(../images/bg-comment.gif) repeat-x top;}
	.comment p strong{font-size:12px;color:#333}
	.comment table{border:1px #dbd8d1 solid;border-top:0}
	.comment table td{padding:5px;}
	.comment table td p{font-size:12px;}
	.comment table td p#userName{margin-left:5px;display:none;}
	.comment table td p#userName a{color:#a00000;}
	.comment table td p#nocall{margin-left:17px;}
	.comment table textarea{width:540px;margin-left:58px;height:90px;}
	.comment table span{color:#e30001; vertical-align:middle}
	.comment table input{width:110px;border:1px #c3c3c3 solid}
	.comment table input#nonames{width:auto;border:0}
	.comment input.btn-comm,.btn-comm{width:76px;height:24px;background:url(../images/btn-comm.gif);border:0;margin-left:20px;font-weight:bold;
color:#eaf2fa;text-align: center;}
	.comment p.title2 strong{margin-right:20px;color:#000}
	.comment p.title2 span{margin:0 10px;color:#bc4700;}
	.comment p.title2 a{margin-left:50px;}
	.comment p.name{overflow:hidden;zoom:1;}
	  .comment p.name strong{float:left;color:#719901}
	  .comment p.name span{float:right;margin-right:50px;font-size:12px;}
	  
	  .comments{
	background-color: #EEF1E8;
	padding-top: 30px;
}
	.comments p strong{font-size:12px;color:#333}
	.comments table{
}
	.comments table td{
	padding:5px;
}
	.comments table td p{font-size:12px;}
	.comments table td p#userName{margin-left:5px;display:none;}
	.comments table td p#userName a{color:#a00000;}
	.comments table td p#nocall{margin-left:17px;}
	.comments table textarea{width:520px;height:120px;}
	.comments table span{color:#e30001; vertical-align:middle}
	.comments table input{width:40px;border:1px #c3c3c3 solid}
	.comments table input#nonames{width:auto;border:0}
	.comments input.btn-comm,.btn-comm{width:76px;height:24px;background:url(../images/btn-comm.gif);border:0;margin-left:20px;font-weight:bold;
color:#eaf2fa;text-align: center;}
	.comments p.title2 strong{margin-right:20px;color:#000}
	.comments p.title2 span{margin:0 10px;color:#bc4700;}
	.comments p.title2 a{margin-left:50px;}
	.comments p.name{overflow:hidden;zoom:1;}
	  .comments p.name strong{float:left;color:#719901}
	  .comments p.name span{float:right;margin-right:50px;font-size:12px;}
	  
	.comment-re{border-top:1px #99a89a dashed;margin-top:10px;padding-top:10px;}
	  .comment-re p.name strong{color:#333}
	
	.page{text-align:center;padding:3px;color:#000;background:#eaeaea;border-top:1px #ccc dashed;}
  .page a{float:none;margin:0 5px;color:#000}
  .page span{float:none;color:red;margin:0 5px;}
  .page input{margin:0 5px;width:50px;border:1px #ccc solid;}
  .page input.submit{width:33px;height:20px;border:0;background:url(../images/btn-submit.gif);}

.honnor{margin-top:15px;padding-top:15px;border-top:1px #e4e4e4 dashed;zoom:1;overflow:hidden;}
  .honnor dt{float:left;width:209px;margin-right:10px;}	
  .honnor dd.title-ho a{line-height:35px;font-weight:bold;}

.title{margin:20px auto}
  .title p{text-align:center;line-height:30px;}
  .title strong{font-size:18px;color:#55870c;}
  .title p span{margin-left:20px;color:#708452;}
  
  .copy{margin-top:20px;text-align:right}
  .copy a{margin:0 5px;color:#666}
  .copy strong{color:#55870c;font-size:12px;}
  
  .article{border-top:1px #ccc dashed;}
  .article ul{padding-top:5px;}
  .article a:hover{color:#55870c;}
  
  .text{}
    .text p{color:#495949;line-height:18px;}
	.text p.imgde{text-align:center}
	.text p.download{text-align:center;line-height:27px;}
	.text p.download img{ vertical-align:middle}
	.text p.download a{margin-left:5px;font-weight:bold}
	.text p.download a:hover{color:#e50010;}
	.text dl{color:#495949}
	.text dt{font-weight:bold;font-size:14px;}
	.text dt span{font-weight:normal;font-size:12px;margin-left:10px;}
	.text dd{padding-left:10px;background:url(../images/ico-arrow.gif) no-repeat left 8px;}
	
	.votelist{border:1px #dce9db solid;font-weight:normal}
  .votelist td{border:1px #dce9db solid;padding:3px;color:#999;font-weight:normal;}
  .votelist td.votelist-title{background:#eff1da;font-weight:bold;color:#357708;}
  .votelist td .page{background:none;font-weight:normal;border:0}
  .votelist td .page a{font-weight:normal}
  .votelist strong{color:#555;font-size:12px;}
  .votelist caption{font-weight:bold;font-size:16px;color:#e7000d;line-height:2em}
/*----------------------------fax-------------------------------------------*/  
#fax .index-case{background:none;border:0;padding-top:0;margin-top:0}
#fax .index-case dt{margin-top:15px;}
.price{border:1px #dce9db solid;background:#f6f6f6;margin:10px auto}
  .price td{border:1px #dce9db solid;padding:3px;text-align:center}
/*----------------------------product-------------------------------------------*/  
#product .indexpro{background:none;height:auto;}
  #product .indexpro dl{
	margin-right:12px;
	height: 200px;
}
  #product .indexpro dd{line-height:20px;}
/*--------------------------------------------------------*/
.Accordion {
	background:url(../images/bg-pro.gif);
	margin-bottom:10px;
	border-top:1px #dde1e0 solid;
	border-bottom:1px #dde1e0 solid;
}

.AccordionPanel {
	margin-left:30px;
}

.AccordionPanelTab {
	background:url(../images/ico-open.gif) no-repeat left;
	padding-left:15px;
	line-height:29px;
	height:29px;
	cursor: pointer;
	text-align:left;
	color:#555;
	font-weight:bold;
	-moz-user-select: none;
	-khtml-user-select: none;
}
.AccordionPanelTab span{margin-left:5px;}

.AccordionPanelContent {
	text-align:left;
	margin:auto;
	height:auto;
}
.AccordionPanelContent ul{padding:0 10px;}
  .AccordionPanelContent li{margin-top:8px;list-style:none}
    .AccordionPanelContent li a{margin-left:6px;padding:2px}
	.AccordionPanelContent li a:hover{background:#ac6d6d;color:#fff;text-decoration:none}

.AccordionPanelOpen .AccordionPanelTab{
	background:url(../images/ico-abouta.gif) no-repeat left;
	padding-left:15px;
	line-height:29px;
	height:29px;
	cursor: pointer;
	text-align:left;
	color:#e10708;
}

.AccordionPanelTabHover {
	
}
.AccordionPanelOpen .AccordionPanelTabHover {
	
}

.AccordionFocused .AccordionPanelTab {
	
}

.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
	
}
/*-----------------------download------------------------------*/
#download{}
  #download li{border-bottom:1px #dce9db solid;padding-left:25px;background:url(../images/ico-download2.gif) no-repeat left 5px;line-height:26px;}

/*-----------------------customer------------------------------*/
.list-customer{}
  .list-customer dl{text-align:center;width:116px;float:left;margin-left:15px;margin-right:5px;margin-top:25px;display:inline;}
/*----------------------------------------login-----------------------------*/
.login{padding-top:4px;background:url(../images/bg-login.gif) repeat-x left top}
  .login div{padding:50px 0;margin-bottom:10px;border:1px #cdcdcd solid;background:url(../images/bg-login2.gif) #fff repeat-x left top}
  .login-into{width:350px;float:left;border-right:1px #ccc solid;padding-left:110px;}
  .login-into a{color:#ea0600;text-decoration:underline;}
  .login-into li.title-log{font-size:14px;font-weight:bold;height:40px;;color:#ea0600;}
  .login-into li.title-log p{color:#666;font-weight:normal;font-size:12px;}
  .login-into li{height:35px;}
  .login-into input{border:1px #adadad solid}
  .login-into input.btn-log{background:url(../images/btn-comm.gif);width:75px;height:24px;border:0;font-weight:bold;color:#eaf2fa;}
  .login-into input.chb{border:0}
  .nomember{float:left;width:200px;margin-left:20px;}
  .nomember dt{font-size:14px;font-weight:bold;color:#000;text-align:center;}
  .nomember dd{width:195px;margin-left:32px;}
  .nomember dd a{font-size:14px;text-decoration:underline;color:#899502}
  
  #register{float:none;border:0;padding:0;text-align:left;width:700px;padding-left:200px;}
   #register input{width:200px;}
   #register input.btn-log{width:75px;}
    #register span{color:red;}
#pr0,#pr2{display:none;}

.ad{margin:10px 0;height:100px;}
.index-case dd {
	text-align: center;
	width: 176px;
}
.font_green14px {
	color: #666666;
}
