﻿#banner{
		margin:10px auto;
		padding:10px 10px 0;
		width:966px;
		height:416px;
		background:url('../images/banner.jpg') no-repeat center top;
		}
#banner .photo{
			   width:100%;
			   height:359px;
			   overflow:hidden;
			   z-index:-2;
			   }
#jsNav{
	    position:absolute;
		top:335px;
		right:15px;
		width:134px;
		height:22px;
		overflow:hidden;
		z-index:99;
       }
#jsNav a{
         display:block;
		 width:22px;
		 height:22px;
		 line-height:22px;
		 text-align:center;
		 text-decoration:none;
		 float:left;
		 color:#fff;
		 margin:0 5px;
		 }
#jsNav a.trigger{
		         background-color:#685c5c;
                 }
#jsNav a.trigger:hover{
                       background-color:#f0a824;
					   }
#jsNav a.imgSelected{
			         background-color:#f0a824;
                     }
#banner .news{
			  position:relative;
			  margin:0 auto;
			  width:942px;
			  padding-top:8px;
			  height:47px;
			  overflow:hidden;
			  }
#banner .news dt{
                 float:left;
				 width:86px;
				 height:47px;
				 line-height:47px;
				 overflow:hidden;
				 }			 
#banner .news dt a.icon{
					   display:inline-block;
					   color:#997e67;
					   padding-right:16px;
					   font-size:15px;
					   background:url('../images/icon01.jpg') no-repeat right center;
					   }
#banner .news dt.but{
                     float:right;
					 }
#banner .news dt.but img{
                         float:right;
						 margin:15px 0 0 26px;
						 }
#scrollDiv{
           float:left;
		   width:722px;
		   height:47px;
		   line-height:47px;
		   text-align:left;
		   overflow:hidden;
		   }
#scrollDiv li a{
                color:#525252;
				}
#scrollDiv li span{
                   padding-left:28px;
				   }
#scrollDiv li span a{
                     color:#b8762c;
				     }
#banner .an{
		  position:absolute;
		  top:178px;
		  left:66px;
		  width:269px;
		  overflow:hidden;
		  z-index:99;
		  }
#banner .an a{
              display:block;
			  float:left;
			  width:100%;
			  height:53px;
			  text-align:center;
			  line-height:53px;
			  color:#fff;
			  font-size:16px;
			  text-decoration:none;
			  background:url('../images/an01.png') no-repeat center top;
			  margin-top:29px;
			  overflow:hidden;
			  }
#banner .an a:hover{
                   background:url('../images/an02.png') no-repeat center top; 
					}
#banner .an a.xia{
                 background:url('../images/an02.png') no-repeat center top; 
				 }
#banner .an a.xia:hover{
					   background:url('../images/an01.png') no-repeat center top; 
						}				     
/*内容*/
#container{
           position:relative;
		   margin:0 auto 20px;
		   width:980px;
		   overflow:hidden;
		   }
#container .solution{
                     width:100%;
					 height:255px;
					 background:url('../images/index01.jpg') no-repeat center top;
					 overflow:hidden;
					 }
#container .solution .tit{
                          float:left;
						  width:100%;
						  height:47px;
						  line-height:47px;
						  font-size:16px;
						  color:#8f7660;
						  text-indent:36px;
						  overflow:hidden;
						  }
#container .solution dl{
                        float:left;
						width:254px;
						padding:0 36px;
						overflow:hidden;
						}
#container .solution dl dt{
                           width:100%;
						   height:43px;
						   line-height:43px;
						   font-size:18px;
						   color:#59a152;
						   overflow:hidden;
						   }
#container .solution dl dt a{
                             float:right;
							 font-size:12px;
							 color:#b8762c;
							 }
#container .solution dl dd{
                           width:100%;
						   color:#525252;
						   font-size:13px;
						   overflow:hidden;
						   }
#container .about{
                  width:100%;
				  padding:35px 0;
				  border-bottom:1px solid #f9f4ed;
				  overflow:hidden;
				  }
#container .about .photo{
						  float:left;
						  }
#container .about dl{
                     float:right;
					 width:550px;
					 padding-right:10px;
					 }
#container .about dl dt{
                        width:100%;
						height:51px;
						line-height:51px;
						font-size:16px;
						color:#59a152;
						overflow:hidden;
						}
#container .about dl dt span{
                             float:left;
							 margin-right:8px;
							 }
#container .about dl dt a{
                          color:#b8762c;
						  font-size:12px;
						  }
#container .about dl dt a.input{
                                float:right;
								display:inline-block;
								width:106px;
								height:26px;
								line-height:26px;
								text-align:center;
								color:#fff;
								text-decoration:none;
								background:url('../images/input02.jpg') no-repeat;
								overflow:hidden;
								margin-top:16px;
								}
#container .about dl dt a.ys{
                             background:url('../images/input03.jpg') no-repeat;
							 margin-right:32px;
							 }

#container .about dl dd{
                        width:100%;
						height:80px;
						padding-top:10px;
						color:#525252;
						font-size:13px;
						overflow:hidden;
						}
#container .video{
				  border-bottom:none;
				  }
#container .video .photo{
                         float:right;
						 }
#container .video dl{
                     float:left;
					 }
