@import 'base.css';

body{
	text-align:center;
	background:#fff;
}
#wrapper{
	width:957px;
	height:auto;
	margin:0 auto;
}
/*===================================================头部==========================================*/
#header{
    width:957px;
	height:63px;
	background:#fff;
	margin-top:23px;
	clear:both;
}
	#logo{
		float:left; 
		width:531px;
		height:63px;
		background:#fff; 
		margin-left:0px;
		_margin-left:0px;
	}
	#top_nav{
		float:right; 
		width:260px;
		height:64px;
		background:#fff;
		margin-right:10px;
		_margin-right:5px;
	}
	
	.search{ width:190px; height:22px; background:url(../images/search_bg.jpg) no-repeat; border:0px; }
	.t1{font:12px "宋体";color:#898989;}
	.t1 a{	text-decoration: none;color:#898989;}
    .t1 a:hover{ text-decoration:none;color:#1378fa;}
	
	.ty{ font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#898989;}
	.ty a{	text-decoration: none;color:#898989;}
    .ty a:hover{ text-decoration:none;color:#1378fa;}


	
	
	
/*====================主导航===================*/
#main_nav{
    width:957px;
	height:53px;
	margin-bottom:0px;
	background:#ccc; 
}


/*=====================================主内容区==========================================*/
#main{
    
	height:auto;
	margin-bottom:5px;
background: url(../images/main_bg.jpg) left top repeat-y;

	
	
}
	
			#left{
				width:677px;
				height:auto;
				float:left;
				margin-right:0px; 
			
			}
	
			#banner{
				height:200px;
				background:#fff;
			}
			
			#gsjj{
			     height:138px;
				 background-color:#fff;
				 
			}
			#gsjj p{
			    line-height:18px;
				 background-color:#fff;
			}
            .t2{ font-size:12px; color:#5e5e5e; text-align:center; text-indent:24px;}
			.t2 a {	text-decoration: none;color:#5e5e5e;text-align:center;}
 			.t2 a:hover { text-decoration:underline; color:#1378fa;text-align:center;}
			#left2{  
			       height:138px;
			}
			
			#gsxw{
			      width:362px;
				  height:132px;
				  float:left;
				  margin-right:8px;
			}
			#gsxw ul{
				  margin-top:5px;
			}
					
			#gsxw li{
			         line-height:19px;
					 font-size:12px;
					 color:#5e5e5e;
					 text-align:left;
					 }
			#gsxw li a{
					 color:#5e5e5e;
					 }
			#gsxw li a:hover{
					 color:#1378fa;
					 }
			#gsxw span{float:right; }		 		 
			
			#cpzs{
			      width:294px;
				  height:138px;
				  float:right;
				   margin-left:11px;
			
			}
			
			
			

	#right{
		width:254px;
		height:auto;
		float:right;
		+margin-left:0px;
		margin-left:26px;
		background:#e4e4e4; 
		
	}
	
	           #cpxh{ height:185px;
			         background-color:#e4e4e4;
				  }
	           #fwhy{
			         height:298px;
					 background-color:#e4e4e4;
			   }
	

/*====================页面尾部===================*/
#footer{width:957px;
	height:100px;
	border-top: #3f3f3f 1px solid;
	margin-bottom:10px;
}
#footer p{padding-top:10px;
         text-align:right;
	   
	   }
	   
	   
	   
	   
	   
	   

	   
label { display: block; } 

.infiniteCarousel {
  width: 280px;
  height:100px;
  position: relative;
}

.infiniteCarousel .wrapper {
	width: 210px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
	overflow: auto;
	min-height: 10em;
	margin: 0 40px;
	position: absolute;
	top: 0;
	left:-1px;
}

.infiniteCarousel ul a img {
  border: 0px solid #000;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
}

.infiniteCarousel .wrapper ul {
	width: 9999px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	position: absolute;
	top: 0;
	left: -201px;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding: 8px;
  height: 85px;
  width: 85px;
}

.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
  display: block;
  height: 36px;
  width: 37px;
  background: url(../images/arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top: 37px;
  cursor: pointer;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right: 0;
}

.infiniteCarousel .back {
  background-position: 0 -72px;
  left: 0;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -36px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -108px;
}	   
*/	  	   
	   

	   
	   
	   
