@charset "gb2312";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
body {
	font-family: "ËÎÌå", "Î¢ÈíÑÅºÚ", Arial, Verdana, System;
	font-size:12px;
	line-height:24px;
	color:#666666;
	background:#ffffff;
}
a {
	text-decoration:none;
	color:#666666;
	outline:none;
}
a:hover {
	color:#666666;
	text-decoration:none;
}
img {
	border:none 0;
}
ul {
	list-style:none;
}
 h1 h3, h3 a, h3 a:hover {
	font-size:14px;
	font-weight:bold;
	color:#656565;
	text-decoration:none;
	
}
.clear {
	clear:both;
}
/*------------------------Í·---------------------------------------*/
#header{
	width:100%;
	overflow:hidden;
       }
/*--------------------------Í·Á´½Ó---------------------------------------*/
#head{
   width:100%;
   overflow:hidden;
   background:url(../Images/top.jpg) repeat-x left top;
      }
#top{
   width:1112px;
   overflow:hidden;
   position:relative;
   height:27px;
   margin:0 auto;
     }
#interlinkage{
   width:100px;
   float:right;
   margin-top:2px;
     }
#interlinkage ul li{
   width:90px;
   float:left;
   text-align:center;
   padding-top:4px;
     }
#interlinkage ul li p{
   float:right;
   width:35px;
      }
#title{
   position:absolute;
   left:0px;
   top:2px;
    }
#title img{
  position:absolute;
  top:3px;
    }
/*--------------------------logo----------------------------------------*/
#logos{
	  width:100%;
	  overflow:hidden;
	  background:url(../Images/head.jpg) repeat-x left top;
	   }
#logo{
	  position:relative;
	  height:107px;
	  margin:0 auto;
	  width:1112px;
	  }
.logo{
	  width:200px;
	  float:left;
	  margin-top:12px;
	  }
.sptitle{
	width:380px;
	float:left;
	font-size:22px;
	font-weight:900;
	line-height:30px;
	padding:20px 0px;
	letter-spacing:2px;
	  }
.sptitle a{
	color:red;
}
.sptitle span{
	letter-spacing:4.2px;
}
.phone{
	float:right;
	width:298px;
	    }
/*-------------------------µ¼º½Ìõ-------------------------------------------*/
#navigations{
	  width:100%;
	  overflow:visible;
	  height:50px;
	   background:url(../Images/nav.jpg) repeat-x left top;
	    }
#navigation{
   margin:0 auto;
   width:1112px;
        }
#navigation ul li{
   float:left;
   width:130px;
   text-align:center;
   height:50px;
   line-height:50px;
    background:url(../Images/xian.jpg) no-repeat right center;
       }
#navigation ul li:hover{
    background:url(../Images/xian1.jpg) ;
       }
#navigation ul li a{
	font-family:"Î¢ÈíÑÅºÚ";
     font-size:14px;

	 color:#fff;
	 overflow:hidden;
        }
/* #navigation ul li a:hover {
	   background:url(../Images/navs.jpg) repeat-x left top;
	   display:block;
	   height:50px;
	   width:130px;
} */
/*------------------------banner-----------------------------------*/
#banner{
	  background:url(../Images/banner.jpg) no-repeat center top;
	  height:420px;
	    }
/*---------------------------¹Ø¼ü´Ê----------------------------------------*/
#keywords{
   width:100%;
   overflow:hidden;
   background:url(../Images/sou.jpg) repeat-x left top;
   height:45px;
    }

#retrieve{
	   height:45px;
	   line-height:45px;
	   float:left;
	 }
/*---------------------ËÑË÷-----------------------------------------------*/
#search{
   width:261px;
   float:right;
   height:23px;
   padding-left:5px;
     }
#sousuo{
   float:left;
   width:65px;
   padding-top:12px;
   font-weight:bold;
   padding-left:25px;
    }
#search img{
   padding-top:8px;
      }
.form_top {
    height:23px;
    margin-top:10px;
    width:261px;
	position:relative;
	padding-left:30px;
	background:url(../Images/suo.png) no-repeat left top;
	
}
.input_bg {
    border: medium none;
    height: 23px;
    line-height: 23px;
    width: 206px;
	position:relative;
	background:none;
	
}
.button_bg {
    position:absolute;
    border: medium none;
    cursor: pointer;
    height: 23px;
    line-height: 23px;
    vertical-align:top;
    width:55px;
	background:none;
}
/*---------------------------------------------------------------------*/
#box{
	  width:963px;
	  margin:0 auto;
	  overflow:hidden;
	   }
/*--------------------------×ó²à²úÆ··ÖÀà---------------------------------*/
#left{
	   width:232px;
	   overflow:hidden;
	   float:left;
	    }
#directory{
   width:220px;
   overflow:hidden;
   float:left;
   margin-top:5px;
   border:#2c88d4 solid 4px;
   height:703px;
     }
#directory h3{
   height:34px;
   line-height:34px;
   background:url(../Images/ph3.jpg) no-repeat left top;
   font-family:"Î¢ÈíÑÅºÚ", Arial, Verdana, System;
   position:relative;
      }
.more{
	  position:absolute;
	  top:0px;
	  right:3px;
	  font-size:12px;
	  font-weight:normal;
	  }
#directory h3 a{
    color:#ffffff;
	padding-left:10px;
	 font-size:16px;
     }
#directory h4{
	  background:url(../Images/h4.jpg) repeat-x left center;
	  height:36px;
	  line-height:36px;
	  padding-left:5px;
	  }
#directory h4 a{
	
	padding-left:30px;
	color:#053d77;
	      }
#directory ul{
	   padding-top:8px;
	   padding-bottom:5px;
	   }
#directory ul li{
	padding-left:10px;
    }
#directory ul li a{
   font-size:12px;
   padding-left:15px;
   height:24px;
   line-height:24px;
   color:#7c7c7c;
   background:url(../Images/dir.jpg) no-repeat left center;
     }
/*-----------------------ÄÚÒ³²úÆ··ÖÀà-------------------------------*/
#n-directory{
   width:190px;
   overflow:hidden;
   float:left;
   margin-top:5px;
   border:#2c88d4 solid 4px;
     }
#n-directory h3{
   height:34px;
   line-height:34px;
   background:url(../Images/ph3.jpg) no-repeat left top;
   font-family:"Î¢ÈíÑÅºÚ", Arial, Verdana, System;
   position:relative;
      }
#n-directory h3 a{
    color:#ffffff;
	padding-left:10px;
	 font-size:16px;
     }
#n-directory h4{
	  background:url(../Images/h4.jpg) no-repeat center;
	  height:36px;
	  line-height:32px;
	  padding-left:5px;
	  }
#n-directory h4 a{
	padding-left:30px;
	color:#053d77;
	      }
#n-directory ul{
	   padding-top:8px;
	   padding-bottom:8px;
	   }
#n-directory ul li{
	padding-left:10px;
    }
#n-directory ul li a{
   font-size:12px;
   padding-left:15px;
   height:24px;
   line-height:24px;
   color:#7c7c7c;
   background:url(../Images/dir.jpg) no-repeat left center;
     }
/*--------------------------ÓÒ²à---------------------------------*/
#right{
	  width:723px;
	  overflow:hidden;
	  float:right;
	  padding-top:5px;
	    }
#product{
	  width:723px;
	  float:right;
	  overflow:hidden;
	   }
#product h3{
	  height:43px;
	  line-height:43px;
	  background:url(../Images/zsh3.jpg) repeat-x left top;
	  position:relative;
	  border:#e1e1e1 solid 1px;
	        }
.mores{
	   position:absolute;
	   top:0px;
	   right:5px;
	   color:#363636;
	   font-size:12px;
	 }
#product h3 a{
	  color:#fff;
	  font-weight:normal;
	  padding-left:18px;
	  font-family:"Î¢ÈíÑÅºÚ", Arial, Verdana, System;
	  font-size:16px;
	  background:url(../Images/proh3.png) no-repeat left top;
	  display:block;
	  height:52px;
	  width:150px;
	      }
.hproduct{
	   border:#0f74c6 solid 1px;
	   width:225px;
	   float:left;
	    height:205px;
	    }
#product ul{
	   padding-top:15px;
	     }
#product ul li{
	   width:225px;
	   float:left;
	   margin-right:16px;
	   margin-bottom:15px;
	   position:relative;
	        }
#product ul li img{
	   padding-top:1px;
	     }
.consulting{
	  
	     }
.consultings{
	  position:absolute;
	  top:179px;
	  right:-3px;
	  width:92px;
	  height:28px;
	  display:block;
	  background:url(../Images/cps.png) no-repeat left top;
	     }
.consultings a{
			color:#0f3f71;
	    }
.consultings1{
	    float:left;
		width:46px;
		text-align:center;
		font-size:13px;
		font-weight:bold;
		line-height:28px;
	     }
.consultings2{
	    float:right;
		width:46px;
		text-align:center;
		font-size:13px;
		font-weight:bold;
		line-height:28px;
	     }
.consulting p{
	  position:absolute;
	  padding-top:6px;
	  font-weight:bold;
	  font-size:12px;
	  color:#fff;
	  width:225px;
	  padding-left:5px;
	  text-align:center;
	     }
.consulting p a{
	  color:#333333;
	     }
/*-----------------------------------------------------------------*/
#advantages{
	   width:100%;
	   overflow:hidden;
	   background:url(../Images/advantage.jpg) repeat-x left top;
	    }
#advantage1{
	   width:961px;
	   overflow:hidden;
	   background:url(../Images/advantage1.jpg) repeat-x left top;
	   height:357px;
	   margin:0 auto;
	      }
.advantage1{
	  padding-top:235px;
	  float:left;
	  width:140px;
	  padding-left:18px;
	  text-align:center;
	    }
.advantage2{
	  padding-top:235px;
	  float:left;
	  width:140px;
	  padding-left:129px;
	  text-align:center;
	    }
.advantage3{
	  padding-top:235px;
	  float:left;
	  width:140px;
	  padding-left:102px;
	  text-align:center;
	    }
.advantage4{
	  padding-top:235px;
	  float:left;
	  width:140px;
	  padding-left:132px;
	  text-align:center;
	    }
.advantage5{
	  padding-top:235px;
	  float:left;
	  width:140px;
	  padding-left:52px;
	  text-align:center;
	    }
#advantage1 a{
	font-family: "·½ÕýÕýºÚ¼òÌå", "Î¢ÈíÑÅºÚ", Arial, Verdana, System;
	font-size:18px;
	color:#fff;
	      }
/*------------------------------------------------------------------*/
#advantage2{
	   width:961px;
	   overflow:hidden;
	   height:auto;
	   margin:0 auto;
	      }
#advantage2 ul li{
	width:218px;
	float:left;
	padding:10px;
	border:1px solid #cdcdcd;
	height:280px;
	font-size:14px;
	font-family: "Î¢ÈíÑÅºÚ", Arial, Verdana, System;
	line-height:24px;
	overflow:hidden;
}
#advantage2 ul li img{
	width:100%;
	height:140px;
}
.advantage21{
	  width:961px;
	  float:left;
	  background:url(../Images/advantage2.jpg) no-repeat left top;
	  height:270px;
	     }
.advantage21 p{
	   padding-top:110px;
	   width:405px;
	   float:left;
	   padding-left:10px;
	   font-size:14px;
	   font-family: "Î¢ÈíÑÅºÚ", Arial, Verdana, System;
	   line-height:24px;
	   text-indent:24px;
	   color:#848484;
	   }
.advantage21 p a{
	  color:#136eb7;
	    }
/*-----------------------------------------------------------------*/
.advantage22{
	  width:961px;
	  float:left;
	  background:url(../Images/advantage3.jpg) no-repeat left top;
	  height:270px;
	     }
.advantage22 p{
	   padding-top:100px;
	   float:right;
	   padding-right:40px;
	   width:405px;
	   font-size:14px;
	   font-family: "Î¢ÈíÑÅºÚ", Arial, Verdana, System;
	   line-height:24px;
	   text-indent:24px;
	   color:#848484;
	     }
.advantage22 p a{
	  color:#136eb7;
	    }
/*----------------------------------------------------------------*/
.advantage23{
	  width:961px;
	  float:left;
	  background:url(../Images/advantage4.jpg) no-repeat left top;
	  height:400px;
	     }
.advantage23 p{
	   padding-top:140px;
	   width:405px;
	   float:left;
	   padding-left:10px;
	   font-size:14px;
	   font-family: "Î¢ÈíÑÅºÚ", Arial, Verdana, System;
	   line-height:24px;
	   text-indent:24px;
	   color:#848484;
	   }
.advantage23 p a{
	  color:#136eb7;
	    }
.advantage23-zi1{
	float:left;
	width:130px;
	padding-top:20px;
	padding-left:80px;
	}
.advantage23-zi2{
	float:left;
	width:130px;
	padding-top:20px;
	}
.advantage23-zi3{
	float:left;
	width:350px;
	padding-top:20px;
	padding-left:180px;
	}
/*-----------------------------------------------------------------*/
.advantage24{
	  width:961px;
	  float:left;
	  background:url(../Images/advantage5.jpg) no-repeat left top;
	  height:384px;
	     }
.advantage24 p{
	   padding-top:145px;
	   float:right;
	   padding-right:40px;
	   width:405px;
	   font-size:14px;
	   font-family: "Î¢ÈíÑÅºÚ", Arial, Verdana, System;
	   line-height:24px;
	   text-indent:24px;
	   color:#848484;
	     }
.advantage24 p a{
	  color:#136eb7;
	    }
/*----------------------------------------------------------------*/
.advantage25{
	  width:961px;
	  float:left;
	  background:url(../Images/advantage6.jpg) no-repeat left top;
	  height:493px;
	     }
.advantage25 p{
	   padding-top:140px;
	   width:405px;
	   float:left;
	   padding-left:10px;
	   font-size:14px;
	   font-family: "Î¢ÈíÑÅºÚ", Arial, Verdana, System;
	   line-height:24px;
	   text-indent:24px;
	   color:#848484;
	   }
.advantage25 p a{
	  color:#136eb7;
	    }
/*-----------------------------------------------------------------*/
#companys{
	   width:100%;
	   overflow:hidden;
	   background:url(../Images/bei.jpg) repeat left top;
	   border-top:#d6d6d6 solid 1px;
	    }
#company{
	   width:963px;
	   padding-top:25px;
	   margin:0 auto;
	   overflow:hidden;
	     }
#tiao2{
	   padding-top:5px;
	  }
/*---------------------³£¼ûÎÊÌâ-------------------------------------------*/
#problem{
    width:300px;
	float:right;
	overflow:hidden;
	height:600px;
	 border:#e1e1e1 solid 1px;
	 background:#fff;
      }
#problem h3{
 height:43px;
 line-height:43px;
 background:url(../Images/zsh3.jpg) repeat-x left top;
 font-family:"Î¢ÈíÑÅºÚ", Arial, Verdana, System;
 position:relative;
 padding-left:10px;
     }
#problem h3 a{
	   background:url(../Images/h6.jpg) no-repeat left center;
	   font-size:16px;
	   color:#373737;
	   padding-left:25px;
	    }
#problem ul li{
		height:110px;
   border-bottom:#d8d8d8 dashed 1px;
   margin-left:10px;
   margin-right:10px;
     }
.asking{
width:250px;
overflow:hidden;
float:left;
padding-right:10px;
height:30px;
line-height:30px;
font-size:12px;
display:block;
border:url(../Images/fa.png);
}
.da{
	border:url(../Images/fb.png) no-repeat;
}
.asking a{
	  color:#000;
	    }
#problem ul li p{
   padding-left:10px;
   float:left;
       }
#problem ul li p a{
	  color:#999999;
	     }
/*------------------------¹ØÓÚÎÒÃÇ-----------------------------------*/
#abouts{
	   float:left;
	   width:650px;
	   overflow:hidden;
	   background:#fff;
	   border:#e1e1e1 solid 1px;
	   }
#about{
	   float:right;
	   width:650px;
	     }
#about h3{
	  height:43px;
	  line-height:43px;
	  background:url(../Images/zsh3.jpg) repeat-x left top;
	  position:relative;
	     }
#about h3 a{
	  color:#fff;
	  font-weight:normal;
	  padding-left:10px;
	  font-family:"Î¢ÈíÑÅºÚ", Arial, Verdana, System;
	  font-size:16px;
	  background:url(../Images/proh3.png) no-repeat left top;
	  display:block;
	  height:52px;
	  width:150px;
	      }
#abo{
   padding-top:25px;
   float:left;
   width:695px;
   padding-left:5px;
     }
#abo h4{
	  background:none;
	  font-size:12px;
	  height:34px;
	  line-height:35px;
	  }
#abo h4 a{
	 font-size:14px;
	  color:#4d4d4d;
	  padding-left:25px;
	     }
.abos img{
  float:left;
  padding-left:15px;
     }
#abo p{
	   float:left;
	   width:325px;
	   text-indent:24px;
	   height:24px;
	   padding-left:25px;
	   color:#4d4d4d;
	    }
#abo p a{
	    color:#4d4d4d;
	     }
/*---------------------------×ÊÖÊÖ¤Êé-------------------------------*/
#Honor{
	   float:right;
	   width:650px;
	   padding-top:18px;
	  }
#Honor h3{
	  height:19px;
	  line-height:19px;
	  background:url(../Images/h7.jpg) no-repeat right top;
	  margin-right:20px;
	   }
#Honor h3 a{
	   color:#0e72c0;
	   	font-family: "Î¢ÈíÑÅºÚ", Arial, Verdana, System;
		font-size:16px;
		padding-left:18px;
	   }
#Honor ul{
	  padding-top:16px;
	  padding-left:10px;
	    }
#Honor ul li{
	   width:126px;
	   float:left;
	   text-align:center;
	   		padding-bottom:22px;
	   }	
#Honor ul li img{
	  padding:3px;
	  border:#e8e8e8 solid 1px;
	  width: 100px;
      height: 138px;
	   } 
/*--------------------ÐÂÎÅ-------------------------------------------*/
#news{
	   width:960px;
	   overflow:hidden;
	   background:#fff;
	   margin:20px auto 0px;
	   border:#e1e1e1 solid 1px;
	   height:440px;
	   }
#new1{
	   width:335px;
	    float:left;
	  }
#new1 h3{
	background:url(../Images/xh3.jpg) no-repeat left bottom;
	height:35px;
	line-height:35px;
	margin-left:10px;
	position:relative;
	padding-top:10px;
	font-size:15px;
	   }
.morer{
	   position:absolute;
	   font-size:12px;
	   top:10px;
	   right:15px;
	   color:#878787;
	   font-weight:normal;
	  }
#new1 h3 a{
	color:#1273c2;
	font-family:"Î¢ÈíÑÅºÚ", Arial, Verdana, System;
	   }
#press{
	   float:left;
	   width:300px;
	   padding-top:10px;
	   padding-left:10px;
	   }
#press img{
	   float:left;
	   width:131px;
	   }
#press p{
	   float:left;
	   padding-left:8px;
	   width:160px;
	    }
.Checks{
	padding-top:8px;
	color:#f87117;
	width:160px;
	float:left;
	margin-left:5px;
	  }
#headline {
	  background:url(../Images/xin.jpg) no-repeat right top;
	  }
#headline ul{
	  padding-left:10px;
	   }
#headline ul li{
	  line-height:36px;
	  background:url(../Images/dians.jpg) no-repeat left bottom;
	  }
#headline ul li a{
	  background:url(../Images/dir.jpg) no-repeat left center;
	  padding-left:15px;
	    }
/*-------------------------------------------------------------------*/
#new2{
	   width:315px;
	    float:left;
	  }
#new2 h3{
	background:url(../Images/xh3.jpg) no-repeat left bottom;
	height:35px;
	line-height:35px;
	margin-left:10px;
	position:relative;
	padding-top:10px;
	font-size:15px;
	   }
#new2 h3 a{
	color:#1273c2;
	font-family:"Î¢ÈíÑÅºÚ", Arial, Verdana, System;
	   }
/*-----------------------ÔÚÏßÁôÑÔ---------------------------------*/
#message{
	   width:280px;
	   float:left;
	   }
#message h3{
	background:url(../Images/xh3.jpg) no-repeat left bottom;
	height:35px;
	line-height:35px;
	margin-left:10px;
	position:relative;
	padding-top:10px;
	font-size:15px;
	   }
#message h3 a{
	color:#1273c2;
	font-family:"Î¢ÈíÑÅºÚ", Arial, Verdana, System;
	font-size:15px;
	   }
/*-------------------------ÓÑÇéÁ´½Ó--------------------------------*/
#links{
	  padding-top:20px;
	  width:100%;
	  overflow:hidden;
	  background:url(../Images/bei.jpg) repeat left top;
	   }
#link{
	   width:963px;
	    overflow:hidden;
		margin:0 auto;
		border:#e1e1e1 solid 1px;
		background:#fff;
		height:120px;
		margin-bottom:20px;
	  }
#link h3{
	  height:35px;
	  line-height:35px;
	  border-bottom:#2c88d4 solid 2px;
	  padding-left:15px;
	  font-family:"Î¢ÈíÑÅºÚ", Arial, Verdana, System;
	 
	   }
#link h3 a{
	   color:#2c88d4;
	   font-size:16px;
	   }
#link p{
	  height:25px;
	  line-height:25px;
	  padding-left:17px;
	   }
/*-------------------------´Îµ¼º½---------------------------------*/
#naver{
   width:100%;
   overflow:hidden;
   background:#2c88d4;
   height:36px;
   line-height:36px;
       }
#navs{
   width:880px;
   margin:0 auto;
     }
#navs ul li{
	  width:107px;
	  float:left;
	  text-align:center;
	  font-size:14px;
      }
#navs ul li a{
	   color:#fff;
	   border-right:#fff solid 1px;
	   padding-right:30px;
	   }
#navs ul li a:hover{
	   color:#ff0000;
	   }
/*----------------------µ×²¿-----------------------------------------*/

/*--------------------------------------------------------------------*/
#n-box{
	  width:965px;
	  margin:0 auto;
	  overflow:hidden;
	  	  }
#gong{
	  width:760px;
	  overflow:hidden;
	  float:right;
	  padding-top:5px;
     }
#gong h3{
	height:34px;
	line-height:34px;
	position:relative;
	font-family:"Î¢ÈíÑÅºÚ", Arial, Verdana, System;
	background:url(../Images/nh3.jpg) no-repeat left bottom;
	}
/*------------------------------------------------------------------*/
.place{
	position:absolute;
	right:10px;
	top:5px;
	font-size:12px;
	color:#666;
	font-weight:normal;
	font-family: "ËÎÌå", "Î¢ÈíÑÅºÚ", Arial, Verdana, System;
	}
#gong h3 .place a,#gong h3 .place a:hover{
    font-size:12px;
    color:#666;
    padding-left:0;
	font-weight:normal;
}
#gong h3 #beij{
	display:block;
	height:34px;
	color:#2c88d4;
	padding-left:15px;
   font-size:16px;
   background:url(../Images/zsh3.jpg) repeat-x left top;
        }
/*-------------------------------------------------------------------------*/
#min_height{
   height:100%;
  
   padding:10px;
   -height:730px;
   position:relative;
         }
#inside{
	   position:absolute;
	   top:20px;
	   right:25px;
	   width:180px;
	   border:#cfc9c9 solid 2px;
	   height:80px;
	    }
#inside p{
	padding:5px;
	color:#d2002d;
	font-family:"Î¢ÈíÑÅºÚ", Arial, Verdana, System;
	font-size:14px;
	     }
#min_heights{
   height:100%;
   min-height:730px;
   padding:10px;
   -height:730px;
         }
/*-------------------------------------------------------------------------------*/
.content{
	padding:10px 10px;
	padding-top:15px;
	}
.Prev{
	padding:10px 15px;
	}
.Next{
	padding:10px 15px;
	}
.chanpin ul{
   padding-top:10px;
   }
.chanpin ul li{
	width:182px;
	float:left;
	text-align:center;
	margin-right: 8px;
    height: 184px;
	}
.chanpin ul li p{
   height:30px;
   line-height:30px;
    }
.chanpin {
	width: 760px;
	
   }
.chanpin img{
	border:#dcdcdc solid 1px;
	padding:2px;
	width: 170px;
    }
.pages{
	text-align:center;
	padding-top:5px;
	}
.xinwen{
	padding:8px 0px;
	}
.xinwen ul {
    padding-left:10px;
     }
.xinwen ul li{
	width: 100%;

margin-right: 26px;
margin-bottom: 15px;
position: relative;
	
	
	}

.time{
	position:absolute;
	right:10px;
	top:0;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	}
h1 {
	padding-left:15px;
    height:33px;
	line-height:33px;
   
}
h1 a {
	font-size:14px;
	font-weight:bold;
	color:#5D8294;
	text-decoration:none;
	}
/*--------------------------------------------------------------------------------------*/
h2{
	padding-top:15px;
    height:35px;
	line-height:35px;
	text-align:center;
	font-size:16px;
	color:#333;
	font-family:"Î¢ÈíÑÅºÚ", Arial, Verdana, System;
}
h2 a {
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#333;
	}
/*--------------------------------------------------------------------------------------*/
#gdzx{
    margin-bottom:10px;
	margin-bottom:10px;
	color:#656565;
	margin-left:10px;
	margin-right:10px;
	border:#dcdcdc solid 1px;
	height:150px;
}
#gdzx h1 {
	padding-left:15px;
    height:33px;
	line-height:33px;
    border-bottom:#c7c5c5 solid 1px;
}
#gdzx ul {
     padding:10px 10px 5px 10px;
}
#gdzx ul li {
	height:24px;
	line-height:24px;
	padding-left:10px;
	background:url(../Images/dian.jpg) no-repeat left ;
	float:left;
	width:343px;
	}
/*--------------------------------------------------------------*/
.chanpins{
   width:870px;
         }
.chanpins ul{
    padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
         }
.chanpins ul li img{
       width:200px;
	   float:left;
	   border:#dcdcdc solid 1px;
	   padding:10px 10px;
}
.chanpins ul li{
	   margin-top:20px;
	   margin-left:30px;
	   height:200px;
	   width:220px;
	   float:left;
	   box-shadow:0px 0px 5px 4px #ccc;
}
.chanpins ul li p{
    width:100%;
	float:left;
	padding-left:10px;
      }
.biaoti{
   color:#333;
   font-size:14px;
   text-align:center;
   }ss
.xiang{
   color:#d3181f;
       }
/*-------------------------------------------------------------------------*/
#ntcp{
    margin-bottom:10px;
	padding-bottom:10px;
	color:#656565;
	padding-left:10px;
	padding-right:10px;
	height:240px;
     }
#ntcp ul{
   padding-top:15px;
      }
#ntcp ul li{
    margin-top:10px;
	width:165px;
	float:left;
	text-align:center;
	margin-right: 20px;
	}
#ntcp ul li img{
   border:#dcdcdc solid 1px;
   padding:2px;
   width: 175px;
   height: 180px;
      }
/*-----------------------------------------------------------------------*/
#n_left{
	  width:200px;
	  float:left;
	  overflow:hidden;
	   }
#engineering{
	  width:190px;
	  float:left;
	  padding-top:10px;
	   }
#Contacts{
	   width:198px;
	   overflow:hidden;
	   float:left;
	   padding-top:10px;
	   padding-bottom:20px;
     }
#Contacts h3{
   height:35px;
   line-height:35px;
   background:#2c88d4;
      }
#Contacts h3 a{
    color:#ffffff;
	padding-left:20px;
     }
#Contacts img{
   padding-top:7px;
   padding-left:7px;
   padding-bottom:10px;
    }
#Contact{
   border:#e1e1e1 solid 1px;
    }
#Contact ul li{
   padding-left:10px;
   line-height:24px;
     }
#Contact ul{
   padding-bottom:5px;
    }
/*------------------------------------------------------------------*/
#dynamics{
	   width:228px;
	   overflow:hidden;
	   float:left;
	   margin-top:10px;
	    height:370px;
	    border:#e1e1e1 solid 1px;
		margin-bottom:20px;
     }
#dynamics h3{
   height:35px;
   line-height:35px;
   background:#015fbf;
      }
#dynamics h3 a{
    color:#ffffff;
	padding-left:10px;
     }
#dynamics ul {
	    padding-top:10px;
		padding-left:5px;
		padding-right:5px;
	       }
#dynamics ul li{
	   height:30px;
	   line-height:30px;
	   border-bottom:#dedede dashed 1px;
	   padding-left:10px;
	        }
#dynamics ul li a{
	   background:url(../Images/dian.jpg) no-repeat left center;
	   padding-left:10px;
	       }
/*---------------------------------------------------------------------------*/
.resultlist{
   padding-left:10px;
   padding-right:10px;
    }
.item h4{
   font-size:14px;
   padding-top:10px;
   height:35px;
   line-height:35px;
    }
.item{
   border-bottom:#CCC dashed 1px;
   }
/*--------------------------------------------------------------------------*/
.Click{
width:873px;
float:left;
     }
.Click ul{
width:470px;
margin:0 auto;
     }
.Click ul li{
   font-size:12px;
   font-weight:normal;
   margin-right:20px;
   float:left;
   height:30px;
   line-height:30px;
      }
/*--------------------------------------------------------------------------*/
.share{
   float:left;
   padding:5px;
     }
.bshare-custom{
   font-size:12px;
    }

.bshare-custom{
  font-size:12px;
    }
.title {
	font-weight:normal;
	font-size:10px;
	}
.bshare-custom #bshare-shareto{
  font-weight:normal;
  font-size:12px;
  color:#999999;
   }
.bshare-custom a{
   font-size:12px;
   color:#999999;
     }
.jiathis_button_tsina{
  color:#989898;
  font-family: "ËÎÌå", "Î¢ÈíÑÅºÚ", Arial, Verdana, System;
    }
.jiathis_button_qzone{
  color:#989898;
  font-family: "ËÎÌå", "Î¢ÈíÑÅºÚ", Arial, Verdana, System;
    }
/*--------------------------------------------------------------------------------------*/
#n_lxwm{
	   width:900px;
	   float:left;
	   overflow:hidden;
	   padding-bottom:20px;
	      }
#n_tu{
	   width:418px;
	   float:left;
	    }
#lxwmn{
	   float:left;
	   padding-top:40px;
	   padding-left:50px;
	    }
#lxwmn ul li{
	  height:30px;
	  line-height:30px;
	     }
/*-------------------------------Ó¦ÓÃÁìÓò--------------------------------------------------*/
#Application{
	   width:963px;
	   padding-top:10px;
	   margin:0 auto;
	   overflow:hidden;
	   padding-bottom:30px;
	   }
.blk_29 {
	height:130px;
	overflow:hidden;
	padding-top:10px;
	position: relative;
	border:1px solid #d3d3d3;
	border-top:0;
}
.blk_29 .LeftBotton {
	background:url(../Images/zuo.jpg) no-repeat left center;
	FLOAT: left;
	WIDTH: 41px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP:15px;
	left:-4px;
	HEIGHT: 61px;
}
.blk_29 .RightBotton {
	RIGHT:-4px;
	background:url(../Images/yous.jpg) no-repeat left center;
	FLOAT: right;
	WIDTH:23px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP:15px;
	HEIGHT:61px;
}
.blk_29 .Cont {
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 700px;
	PADDING-TOP: 5px;
}
.blk_29 .box {
	FLOAT: left;
	WIDTH: 270px;
}
.blk_29 .box IMG {
	border:1px solid #d6d6d1;
	padding:3px;
	
}
.blk_29 .box A:hover IMG {
}
/*-----------------------------------------------------*/
.blk_291 {
	height:180px;
	overflow:hidden;
	padding-top:20px;
	position: relative;
	border-top:0;
	padding-bottom:3px;
}
.blk_291 p {
	text-align:center;
	padding-top:5px;
	color:#4e4e4e
}
.blk_291 .LeftBotton {
	background:url(../Images/zuo.jpg) no-repeat center;
	FLOAT: left;
	WIDTH: 24px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP:30px;
	left:-2px;
	HEIGHT: 90px;
}
.blk_291 .RightBotton {
	RIGHT:-2px;
	background:url(../Images/you.jpg) no-repeat center;
	FLOAT: right;
	WIDTH:24px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP:30px;
	HEIGHT:90px;
}
.blk_291 .Cont {
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 652px;
	PADDING-TOP: 5px;
}
.blk_291 .box {
	FLOAT: left;
	WIDTH: 152px;
	text-align:center;
	width: 180px;
}
.blk_291 .box IMG {
	padding:2px;
	width: 169px;
    height: 127px;
}
.blk_29 .box A:hover IMG {
}
/*-----------------------------½â¾ö·½°¸-------------------------------------*/
#witness{
   width:1200px;
   float:left;
   overflow:hidden;
   padding-top:10px;
      }
#witness h3{
   height:42px;
   line-height:42px;
   background:url(../Images/h8.jpg) repeat-x left top;
   padding-left:10px;
   position:relative;
   font-family:"Î¢ÈíÑÅºÚ", Arial, Verdana, System;
    }
#witness h3 a{
   padding-left:15px;
   font-size:16px;
   color:#fff;
    }
.explains{
  color:#999999;
  position:absolute;
  left:192px;
  top:3px;
  font-size:12px;
  font-weight:normal;
  font-family: "ËÎÌå", "Î¢ÈíÑÅºÚ", Arial, Verdana, System;
       }
#witness ul{
   padding-top:20px;
       }
#witness ul li{
   width:600px;
   float:left;
   height:190px;
     }
#witness ul li img{
   width:258px;
   float:left;
   border:#e1e1e1 solid 1px;
   padding:2px;
     }
.commentary{
	  width:302px;
	  float:left;
	   background:url(../Images/jianzheng.jpg) no-repeat left top;
	   height:147px;
	   margin-left:10px;
	   }
#witness ul li p{
	  width:280px;
	  float:left;
	  padding-top:15px;
	  padding-left:15px;
	  text-indent:24px;
	  height:24px;
     }
.name{
   padding-left:15px;
   font-size:14px;
   color:#0a3c93;
   font-weight:bold;
   height:35px;
   line-height:35px;
      }
/*------------------------------------------------------------------------*/
#ny_chan{
	  width:952px;
	  float:left;
	      }
.ny_tu img{
	  padding:2px;
	  border:#dedede solid 1px;
	  float:left;
	  width:266px;
	       }
#ny_jieshao{
	   float:right;
	   width:630px;
	   padding-right:20px;
	       }
#ny_jieshao h5{
	     background:url(../Images/nyh3.jpg) no-repeat left bottom;
		 height:35px;
		 line-height:35px;
		 padding-bottom:5px;
		 font-family:"Î¢ÈíÑÅºÚ", Arial, Verdana, System;
	       }
#ny_jieshao h5 a{
	   font-size:16px;
	   padding-left:15px;
	   color:#000;
	       }
#ny_jieshao ul{
	   padding-top:10px;
	      }
#ny_jieshao ul li{
	   height:30px;
	   line-height:30px;
	       }
#ny_xiang{
	  width:952px;
	  float:left;
	  padding-top:20px;
	     }
#ny_xiang h5{
	   height:35px;
	   line-height:35px;
	   font-size:16px;
	   font-family:"Î¢ÈíÑÅºÚ", Arial, Verdana, System;
	   background:url(../Images/nh3.jpg) no-repeat left bottom;
	       }
/*----------------------------------------------------------------------------*/
#n_boxs{
	  width:100%;
	  overflow:hidden;
	    }
#gongs{
	  width:1200px;
	  margin:0 auto;
	  }
/*-----------------------------------------------------------------------------*/
#backstages{
	   width:1016px;
	   overflow:hidden;
	   margin:0 auto;
	   background:url(../Images/backgrounds.jpg) no-repeat left top;
	   height:784px;
	    }
#backstage{
	  width:950px;
	  overflow:hidden;
	  float:left;
	  padding-top:130px;
	  padding-left:40px;
	       }
#zuob{
	  width:255px;
	  float:left;
	  padding-left:80px;
	    }
#left_a{
	  width:255px;
	  float:left;
	  position:relative;
	  overflow:hidden;
	   height:210px;
	   padding-top:100px;
	  }
.kuang{
	  float:right;
	  padding-top:30px;
	  position:relative;
	   }
.Verification img{
	   position:absolute;
	   padding-top:80px;
	   left:160px;
	      }
.kuang ul li p{
	  float:left;
	  width:50px;
	   }
.Check{
	  float:right;
	  }
.Check1
{
	  float:right;
	  }
.Check2
{
	  float:left;
	  }
.kuang ul li{
	  height:36px;
	  line-height:36px;
	    }
.kuang ul li img{
	  padding-top:15px;
	  padding-left:50px;
	  }
/*--------------------------------------------------------------*/
#basic{
	  float:left;
	  position:relative;
	  width:255px;
	   }
.xinxi{
	  position:absolute;
	  top:0px;
	    }
#QQ{
	   position:absolute;
	  top:20px;
	  left:155px;
	  }
#QQ ul li{
	  height:26px;
	  line-height:26px;
	   }
/*----------------------------------------------------------------*/
#right_a{
	  width:496px;
	  float:right;
	  padding-top:10px;
	  padding-right:20px;
	  height:530px;
	    }
#platform{
	   float:right;
	   padding-right:20px;
	   width:302px;
	    }
#right_b{
	   width:437px;
	   float:left;
	   overflow:hidden;
	   padding-top:20px;
	   padding-bottom:30px;
	   height:360px;
	    }
#right_b ul li{
	padding-top:48px;
	    }
#right_b ul li h3 a{
	  font-weight:bold;
	  font-size:12px;
	    }
#right_b ul li p{
	   line-height:24px;
	   text-indent:24px;
	     }
.xiang{
	  color:#900;
	   }
#opinion{
	   width:333px;
	   float:right;
	     }
/*--------------------------------¿Í·þ----------------------------------*/ 
.lanmu{width:179px;height:571px;position:fixed;right:0.2%;top:100px; }
		*html .lanmu{position:absolute;top:expression(document.documentElement.scrollTop+(this.noop||0)+document.documentElement.clientHeight*0.2);}
		.lanmu-content{height:5710px;position:relative;}

.kefu{
			 width:179px;
			 height:662px;
			 background:url(../Images/service_bg.gif) no-repeat left top;
			 position:absolute;
			 left:0;
			 top:11px;
		    }
#ke{
			 width:167px;
			 padding-left:6px;
			 float:left;
			 padding-top:140px;
			 }
.top-a{
			  float:right;
			  height: 20px;
    width: 20px;
		      }
.top-b{background:url(../Images/serviec_ico_max.gif) no-repeat left top;
		       }

		.liji{width:28px;height:102px;position:absolute;right:0;top:11px;}
.xinwen ul li a{
	font-size:16px;
	color:#ff0000;
}