

@charset "UTF-8";
.today_news{	
    background: #f5f5f5 none repeat scroll 0 0;
	width: 1200px;
	margin: 0 auto;
}



body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin:0;padding:0;}
body{background-color: #F5F5F5; }

.wrap{
	width:1320px;
	position:relative;
	overflow: hidden;
    margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
    background-color:#F5F5F5;
	 margin:0 auto;
    /*height: 4771px;*/



}
.hotNum{

    width: 1200px;
    height: 22px;
    margin:0px auto;
    position: relative;
    font-size:14px;
    color:#666666;
    margin-bottom:15px;


}
  .hotNum .home{
	   position: absolute;
    margin-left: 7px;
   top: -12px;
	  
  }


  .hotNum img{
  margin-top:14px;
  margin-left:7px;
}

.hotNum span{
    display:inline-block;
    height: 100%;
    line-height:17px;
    font-family:Microsoft YaHei;
    font-size: 14px;
    color: #333333;
    letter-spacing: 0;
	padding: 12px 9px 12px 0px;
	vertical-align: bottom;
}
.hotNum .point{
	display: inline-block;
    width: 80px;
    height: 18px;
    /*background-color: red;*/
    left:92%;
    position: absolute;
	padding-top:12px;
	padding-left:35px;
	font-size: 16px;
	
}
.hotNum .point a{
	color:red;
}
.homePage{
    position: absolute;
    left:3%;
}
.homePage a{
    text-decoration: none;
    color:#666666;
}
.welcome{
    position: absolute;
    left:10%;
}
.server{
    position: absolute;
    left:30%;
}
.hotNum .massage{
    position: absolute;
    right:28%;

}

.hotNum .publish a{
    position: absolute;
    right:18%;
	color:#fff;
	text-align:center;
	top:6px;
	height:5px;
	width:66px;
	padding-left:2px;
	padding-top:4px;
	padding-bottom:18px;
	background: #f60;

}

.hotNum .login a{
    position: absolute;
    right:12%;
    color:#f60;
}

.hotNum .regist a{
    position: absolute;
    right:8%;
 color:#f60;
}
.hotNum .phone{
    display: inline-block;
    width: 10px;
    height: 18px;
    /*background-color: red;*/
    left:19%;
    position: absolute;
    top:1px;
}
.hotNum .phone img{
    width: 100% ;
    height : 100%;
	padding-left:105px;
	margin-top:0px;
}



/*Í¼±ê²¿·Ö*/
.icon-else{
	margin:5px auto;
	margin-bottom:5px;
    height: 100px;
    width: 1200px;
	background-color:#fff;
}
.icon-else .icon-center{
    position: relative;
    width: 1200px;
    margin:10px auto;
    height: 100%;
    /*background-color: red;*/
}


.icon-else .icon-center .logo img{
    position: absolute;
    width: 350px;
    height: 80px;
    left:0;
    top:10px;
	margin:0 auto;
}

.icon-else .icon-center .train img{
    position: absolute;
    width: 771px;
    height: 80px;
    left:430px;
    top:10px;
	  margin:0 auto;
}



.icon-else .icon-center ul{
    list-style: none;
    position: absolute;
    right: 0;
    width: 315px;
    /*background-color: yellow;*/
    height: 20px;
    margin-bottom:0.4%;
    top:80px;
}
.icon-else .icon-center ul li{
    float:left;
    right:-10px;
    height: 100%;
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #666666;
    width: 56px;
    margin-right:5.1%;
    text-align: center;
    position: relative;
}
/*µ¼º½*/
/*kAISHI*/
.nav .nav-line{
	display:inline-block;
	width:2px;
	position:absolute;
	height: 78px;
    background-color: rgba(255,255,255,0.4);
    top: 8px;
    right: 698px;
	
}




.nav{
	margin: 0px auto;
    width: 1200px;
    height: 93px;
    background-color: #44A0DF;
	position:relative;
}

.nav span:nth-child(1){
	right:698px;
}

.nav span:nth-child(2){
	right:99px;
}
.nav span:nth-child(3){
	right:199px;
}
/*jieshu*/
.nav .nav-center{
    width: 1200px;
    height: 100%;
    margin:0 auto;

    /*background-color: red;*/
}
.nav ul{
    list-style: none;

}
.nav a{
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    color:white;
    width: 100px;
    height: 100%;
	
}

.nav .nav-center .nav-left{

	
	display: inline-block;
	margin-left:0px;

	
}

.nav a .a1{
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    color:white;
    width: 100px;
    height: 100%;
}
.nav a:hover{
    background: #228DD6;
}
.nav li{
    float: left;
    width: 100px;
    height: 100%;
    text-align: center;
    line-height: 30px;
    font-size: 16px;
    color:white;
}
   .nav .boder{
	 
	   
   }
	.nav-center img {
		height: 80px;
	}
	

/*µ¼º½½áÊø*/
/*ÂÖ²¥Í¼*/

.banner {
    width: 1920px;
    height: 400px;
    background-color: #C2CBD2;
    position: relative;
	overflow: hidden;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
}


.banner-btn{
	
	 display:none;	
}

 .banner-btn a{
	 display:block;
	 line-height:40px;
	 position:absolute;
	 top:200px;
	 width:40px;
	 height:40px;
	 background-color:#000;
	 opacity:0.3;
	 filter:alpha(opacity=30) color:rgb(255, 255, 255);
	 overflow:hidden;
	 z-index:4;
}

.prevBtn{left:165px;}

.nextBtn{right:165px;}

 .banner-img  {
	width: 1920px;
    height: 400px;
	font-size:0;
	*word-spacing:-1px;/* IE6¡¢7 */ 
	letter-spacing:-3px;
	position:relative;
}
	
.banner-img li{
	width: 1920px;
    height: 400px;
	display:inline-block;
	*display:inline;
	*zoom:1;/* IE6¡¢7 */ 
	vertical-align:top;
	letter-spacing:normal;
	word-spacing:normal;
	font-size:12px;
}
	
.banner-img li img{
	
   width: 1920px;
   height: 400px;
   vertical-align: middle;
   
} 

.banner i{
	background:url(http://gtms01.alicdn.com/tps/i1/T1szNBFzlmXXX8QSDI-400-340.png)  no-repeat;
	width:15px;
	height:23px;
	cursor:pointer;
	margin:8px 0 0 12px;
	display:block;
}
	
.banner .nextBtn i{background-position:-200px -24px;}
.banner .prevBtn i{background-position:-200px 0px;}

.banner-circle{
	position:absolute;
	left:50%;
	bottom:35px;
	height:16px;
	text-align:center;
	font-size:0;
	border-radius:10px;
	background:rgba(255,255,255,0.3);
	filter:alpha(opacity:30);
}

.banner-circle li{
	border-radius:10px;
	margin:2px;
	display:inline-block;
	display:-moz-inline-stack;
	vertical-align:middle;
	zoom:1;
}

.banner-circle li a{
display:block;
padding-top:9px;
width:9px;
height:0;
border-radius:50%;
background:#B7B7B7;
overflow:hidden;
}

.banner-circle .selected a{
	background:#F40;
}

	
.pic-close img{  
    width:100%;  
    height:100%;  
	
} 
.figure .left{
    position: absolute;
    display: inline-block;
    width: 39.6px;
    height: 39.6px;
    left:18.8%;
    top:180px;
    /*transform: rotate(180deg);*/
    /*background: rgba(255,255,255,0.60);*/
    border-radius: 8px;
}
.figure .right{
    position: absolute;
    display: inline-block;
    width: 39.6px;
    height: 39.6px;
    left:79.2%;
    top:180px;
    /*transform: rotate(180deg);*/
    /*background: rgba(255,255,255,0.60);*/
    border-radius: 8px;
}
/*¹úÐÅ´´ÐÂ*/


.innovate_top{
    width: 1200px;
    height: 442px;
    /*background-color: purple;*/
    margin:0 auto;
    margin-top:10px;
}
.innovate{
    width: 1200px;
    height: 272px;
    /*background-color: purple;*/
    margin:0 auto;
    margin-bottom:10px;
}
.innovate-l{
    width: 880px;
    height: 272px;
    position: absolute;
 background-color:#fff;
}
	.innovate-l .innovate-l-top{
		width: 880px;
		height: 150px;
		position: absolute;
		margin:2px 35px;
	
	}
	   .innovate-l .innovate-l-top span{
		    float:left;
			position: absolute;
			margin:0 auto;
			font-family:MicrosoftYaHei;
	}
	
		   .innovate-l .innovate-l-top .first{

				position: absolute;
				margin:0 auto;
				background-color: #FFF;
				font-size: 35px;
				color: #F54D05;
				
				
		  }
			 .innovate-l .innovate-l-top .two{
                float:left;
				position: absolute;
				margin:10px auto;
				margin-left:110px;
				color:#CBB79D;
				
		  }
			 .innovate-l .innovate-l-top .last{
				position: absolute;
				margin:30px 10px;
				margin-left:15px;
				margin-top:35px;
				color:#CBB79D;
				
		  }
		  .innovate-l .innovate-l-top .last2{
				position: absolute;
				margin:30px 10px;
				margin-left:28px;
				margin-top:35px;
				color:#CBB79D;
				
		  }
		  .innovate-l .innovate-l-top .last1{
				position: absolute;
				margin:30px 10px;
				margin-left:-5px;
				margin-top:35px;
				color:#CBB79D;
				
		  }
	  
	   	.innovate-l .innovate-l-top ul{
		   list-style:none;
		   width: 890px;
		   height: 100px;
		   margin-left:0px;
		   margin-top:10px;
	}
			.innovate-l .innovate-l-top ul li{
				   list-style:none;
				   margin-left:100px;
				    float: left;
					width: 150px;
					height: 100%;
					line-height: 39px;
					font-family: MicrosoftYaHei;
					font-size: 16px;
					color: #333333;
					
			}
	.innovate-l .innovate-l-bot{
		width: 880px;
		height: 150px;
		position: absolute;
		margin:92px 5px;
	
	}
	
	.innovate-l-bot img{
		width: 870px;
		height:180px;
		position: absolute;
		
	}
	   .innovate-l .innovate-l-bot ul{ 
	    list-style:none;
		width: 880px;
		height: 50px;
		position: absolute;
		margin:30px auto;
	
	} 
	
	   .innovate-l .innovate-l-bot span{
		   	font-family: MicrosoftYaHei;
		    float:left;
			position: absolute;
			color:#333;
			font-size:14px;
	   }
	   
	    .innovate-l .innovate-l-bot .hybg1{
		    float:left;
			position: absolute;
			margin:43px 332px;
	   }
	   
	   .innovate-l .innovate-l-bot .qypm1{
		    float:left;
			position: absolute;
			margin-left:620px;
			margin-top:10px;
	   }
	   
	    .innovate-l .innovate-l-bot .jrfw1{
		    float:left;
			position: absolute;
			margin-left:725px;
			margin-top:20px;
			
	   }
	   
	     .innovate-l .innovate-l-bot .cgfw1{
			 float:left;
			position: absolute;
		
			 margin:63px 220px;
		 }
		 
		 .innovate-l .innovate-l-bot .dzzb1{
			 float:left;
			position: absolute;
		
			 margin:80px 310px;
		 }
		 .innovate-l .innovate-l-bot .xxfw1{
			 float:left;
			position: absolute;
		    margin-left:445px;
			margin-top:80px;
			
		 }
		 
		  .innovate-l .innovate-l-bot .tbfw1{
			 float:left;
			position: absolute;
		    margin-left:625px;
			margin-top:80px;
			
		 }
		 .innovate-l .innovate-l-bot .zbfw1{
			 float:left;
			position: absolute;
			   margin-left:795px;
			margin-top:75px;
		  
		 }
		  .innovate-l .innovate-l-bot .pxfw1{
			 float:left;
			position: absolute;
			   margin-left:445px;
			margin-top:115px;
		  
		 }
	   
	.innovate-l .innovate-l-bot ul li .hybg {
		width: 40px;
		height:40px;
		position: absolute;
		margin:14px 402px;
		cursor: pointer;
        transition: all 0.5s;
	
	}
	
	
	    .innovate-l .innovate-l-bot ul li .hybg:hover,.innovate-l .innovate-l-bot ul li .qypm:hover,.innovate-l .innovate-l-bot ul li .cgfw:hover,
		.innovate-l .innovate-l-bot ul li .dzzb:hover,.innovate-l .innovate-l-bot ul li .xxfw:hover,.innovate-l .innovate-l-bot ul li .tbfw:hover,
		.innovate-l .innovate-l-bot ul li .jrfw:hover,.innovate-l .innovate-l-bot ul li .pxfw:hover,.innovate-l .innovate-l-bot ul li .zbfw:hover {
			transform: scale(1.2);	
	}
	
	.innovate-l .innovate-l-bot ul li .qypm {
		width: 30px;
		height:30px;
		position: absolute;
		margin:-18px 739px;
	    cursor: pointer;
        transition: all 0.5s;
	}
	
	.innovate-l .innovate-l-bot ul li .cgfw{
			width: 30px;
		height:30px;
		position: absolute;
		margin:53px 187px;
		 cursor: pointer;
        transition: all 0.5s;
	}
	
	.innovate-l .innovate-l-bot ul li .dzzb{
		width: 30px;
		height:30px;
		position: absolute;
		margin:71px 288px;
		 cursor: pointer;
        transition: all 0.5s;
	}
	
	.innovate-l .innovate-l-bot ul li .xxfw{
		width: 30px;
		height:30px;
		position: absolute;
		margin:47px 511px;
		 cursor: pointer;
        transition: all 0.5s;
	}
	
	.innovate-l .innovate-l-bot ul li .tbfw{
		width: 30px;
		height:30px;
		position: absolute;
		margin:82px 582px;
		 cursor: pointer;
        transition: all 0.5s;
	}
	
	.innovate-l .innovate-l-bot ul li .jrfw{
		width: 30px;
		height:30px;
		position: absolute;
		margin:18px 655px;
		 cursor: pointer;
        transition: all 0.5s;
	}
	.innovate-l .innovate-l-bot ul li .pxfw{
		width: 30px;
		height:30px;
		position: absolute;
		margin:84px 741px;
		 cursor: pointer;
        transition: all 0.5s;
	}
	.innovate-l .innovate-l-bot ul li .zbfw{
		width: 30px;
		height:30px;
		position: absolute;
		margin:-13px 576px;
		 cursor: pointer;
        transition: all 0.5s;
	}

.innovate-r{
    position: absolute;
   
    margin-left:890px;
    width: 312px;
    height: 272px;
    background-color:#fff;
}
.innovate-r .first-ul{
    list-style: none;
    height: 39px;
    /*background-color: red;*/
    text-align: center;
    box-sizing: border-box;

}


.innovate-r .first-ul li{
    float: left;
    width: 155px;
    height: 100%;
    line-height: 39px;
   font-family: "Microsoft YaHei","Î¢ÈíÑÅºÚ","SimHei","ºÚÌå";
    font-size: 16px;
    color: #333333;
    background: #E2E2E2;
	
}


.innovate-r .first-ul .active{
    background-color: #fff;
	width: 155px;
	
}

.innovate-r .innovate-r-content{
    width: 100%;
    height: 233px;
    /*background-color:red;*/
}
.innovate-r .innovate-r-content ul{
	 width: 100%;
    height: 210px;
    padding-left:24px;
  list-style: none;
}
.innovate-r .innovate-r-content ul li{
	 list-style: none;
    /*width: 217px;*/
   line-height: 26px;
}
  .innovate-r .innovate-r-content ul li .circle{
    display: inline-block;
    position: absolute;
    width: 4.5px;
    height: 4.5px;
    background: #f60;
    border-radius: 10px;
    text-align: center;
    line-height: 2px;
    left:10px;
	margin-top:13px;
}

.innovate-r ul li a,.innovate-r .innovate-r-content ul li a{
    text-decoration: none;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #666;
    letter-spacing: 1px;
}
.innovate-r .innovate-r-content ul li:first-child{
    margin-top:8px;
}

.innovate_right{
	float:right;
	padding-top:0px;
	padding-right:0px;
	float:right;
    width: 140px;
    height: 302px;
    background-color:#fff;
}
    .innovate_right  .screen{
		background-color:#439EDC;
		width: 140px;
        height: 44px;
		color:#fff;
		margin-top:0px;
		padding-bottom:20px;
	 }
      .innovate_right img{
		   margin-top:13px;
		  margin-left:10px;
          width: 30px;
          height: 30px;
	 }

	 
	 .innovate_right ul{
		 margin-top:17px;
		 
		   list-style: none;
		text-align:center;
		   line-height:21px;
	 }

		   
	  .innovate_right ul li{
		   list-style: none;
		   font-family:MicrosoftYaHei;
		   font-size:16px;
		   line-height:21px;
		   letter-spacing: 0;	
           color:#fff;		
           margin-bottom:17px;		   
	 }
	 
		.innovate_right ul li a{
			 text-decoration: none;
		   font-family:MicrosoftYaHei;
		   font-size:16px;
		   line-height:21px;
		   letter-spacing: 0;	
           color:#333;		   
	 }
	.innovate_right ul li a:hover,.innovate-r ul li a:hover,.innovate-r .innovate-r-content ul li a:hover{
		 text-decoration: none;
		 color:#f60;
		 
	 }
	 
.layer{
	margin:0 auto;
	width: 1220px;
    height: 170px;	
	
}	 .left{
	  margin-bottom:5px;
	
    }
	
	.center{
	   padding-top:0px;
	   margin-left:62px;
	   margin-bottom:10px;
    }

	 .left img{
          width: 397px;
          height: 60px;
	 }
	 
/*Çå³ý¸¡¶¯*/
.clearfix:after{
    content: ".";     /**//*ÄÚÈÝÎª¡°.¡±¾ÍÊÇÒ»¸öÓ¢ÎÄµÄ¾äºÅ¶øÒÑ¡£Ò²¿ÉÒÔ²»Ð´¡£*/
    display: block;   /**//*¼ÓÈëµÄÕâ¸öÔªËØ×ª»»Îª¿é¼¶ÔªËØ¡£*/
    clear: both;     /**//*Çå³ý×óÓÒÁ½±ß¸¡¶¯¡£*/
    visibility: hidden;      /**//*¿É¼û¶ÈÉèÎªÒþ²Ø¡£×¢ÒâËüºÍdisplay:none;ÊÇÓÐÇø±ðµÄ¡£visibility:hidden;ÈÔÈ»Õ¼¾Ý¿Õ¼ä£¬Ö»ÊÇ¿´²»µ½¶øÒÑ£»*/
    line-height: 0;    /**//*ÐÐ¸ßÎª0£»*/
    height: 0;     /**//*¸ß¶ÈÎª0£»*/
    font-size:0;    /**//*×ÖÌå´óÐ¡Îª0£»*/
}

.clearfix{ *zoom:1;}   /**//*ÕâÊÇÕë¶ÔÓÚIE6µÄ£¬ÒòÎªIE6²»Ö§³Ö:afterÎ±Àà£¬Õâ¸öÉñÆæµÄzoom:1ÈÃIE6µÄÔªËØ¿ÉÒÔÇå³ý¸¡¶¯À´°ü¹üÄÚ²¿ÔªËØ¡£*/



/*±êÊé³¬ÊÐ*/
.bid-market{
	width: 1200px;
    margin:60px auto;
margin-bottom:0px;
	background-color:white;
}

  .bid-market .img{
    position: absolute;
    top:0px;
}
  
   

  .bid-market ul {
	list-style: none;
	width: 1198px;
    height: 235px;
	top:-34px;
	margin-left:2px;
   
  }
      .bid-market ul li{
		    display: inline-block;
			float: left;
			width: 170px;
			height: 100%;
			left:20px;
			position: relative;
		  
	  }
	  
	      .bid-market ul li a{
			 width:120px;
			 position: absolute;
			 top:140px;
			 bottom:50px;
			 text-decoration:none;
			 font-size: 14px;
			 color: #333;
			 font-family:MicrosoftYaHei;
			  
		  }
		  
		  .bid-market ul li img .first{
			 height: 130px;
			 width:100px;
			 position: absolute;
			 bottom:65px;
		  }   
          
		       .bid-market ul li .star ,.bid-market ul li .star1,.bid-market ul li .star2,.bid-market ul li .star4,.bid-market ul li .star3{
				 height: 14px;
				 width:14px;
				
				 bottom:23px;
				 position: absolute;
				
		  } 
		    .bid-market ul li .star{
				 left:0px;
			}
		  .bid-market ul li .star1{
				
				 left:18px;
				
				
		  } 
		   .bid-market ul li .star2{
				
				 left:36px;
				 	 
				
		  } 
		   .bid-market ul li .star3{
				
				 left:56px;
					
				
		  } 
		   .bid-market ul li .star4{
				
				 left:75px;
				
		  }

		  
		    .bid-market ul li span{
			   float:left;
				position: absolute;
				top:185px;
				font-family:MicrosoftYaHei;
	            font-size: 12px;
				 color: #666;
             }

				 .bid-market ul li .frist{
				   float:left;
					position: absolute;
					top:230px;
					font-family:MicrosoftYaHei;
					font-size: 14px;
					 color: #f60;
				 }
				 
				  .bid-market ul li .dati{
				   float:left;
				position: absolute;
				top:205px;
				font-family:MicrosoftYaHei;
	            font-size: 12px;
				 color: #666;
				 } 

				  .bid-market ul li .two{
				   float:left;
				   left:90px;
					position: absolute;
					top:215px;
					font-family:MicrosoftYaHei;
					font-size: 14px;
					 color: #f60;
					 
				 }

				 .bid-market ul li .del{
					 text-decoration:line-through;
				   float:left;
					position: absolute;
					top:215px;
					font-family:MicrosoftYaHei;
					font-size: 14px;
				    color: #999;
				 }
				 
/*ÕÐÍ¶±ê*/
.bid{
	top:-45px;
    width: 1200px;
    margin:50px auto;

    height: 30px;
    /*background-color: red;*/
    position: relative;

}
.bid img{
    width: 20px;
    height: 21px;
    /*margin-top:5px;*/
    position: absolute;
    top:5px;

}
.bid span{
    display: inline-block;
    position: absolute;
    font-family: PingFangSC-Regular;
    font-size: 20px;
    color: #333333;
    letter-spacing: 0;
    left:32px;
    top:4px;
}
.bid_bot{
	top:10px;
    width: 1200px;
    margin:20px auto;
    height: 240px;
    /*background-color: red;*/
    position: relative;
    margin-bottom:14px;
	margin-top:14px;
}

.bot_center{
	top:10px;
    width: 393;
    margin:20px auto;
    height: 240px;
    /*background-color: red;*/
    position: relative;
    margin-bottom:14px;
	margin-top:14px;
}
.bot_center{
	margin-top:14px;
	padding-left:10px;
	left:420px;
    width: 1200px;
    margin:59px auto;
    height: 240px;
    /*background-color: red;*/
    position: relative;
}

  .bid_bot ul{
	 list-style: none;
     background: #FFFFFF;
	 width: 393px;
	 height: 240px;
	 margin-bottom:14px;
}
   .bot_center ul{
	    list-style: none;
		margin-bottom:14px;
		margin-top:14px;
   }


/*ÐÂÊÖÒýµ¼*/
.newGuide{
	 margin-left:80px;
    position: relative;
    width: 1200px;
    height: 144px;
    background: #FFFFFF;
    box-shadow: 0 2px 6px 0 rgba(235,240,246,0.50);
    margin:0 auto;
	margin-top:-80px;
    margin-bottom:14px;
}
.newGuide_top  {
	padding-left:0px;
    position: relative;
    width: 393px;
    height: 239px;
    background: #FFFFFF;
    box-shadow: 0 2px 6px 0 rgba(235,240,246,0.50);
    margin:0 auto;
	margin-top:64px;
    margin-bottom:14px;
}

.news{
	position: relative;
    width: 1200px;
    height: 240;
	
}
.newGuide_top  .guide{
    display: inline-block;
    width: 393px;
    height: 239px;;
    font-family: PingFangSC-Regular;
    font-size: 24px;
    color: #999999;
    letter-spacing: 0;
    line-height: 28px;
    position: relative;
    top:44px;
}


.newGuide .guide{
    display: inline-block;
    width: 60px;
    height: 56%;
    font-family: PingFangSC-Regular;
    font-size: 18px;
    color: #999999;
    letter-spacing: 0;
    line-height: 28px;
    position: absolute;
    top:44px;
    left:136px;
}

.newGuide .line{
    display: inline-block;
    width: 1px;
    height: 112px;
    background: #F6F6F6;
    position: absolute;
    top:16px;
    left:201px;
}
.newGuide .mode{
    display: inline-block;
    position: absolute;
    right: 0;
    width: 985px;
    height: 100%;
    /*background-color: red;*/
}
.newGuide .mode ul{
    list-style: none;
    height: 100%;
}
.newGuide .mode ul li{
    display: inline-block;
    float: left;
    width: 197px;
    height: 100%;
    position: relative;
}
.newGuide .mode ul li img{
    display: inline-block;
    width: 64px;
    height: 64px;
    position: absolute;
    top:40px;

}
.newGuide .mode ul li a{
    text-decoration: none;
    font-family: PingFangSC-Regular;
    font-size: 16px;
    color: #333333;
    letter-spacing: 0;
    line-height: 26px;
    position: absolute;
    top:40px;
    left:70px;
}
.newGuide .mode ul li span{
    display: inline-block;
    font-family: PingFangSC-Regular;
    font-size: 12px;
    color: #999999;
    letter-spacing: 0;
    line-height: 22px;
    width: 112px;
    position: absolute;
    top:70px;
    left:70px;
}

/*ÕÐ±êÏîÄ¿*/
.project ,.kbgg{
    width: 1200px;
    height: 360px;
    /*background-color: red;*/
    margin:5px auto;
    
	background-color:white;
   
}

.kbgg{
  margin-top:-8px;

}
.project .project-l{
    width: 172px;
    height: 100%;
    background-color:yellowgreen;
    float: left;
}

.project .project-l .infor-l{
    width: 172px;
    height: 100%;
    background: #C2CBD2;
    position: relative;
}
.project .project-l .secssion{
    position: absolute;
    display: block;
    font-family: MicrosoftYaHei;
    font-size: 30px;
    color: #FFFFFF;
    top: 20px;
    left:10px;
}
.project .project-l .infor-l .see{
    position: absolute;
    display: block;
    font-family: MicrosoftYaHei;
    font-size: 12px;
    color: #FFFFFF;
    letter-spacing: 0;
    left:10px;
    top:62px;
    text-decoration: none
    /*line-height: 25px;*/
}
.project .project-l .infor-l img{
    position: absolute;
    left:60px;
    top:309.9px;
}


 
   
.project .project-m,.kbgg .project-m{
   
    width: 1200px;
    height: 100%;
    background-color: white;
    float: left;
	
}

    .project .info-title,.kbgg .info-title,.bid-market .info-title
	{
		position: relative;
	    top:-20px;
	    margin-left:26px;
		color:#333;
		font-family:MicrosoftYaHei;
		font-size:20px;
	   
   }
     .exhibition .info-title
	{
		position: relative;
	    top:-20px;
	    margin-left:26px;
		color:#333;
		font-family:MicrosoftYaHei;
		font-size:20px;
	   
   }
 
     .project .info-more,.kbgg  .info-more,.exhibition .info-more,.bid-market .info-more{
		margin-top:13px;
		margin-left:1110px;
		color:#CCCCCC;
		display: inline-block;
        
	   
   }
   
     .project .bar, .kbgg .bar,.bid-market .bar{
	    display: inline-block;
		position: absolute;
		width: 1274px;
		height: 2px;
		background-color:#F6F6F6;
		margin-top:13px;
		left:90px;
   }
   
       .project a,.kbgg a{
		   text-decoration:none;
		   	font-size:14px;
	   }
	   
	  a:hover{
		    color:#f60;
		   
	   }
          .project a:hover,.kbgg a:hover{
		     color:#f60;
		   
	   }
   
.project .project-m .tender,.kbgg .project-m .tender{
    width: 385px;
    height: 120px;
    /*background-color: red;*/
    float: left;
    position: relative;
}
/*.project .project-m .tender .first,.kbgg .project-m .tender .first{
    position: absolute;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #333;
    letter-spacing: 0.5px;
    line-height: 26px;
    top:0px;
    left:26px;
}
.project .project-m .tender a,.kbgg .project-m .tender a{
    position: absolute;
    text-decoration: none;
    display: inline-block;
    width: 95px;
    height: 31px;
    background: #44A0DF;
	font-family: MicrosoftYaHei;
	color: #FFFFFF;
	font-size: 14px;
    text-align: center;
    line-height: 26px;
    top:65px;
    left:273px;
}*/
.project .project-m .tender .two,.kbgg .project-m .tender .two{
    position: absolute;
    font-family: MicrosoftYaHei;
    font-size: 12px;
    color: #666666;
    letter-spacing: 0.5px;
    line-height: 22px;
    top:55px;
    left:26px;
}


.project .project-m .tender:nth-child(5),
.project .project-m .tender:nth-child(6){
    border-bottom:none;
}

.project .project-r{
    width: 440px;
    height: 100%;
    background-color: white;
    float: left;
    position: relative;
}
/*
.project .project-r .money,
.project .project-r .loading,
.project .project-r .join{
    width: 125px;
    height: 63px;
    /*background-color: red;*/
}
.project .project-r .money{
     position: absolute;
     left:65px;
     top:34px;

}
.project .project-r .money .num{
    position: absolute;
    display: inline-block;
    width: 91px;
    height: 43px;
    /*left:75px;*/
    /*top:43px;*/
    font-family: Helvetica;
    font-size: 36px;
    color: #FF8C00;
    letter-spacing: 0;project 
}
.project .project-r .money .price{
    position: absolute;
    display: inline-block;
    width: 28px;
    height: 20px;
    left:91px;
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #999999;
    letter-spacing: 0;
    top:12px;
}
.project .project-r .money .complate{
    position: absolute;
    display: inline-block;
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #999999;
    letter-spacing: 0;
    width: 98px;
    height: 20px;
    top:43px;
}
.project .project-r .loading{
    position: absolute;
    left:65px;
    top:121px;
}
.project .project-r .loading .num{
    position: absolute;
    display: inline-block;
    width: 91px;
    height: 43px;
    font-family: Helvetica;
    font-size: 36px;
    color: #FF8C00;
    letter-spacing: 0;
}
.project .project-r .loading .price{
    position: absolute;
    display: inline-block;
    width: 28px;
    height: 20px;
    left:91px;
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #999999;
    letter-spacing: 0;
    top:12px;
}
.project .project-r .loading .complate{
    position: absolute;
    display: inline-block;
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #999999;
    letter-spacing: 0;
    width: 98px;
    /*height: 20px;*/
    top:43px;
}
.project .project-r .join{
    position: absolute;
    left:65px;
    top:208px;
}
.project .project-r .join .num{
    position: absolute;
    display: inline-block;
    width: 91px;
    height: 43px;
    font-family: Helvetica;
    font-size: 36px;
    color: #FF8C00;
    letter-spacing: 0;
}
.project .project-r .join .price{
    position: absolute;
    display: inline-block;
    width: 28px;
    height: 20px;
    left:91px;
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #999999;
    letter-spacing: 0;
    top:12px;
}
.project .project-r .join .complate{
    position: absolute;
    display: inline-block;
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #999999;
    letter-spacing: 0;
    width: 98px;
    /*height: 20px;*/
    top:43px;
}
.project .project-r a{
    display: inline-block;
    text-align: center;
    line-height: 36px;
    width: 200px;
    height: 36px;
    background: #44A0DF;
    text-decoration: none;
    position: absolute;
    font-family: PingFangSC-Regular;
    font-size: 16px;
    color: #FFFFFF;
    letter-spacing: 0;

}
/*
.project .project-r .release{
    top:310px;
    left:35px;
}
.project .project-r .change{
    top:362px;
    left:35px;
    background: #FA6600;
}
/*¹ã¸æ*/


.adverts{
	
    width: 1200px;
    height: 155px;
    margin:10px auto;

    position: relative;
}

 .adverts img {	 
	margin-top:10px;
	bottom:100px;
    width: 1200px;
    height: 80px;

	margin-left:0px;
    
}


.advert{
	
    width: 1200px;
    height: 90px;
    margin:10px auto;

    position: relative;
}
   .advert .left{
	   
		margin-bottom:10px;
	    margin-left:0px;
		float:left;
	
    }
 .advert .right {
	 
		margin-bottom:10px;
	    margin-right:0px;
		float:right;
}

 .advert .right img, .advert .left img {
	 
	margin-top:0px;
    width: 590px;
    height: 80px;
    margin-bottom:10px;
	margin-left:0px;
    
}


 .advert img {	 
	margin-top:10px;
    width: 1200px;
    height: 80px;

	margin-left:0px;
    
}



.advert .Supermarket{
    display: inline-block;
    text-decoration: none;
    width: 200px;
    height: 36px;
    border:1px solid #FFFFFF;
    background: rgba(255,255,255,0.10);
    border-radius: 89px;
    text-align: center;
    line-height: 36px;
    position: absolute;
    top:27px;
    left:965px;
    z-index: 1000;
    font-family: PingFangSC-Regular;
    font-size: 16px;
    color: #FFFFFF;
	top:27px;
    letter-spacing: 0;
}
.qycg{
	
    width: 1200px;
    height: 60px;
    margin:10px auto;
    background:#FFFFFF;
	font-size: 14px;
	line-height: 30px;
    position: relative;
}


/*CA×¨Çø*/
.caArea{
    height: 400px;
    width: 1180px;
    margin:0 auto;
    margin-bottom:14px;
   
    position: relative;
}

.caArea .infor-l{
    width: 172px;
    height:100%;
    background: #C2CBD2;
    position: absolute;
    float: left;
}
.caArea .infor-l .secssion{
    position: absolute;
    display: block;
    font-family: MicrosoftYaHei;
    font-size: 30px;
    color: #FFFFFF;
    top: 20px;
    left:10px;
}
.caArea .infor-l .see{
    position: absolute;
    display: block;
    font-family: MicrosoftYaHei;
    font-size: 12px;
    color: #FFFFFF;
    letter-spacing: 0;
    left:10px;
    top:62px;
    text-decoration: none
    /*line-height: 25px;*/
}
.caArea .infor-l img{
    position: absolute;
    left:60px;
    top:192px;
}
.caArea .project-m{
	top:55px;
    width: 1200px;
    height: 450px;
    background-color: white;
    float: left;
    position: absolute;
    left:-10px;
}
.caArea .project-m .tender{
    width: 400px;
    height: 139px;
    /*background-color: red;*/
    float: left;
    border-bottom:1px solid #f6f6f6;
    position: relative;
}
.caArea .project-m .tender .first{
    position: absolute;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #333333;
    letter-spacing: 0.5px;
    line-height: 21px;
    top:50px;
    left:26px;

}
.caArea .project-m .tender .two{
    position: absolute;
    font-family: MicrosoftYaHei;
    font-size: 12px;
    color: #666666;
    letter-spacing: 0.5px;
    line-height: 20px;
    top:99px;
    left:26px;
}
.caArea .project-m .tender a{
    position: absolute;
    text-decoration: none;
    display: inline-block;
    width: 101.4px;
    height: 31px;
    background: #44A0DF;
	font-family: MicrosoftYaHei;
	color: #FFFFFF;
	font-size: 14px;
    text-align: center;
    line-height: 31px;
    top:105px;
    left:234px;
}
.caArea .project-m .tender:nth-child(5),
.caArea .project-m .tender:nth-child(6){
    border-bottom:none;
}













/*ÕÐ±êÐÅÏ¢*/


.bid_info{
	top:60px;
    width: 1200px;	
    margin:40px auto;
    height: 30px;
	padding-bottom:25px;
    /*background-color: red;*/
    position: relative;

}
.bid_info img{
    width: 20px;
    height: 21px;
    /*margin-top:5px;*/
    position: absolute;
    top:0px;

}
.bid_info span{
    display: inline-block;
    position: absolute;
    font-family: PingFangSC-Regular;
    font-size: 20px;
    color: #333333;
    letter-spacing: 0;
    left:32px;
    top:-5px;
}



.collection{
    width: 1220px;
    height: 222px;
    margin:0 auto;
	top:100px;

    /*background-color: #e2cc7a;*/
}
.collection div{
    display: inline-block;
    float: left;
    width: 395px;
    height: 232px;
   
}
.collection .infor{
    margin-right:16px;
    margin-bottom:10px;
}
.collection .project-infor{
    margin-bottom:10px;
}
.collection .project-right{
	 width: 393px;
     height: 232px;
	 top:100px;
	 margin-left:11px;
	 margin-bottom:10px;
	 background:#fff;
	 
}

.collection .bid-infor{
    margin-right: 16px;
}

.collection div .infor-l{
    width: 172px;
    height: 232px;
    background: #C2CBD2;
    position: relative;
}
.collection div .infor-l .secssion{
    position: absolute;
    display: block;
    font-family: MicrosoftYaHei;
    font-size: 30px;
    color: #FFFFFF;
    top: 20px;
    left:10px;
}
.collection div .infor-l .see{
    position: absolute;
    display: block;
    font-family: MicrosoftYaHei;
    font-size: 12px;
    color: #FFFFFF;
    letter-spacing: 0;
    left:10px;
    top:62px;
    text-decoration: none
    /*line-height: 25px;*/
}
.collection div .infor-l img{
    position: absolute;
    left:75px;
    top:124px;
}

.collection .infor .infor-r{
	margin-left:11px;
    width: 393px;
    height: 100%;
    background-color: #fff;
}

.collection .infor .infor-r a,.collection .project-infor .infor-r a,.collection .project-right a{
   text-decoration:none;
   line-height:16px;
    font-size: 14px;
}

	.collection .infor .infor-r a:hover,.collection .project-infor .infor-r a:hover,
	.collection .project-right a:hover,.brand .project-infor .content a:hover{
	   color:#f60;
	}

 
    .gxzq .info-title,.project .project-m .info-title,
   .collection .infor .infor-r .info-title, 
   .collection .project-infor .infor-r .info-title,
    .collection .project-right .info-title ,
	.collection .bid-infor .infor-r  .info-title,
	.project-infor .content .info-title 
	{
		position: relative;
	    top:-20px;
	    margin-left:16px;
		color:#333;
		font-family:MicrosoftYaHei;
		font-size:20px;
	   
   }
   .gxzq{
    width: 1200px;
    height: 232px;
    margin:25px auto;
	

    background-color: #fff;
}

    .gxzq  ul{
		position: absolute;
		margin-top:55px;
		margin-left:10px;
		list-style: none;
		
		width: 393px;		
        height:232px;
		
}

    	.gxzq ul li{
			width: 100%;		
            height:30px;			
			padding-left:30px;
			margin-top:-3px;
			position: relative;
			line-height:26px;
			
		}
				.collection .infor .infor-r ul a, .collection .project-right ul a
                ,.collection  .project-infor .infor-r ul a , .collection .bid-infor .infor-r ul a{
					text-decoration: none;
					font-family: MicrosoftYaHei;
					font-size: 14px;
					color: #666;
					letter-spacing: 1px;
					
				}
				


     .gxzq .info-title
	{
		float:left;
		position: relative;
	    top:5px;
		color:#333;
		font-family:MicrosoftYaHei;
		font-size:20px;
	   
   }
   
 
   .gxzq .info-more
	
	{
		font-size:14px;
		float:right;
		margin-top:8px;
		margin-right:20px;
		color:#CCCCCC;
		display: inline-block;
        
	   
   }
   
    .gxzq   .bar{
		display: inline-block;
		position: absolute;
		width:1200px;
		height: 2px;
		background-color:#F6F6F6;
		margin-top:40px;
		left:85px;
	}
         .gxzq  ul li .circle 
						{
						display: inline-block;
						position: absolute;
						width: 4.5px;
						height: 4.5px;
						background: #f60;
						border-radius: 10px;
						text-align: center;
						line-height: 1px;
						left:10px;
						margin-top:12px;
					}
   .gxzq ul li{
			width: 100%;		
            height:30px;			
			padding-left:30px;
			margin-top:-3px;
			position: relative;
			line-height:26px;
			
		}
		
		.gxzq  ul li span{
						display: inline-block;
						position: absolute;
						width: 28.3px;
						height: 14.7px;
						background: #FF8C00;
						font-size:12px;
						text-align: center;
						border-radius: 3px;
						color:white;
						line-height:8px;
						left:330px;
						 margin-top:6px;
						 font-family:MicrosoftYaHei;
					}
		
					
    .gxzq .info-more,.project .project-m .info-more,
    .collection .project-infor .infor-r .info-more, 
	.collection .infor .infor-r  .info-more,
    .collection .project-right .info-more,
    .collection .bid-infor .infor-r .info-more,
	.project-infor .content .info-more
	
	{
		margin-top:8px;
		margin-left:310px;
		color:#CCCCCC;
		display: inline-block;
        
	   
   }
   
   
		.collection .project-right  ul li span{
		display: inline-block;
		position: absolute;
		width: 25.3px;
		height: 12.7px;
		background: #FF8C00;
		font-size:10px;
		text-align: center;
		border-radius: 3px;
		color:white;
		left:346px;
	   }
			.collection .project-right .infor-r .ranking,
			.collection .project-right .infor-r .company,
			.collection .project-right .infor-r .degree{
				display: inline-block;
				position: absolute;
				width : 33px;
				height: 20px;
			}

			.collection .project-right .infor-r .ranking{
				top:26px;
				left:16px;
			}
			.collection .project-right .infor-r .company{
				left:68px;
				top:16px;
			}
			.collection .project-right .infor-r .degree{
				left:356px;
				top:16px;
			}

	  .collection .infor .infor-r .bar{
		display: inline-block;
		position: absolute;
		width: 374px;
		height: 2px;
		background-color:#F6F6F6;
		margin-top:10px;
		left:83px;
	}
     
	  .collection .project-infor .infor-r .bar{
		display: inline-block;
		position: absolute;
		width: 374px;
		height: 2px;
		background-color:#F6F6F6;
		margin-top:10px;
		left:485px;
	}
	
	  .collection .project-right .bar{
		display: inline-block;
		position: absolute;
		width: 374px;
		height: 2px;
		background-color:#F6F6F6;
		margin-top:10px;
		margin-left:-70px;
	}
 
		.collection .infor .infor-r ul,.collection .project-right ul,
		.collection .project-infor  .infor-r  ul , .collection .bid-infor .infor-r ul{
			
			list-style: none;
		}
			.collection .infor .infor-r ul li,.collection .project-right ul li,
			.collection .project-infor .infor-r  ul li, .collection .bid-infor .infor-r li{
			width: 100%;		
            height:30px;			
			padding-left:40px;
			margin-top:-3px;
			position: relative;
			line-height:26px;
			
		}
				.gxzq ul a,.collection .infor .infor-r ul a, .collection .project-right ul a
                ,.collection  .project-infor .infor-r ul a , .collection .bid-infor .infor-r ul a{
					text-decoration: none;
					font-family: MicrosoftYaHei;
					font-size: 14px;
					color: #666;
					letter-spacing: 1px;
					
				}
				

				


				.collection .infor .infor-r ul li span,.collection .project-right ul li span,
					.collection  .project-infor  .infor-r ul li span ,  .collection .bid-infor .infor-r ul li span{
						display: inline-block;
						position: absolute;
						width: 25.3px;
						height: 12.7px;
						background: #FF8C00;
						font-size:10px;
						text-align: center;
						border-radius: 3px;
						color:white;
						line-height:12px;
						left:340px;
						 margin-top:6px;
					}

						.collection .infor .infor-r ul li .circle ,.collection .project-right ul li .circle,
						.collection  .project-infor   .infor-r ul .circle , .collection .bid-infor .infor-r ul .circle
						{
						display: inline-block;
						position: absolute;
						width: 4.5px;
						height: 4.5px;
						background: #f60;
						border-radius: 10px;
						text-align: center;
						line-height: 1px;
						left:20px;
						margin-top:12px;
					}
              
			  
			  
			  .brand .infor .content ul li .circle ,.brand .project-infor .content ul li .circle
						{
						display: inline-block;
						position: absolute;
						width: 4.5px;
						height: 4.5px;
						background: #f60;
						border-radius: 10px;
						text-align: center;
						line-height: 1px;
						left:20px;
						margin-top:6px;
					}


.collection .project-infor .infor-r{
    width: 400px;
    height: 100%;
    background-color: #fff;
}


.collection .bid-infor .infor-r{
	margin-left:11px;
    width: 393px;
    height: 100%;
    background-color: #fff;
}

.collection .companyHot .infor-r{
    width: 393px;

    background-color: #fff;
    position: relative;
}
.collection .companyHot .infor-r ul .Square{
    display: inline-block;
    position: absolute;
    width: 16px;
    height: 16px;
    background: #BFBFBF;
    border-radius: 3px;
    text-align: center;
    line-height: 16px;
    left:31px;
}
.collection .companyHot .infor-r ul{
    list-style: none;
position: absolute;
    width: 100%;
    top:65px;
}
.collection .companyHot .infor-r ul a{
    text-decoration: none;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #333333;
    letter-spacing: 1px;
    position: absolute;
    left:66px;
}
.collection .companyHot .infor-r ul li{
    width: 100%;
    height: 20px;
    padding-left:50px;
    margin-top:16px;
    position: relative;
}
.collection .companyHot .infor-r .ranking,
.collection .companyHot .infor-r .company,
.collection .companyHot .infor-r .degree{
    display: inline-block;
    position: absolute;
    width : 33px;
    height: 20px;
}
.collection .companyHot .infor-r .bar{
    display: inline-block;
    position: absolute;
    width: 374px;
    height: 2px;
    background-color:#F6F6F6;
    top:40px;
    left:29px;
}

.collection .companyHot .infor-r .bar-bot{
    display: inline-block;
    position: absolute;
    width: 374px;
    height: 2px;
    background-color:#F6F6F6;
    top:70px;
    left:29px;
}
.collection .companyHot .infor-r .ranking{
    top:45px;
    left:26px;
}
.collection .companyHot .infor-r .company{
    left:68px;
    top:45px;
}
.collection .companyHot .infor-r .degree{
    left:356px;
   top:45px;
}
.collection .companyHot .infor-r ul li span{
    display: inline-block;
    position: absolute;
    width: 25.3px;
    height: 12.7px;
    background: #FF8C00;
    font-size:10px;
    text-align: center;
    border-radius: 3px;
    color:white;
    left:346px;
}

.search {
    width: 1200px;
    margin: 50px auto;
    height: 90px;
    background-color:white;
    margin-top: 14px;
	margin-bottom: 14px;
    position: relative;
	padding-bottom:10px;
}

.search .search-l{

    width: 599px;
    height: 80px;
    background-color: white;
    float: left;
}
.search .search-l ul{
    list-style: none;
    padding-top:27px;
    padding-left:80px;
    height: 100%;
	width: 510px;
}
.search .search-l ul a{
    text-decoration: none;
    display: inline-block;
    font-family: MicrosoftYaHei;
    font-size: 14px;
	line-height: 26px;
    color: #666666;
    letter-spacing: 0;
    width: 100%;
}

.search .search-l ul li{
    float: left;
    width: 60px;
    height: 19px;
    margin-bottom:7px;
    padding-right:25px;
}
.search .search-l .hotSearch{
    display: inline-block;
    width: 40px;
    height: 52px;
    font-family: MicrosoftYaHei;
    font-size: 18px;
    color: #333333;
    letter-spacing: 0;
    position: absolute;
    top:36%;
    margin-top:-8px;
    left:15px;
}
.search .search-m{
    display: inline-block;
    position: absolute;
    width: 2px;
    height: 78px;
    background-color:#F6F6F6;
    left:600px;
    top:12px;

}
.search .search-r{
    width: 599px;
    height: 100%;
    background-color:white;
    float: right;
	margin-left:0px;
}
.search .search-r ul{
    list-style: none;
    margin-top:5px;
}
.search .search-r ul li:first-child{
    margin-left:79px;
}
.search .search-r ul li{
    width: 70px;
    margin-top:13px;
    height: 81px;
    float: left;
    margin-right:60px;
    position: relative;
}
.search .search-r ul .img-box{
    position: absolute;
    display: inline-block;
    width: 42px;
    height: 42px;
    border: 1px solid #3399FF;
    border-radius: 100px;
    position: relative;
}
.search .search-r ul img{
    position: absolute;
    left:7px;
    top:9px;
	bottom:18px;
}
.search .search-r ul a{
	float:left;
	text-align:center;
    text-decoration: none;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #333333;
    letter-spacing: 0;
    margin-left:10px;

}
   .gxzq ul a:hover,.search .search-r a:hover,.search .search-l a:hover{
	   color:#f60;
	   
   }
/*ÐÐÒµµØÇø*/
.industry{
    width: 1200px;
    height: 410px;
    /*background-color: red;*/
    margin:0 auto;
    margin-top:75px;
	padding-bottom:54px;
	margin-bottom:10px;
	background-color:#fff;
}
    .industry .industry-dh{
		float:left;
		width: 1200px !important;
        height: 60px;
	}
	
	.industry .industry-content{
		width: 1205px !important;
		float:left;
	}
	
	    .industry .industry-dh ul .tab_ul{
		width:300px;
		 height: 50px;
		overflow: hidden;
		float:left;
		margin-left:10px;
		padding-left:30px;
	} 
	 .industry .industry-dh  .tab_ul li{
		float:left;
		margin-left:10px;
		padding-left:10px;
	} 
	 .industry .industry-dh .tab_info ul li{
		  margin-right:10px;
		 
	 }
	    .tab_info ul li,.tab_info ul li a ,.industry-dh ul li,.industry-dh ul li a {
		display: inline-block;
		 cursor:pointer;
		list-style: none;
		float: left;
		font-size:18px;
	    text-align: center;
		line-height:20px;
	    padding-top:10px;
		padding-bottom:10px;
		
	}
	 
		.industry-dh  a:hover, .industry-dh  .zbxx a{
			color:#fe7a34;
			border-bottom: 2px #fe7a34 solid;
		}
		
		 .industry-dh li:hover ,.industry-dh ul li .zbxx{
		
			height:48px;
			margin-left:10px;
		    padding-left:25px;
		}
		
		   .industry .industry-l a:hover, .industry .industry-l .bg a{
			color:#fe7a34;
		   
		}

        .industry .industry-l li:hover,.industry .industry-l .bg {
			border-right: 2px #fe7a34 solid;
			height:200px;
			
			
		}
		
        /*
		      .industry .industry-dh .tab_info ul li .choose{
			background: url(../images/u229_line.png) 0  100%  no-repeat;
			color: #6699cc;
			font-family: "Arial Negreta","Arial";
			font-size: 16px;
			font-style: normal;
			font-weight: 700;
			height: 19px;
			left: 20px;
			position: absolute;
			padding-left:10px;
			   
		   }
	 .tab_info ul li a:hover, .tab_info ul li .zbxx a{
		text-decoration:none;
			font-size: 18px;
			color:#fe7a34;
			font-weight: bold;
		}
    .tab_info ul li:hover, .tab_info ul li .zbxx	{
			border-bottom: 2px #fe7a34 solid;
			height:48px;
		}*/
	
.industry .industry-l{
    float: left;
    width: 88px;
    height: 100%;
    text-align: center;

}

.industry .industry-l ul{
    list-style:none;

}

.industry .industry-l .bar{
    width: 37px;
    height: 1px;
    background: #EEEEEE;
    margin-left:26.5px;
}
.industry .industry-l a{

    display: inline-block;
    text-decoration: none;
    font-family: MicrosoftYaHei;
    font-size: 18px;
    color: #333333;
    height: 100%;
    height: 199.5px;
    line-height: 199.5px;
}

.industry .industry-r{
    float:left;
    width: 1110px;
    height: 100%;
	border:1px solid #dddddd;
	
    /*background-color: pink;*/
}
.industry .industry-r .industry-r-top,.industry .industry-r .industry-r-dq{
    width: 1110px;
    height: 133px;
	
    /*background-color: red;*/
}
.industry .industry-r .industry-r-dq ul{
    width: 1130px;
    height: 100%;
    list-style: none;
	margin:0 auto;
}

    .industry .industry-r .industry-r-dq ul li{
		float: left;
		width: 183.5px;
		height: 100%;
		text-align: center;
		cursor: pointer;
		position: relative;
		border-right:1px solid #dddddd;
		border-bottom:1px solid #dddddd;
    }
	   .industry .industry-r .industry-r-dq ul li img{
			position: absolute;
			width: 30px;
			height:30px;
			top:48px;
			left:50px;
    }

		.industry .industry-r .industry-r-dq ul li .first{
			font-family: MicrosoftYaHei;
			font-size: 16px;
			color: #333333;
			letter-spacing: 0;
			line-height: 26px;
			position: absolute;
			
			top:38px;
			left:55px;
		}
		.industry .industry-r .industry-r-dq ul li .last{
			font-family: MicrosoftYaHei;
			font-size: 18px;
			color: #333333;
			letter-spacing: 0;
			line-height: 24px;
			position: absolute;			
			top:48px;
			left:90px;
		}
		.industry .industry-r .industry-r-dq ul li .two{
			font-family: MicrosoftYaHei;
			font-size: 13px;
			color: #666666;
			letter-spacing: 0;
			line-height: 22px;
			position: absolute;
			top:58px;
			left:60px;
		}

	 .industry .industry-r .industry-r-bot .industry-r-bot-first span{	
   
	font-size: 16px;
    
    height: 100%;
	left:50px;
	letter-spacing: 0;
	line-height: 24px;
	
}

	.industry .industry-r .dq .industry-r-dq  ul .frist{
		border-top:none;
		

	}
	


.industry .industry-r .industry-r-top ul{
    width: 1110px;
    height: 100%;
    list-style: none;
}
.industry .industry-r .industry-r-top ul li{
    float: left;
    width: 370px;
    height: 100%;
    text-align: center;
    cursor: pointer;
    position: relative;
    border-right:1px solid #dddddd;
}
.industry .industry-r .industry-r-top ul li img{
    position: absolute;
	width: 80px;
    height:80px;
    top:25px;
    left:100.7px;
}
.industry .industry-r .industry-r-top ul .last{
    border-right:none;
    width:275px;

}
.industry .industry-r .industry-r-top ul li .first{
    font-family:MicrosoftYaHei;
    font-size: 16px;
    color: #333333;
    letter-spacing: 0;
    line-height: 26px;
    position: absolute;
	
    top:35px;
    left:204px;
}
.industry .industry-r .industry-r-top ul li .two{
    font-family:MicrosoftYaHei;
    font-size: 13px;
    color: #666666;
    letter-spacing: 0;
    line-height: 22px;
    position: absolute;
    top:56px;
    left:204px;
}


.industry .industry-r .industry-r-bot .industry-r-bot-first{	
	
	width: 1110px;
    height:133.5px;
	
}
.industry .industry-r .industry-r-bot .industry-r-bot-next{	
	
	width: 1110x;
    height:133.5px;
	
}

.industry .industry-r .industry-r-bot{
    width: 1110px;
    height: 265px;
    /*background-color: red;*/
}

.industry .industry-r .industry-r-bot .industry-r-bot-first ul {
    width: 1110px;
    height: 133.3px;
    list-style: none;
    text-align: left;
    cursor: pointer;
}


.industry .industry-r .industry-r-bot .industry-r-bot-first li{	

    float: left;
    width: 219px;
    height: 133.3px;
	letter-spacing: 0;
	line-height: 24px;
	color: #333333;
    text-align: left;
    cursor: pointer;
    position: relative;
	border:1px solid #ddd;
	border-right :none;
	
	top:0px;
	 left:0px;
}

.industry .industry-r .industry-r-bot .industry-r-bot-next ul{
    width: 1110px;
    height: 133.3px;
    list-style: none;
	text-align: left;
    cursor: pointer;
}




.industry .industry-r .industry-r-bot .industry-r-bot-next li{	
    float: left;
    width: 219px;
    height: 133.3px;
	letter-spacing: 0;
	line-height: 24px;
	color: #333333;
    text-align: left;
    cursor: pointer;
    position: relative;
	border:1px solid #ddd;
	border-right :none;
	border-bottom :none;
	border-top :none;
	top:0px;
	 left:0px;
}


.industry .industry-r .industry-r-bot  ul li .first{
    font-family:MicrosoftYaHei;
    font-size: 18px;
    color: #333333;
    letter-spacing: 0;
    line-height: 24px;
    position: absolute;
    top:15px;
    left:80px;
}
.industry .industry-r .industry-r-bot  ul li .two{
    font-family:MicrosoftYaHei;
    font-size: 13px;
    color: #666666;
    letter-spacing: 0;
    line-height: 22px;
    position: absolute;
    top:40px;
    left:80px;
}

.industry .industry-r .industry-r-bot .industry-r-bot-first ul li .last{
    position: absolute;
    top:35px;
    left:80px;
    
}

.industry .industry-r .industry-r-bot .industry-r-bot-next ul li .last{
    position: absolute;
    top:35px;
    left:80px;
    
}


.industry .industry-r .industry-r-bot .industry-r-bot-first img{
    position: absolute;
    top:50px;
    left:35px;
    
}

.industry .industry-r .industry-r-bot .industry-r-bot-next img{
    position: absolute;
    top:50px;
    left:35px;
    
}

.industry .industry-r .industry-r-bot ul li img{
    position: absolute;
    top:35px;
    left:98px;
}

.industry .industry-r .industry-r-bot .industry-r-bot-first span{	
   
	font-size: 16px;
    
    height: 100%;
	left:50px;
	letter-spacing: 0;
	line-height: 24px;
	
}


.industry .industry-r .industry-r-bot .industry-r-bot-first  .first{	
   
	font-size: 16px;
    left:102px;
    height:80px;
	top:45px;
	letter-spacing: 0;
	line-height: 26px;
	color: #333333;
}


.industry .industry-r .industry-r-bot .industry-r-bot-first  .two{	
   
	font-size: 13px;
    height: 60px;
	left:102px;
	letter-spacing: 0;
	line-height: 22px;
	color: #666666;
	top:65px;
}

.industry .industry-r .industry-r-bot .industry-r-bot-next span{	

    position: absolute;
    top:50px;
    left:80px;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #333333;
    letter-spacing: 0;

	
}

.industry .industry-r .industry-r-bot .industry-r-bot-next  .first{	
   
	font-size: 16px;
    left:102px;
    height: 80px;
	top:45px;
	letter-spacing: 0;
	line-height: 24px;
	color: #333333;
}


.industry .industry-r .industry-r-bot .industry-r-bot-next  .two{	
   
	font-size: 13px;
    top:65px;
    height: 60px;
	left:102px;
	letter-spacing: 0;
	line-height: 22px;
	color: #666666;
}


.industry .industry-r .industry-r-bot .inter{
    width: 221px;
    height: 133px;
    background-color: white;
    float: left;
    border-right:1px solid #dddddd;
    position: relative;
}
.industry .industry-r .industry-r-bot .inter img{
    position: absolute;
    top:50px;
    left:40px;
}
.industry .industry-r .industry-r-bot .inter .first{
    position: absolute;
    top:50px;
    left:78px;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #333333;
    letter-spacing: 0
}
.industry .industry-r .industry-r-bot .inter span:last-child{
    position: absolute;
    top:70px;
    left:80px;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #2A2A2A;
    letter-spacing: 0;
    line-height: 22px;
}
.industry .industry-r .industry-r-bot .inter:nth-child(5),
.industry .industry-r .industry-r-bot .inter:nth-child(1),
.industry .industry-r .industry-r-bot .inter:nth-child(2),
.industry .industry-r .industry-r-bot .inter:nth-child(3),
.industry .industry-r .industry-r-bot .inter:nth-child(4){
    border-bottom:1px solid #dddddd;
    border-top:1px solid #dddddd;
}
.industry .industry-r .industry-r-bot .inter:nth-child(5),
.industry .industry-r .industry-r-bot .inter:nth-child(10),{
    border-right:none;
}

/*²É¹º½ðÈÚ*/
.finance{
    width: 1200px;
    height: 238px;
    margin:-80px auto;
    /*background-color:yellow;*/
    margin-bottom:14px;
	top:-14px;
}
.finance .finance-l{
    float: left;
    width: 488px;
    height: 100%;
    /*background-color: red;*/
}
.finance .finance-r{
    float: right;
    width: 696px;
    height: 100%;
    background-color: white;
}

 .finance .finance-r .img{
    position: absolute;
    top:5px;
    left:5px;
}

.finance .finance-r ul{
    list-style: none;
	 width: 95%;
    height: 159px;
    margin-left:89px;
    /*margin-right:100px;*/
}
.finance .finance-r ul li{
    height: 100%;
    width: 92px;
    float: left;
    font-family: MicrosoftYaHei;
    font-size: 18px;
    color: #666666;
    letter-spacing: 0;
    position: relative;
    margin-right:50px;
}

.finance .finance-r ul li img{
    position: absolute;
    top:19px;
    left:0;

}
.finance .finance-r ul li a{
	 width:120px;
     position: absolute;
     bottom:24px;
	 text-decoration:none;
	 font-size: 18px;
     color: #666666;
	 font-family:MicrosoftYaHei;
}


/*Æ·ÅÆÆÀ¼Û*/
.brand{
    height: 478px;
    width: 1200px;
    /*background-color: yellow;*/
    margin:10px auto;
	margin-top:-77px;

}
.brand .infor{
    float: left;
    width: 592px;
    height: 270px;
    position: relative;
}


.brand .infor .content{
    width: 600px;
    height: 100%;
    float: left;
    background-color: white;
    position: absolute;
    left:0px;
    top:0;
}
   .brand .infor .content a{
     text-decoration:none;
	
}
  .brand .infor .content a:hover{
    color:#f60;
}

	.project-infor .content .info-title,.infor .content .info-title
	{
		position: relative;
	    top:-20px;
	    margin-left:16px;
		color:#333;
		font-family:MicrosoftYaHei;
		font-size:20px;	   
   }

	.project-infor .content .info-more ,.infor .content .info-more
	
	{
		
		margin-top:10px;
		margin-left:500px;
		color:#CCCCCC;
		display: inline-block;           
   }
   
     .brand  .project-infor .content .bar
	
	{
		display: inline-block;
		position: absolute;
		width: 574px;
		height: 2px;
		background-color:#F6F6F6;
		margin-top:10px;
		left:22px;  
		
   }
   
     .infor .content .bar
		
		{
			display: inline-block;
			position: absolute;
			width: 584px;
			height: 2px;
			background-color:#F6F6F6;
            margin-top:10px;
			left:22px;  
			
	   }
   
.brand .infor .content ul{
	
	list-style: none;
    width: 100%;
    margin-left:35px;
	margin-top:-19px;
}
.brand .infor .content li{
    width: 100%;
    margin-top:16px;
	 line-height:13px;
}
.brand .infor .content a{
    text-decoration: none;
    display: inline-block;
    width: 100%;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color:#666;
    letter-spacing: 1px;
}


.brand .infor .zhuan .infor-l{
    width: 172px;
    height: 232px;
    background: #C2CBD2;
    position: relative;
}
.brand .infor .zhuan .infor-l .secssion{
    position: absolute;
    display: block;
    font-family: MicrosoftYaHei;
    font-size: 30px;
    color: #FFFFFF;
    top: 20px;
    left:10px;
}
.brand .infor .zhuan .infor-l .see{
    position: absolute;
    display: block;
    font-family: MicrosoftYaHei;
    font-size: 12px;
    color: #FFFFFF;
    letter-spacing: 0;
    left:10px;
    top:62px;
    text-decoration: none
    /*line-height: 25px;*/
}
.brand .infor .zhuan .infor-l img{
    position: absolute;
    left:75px;
    top:144px;
}




.brand .project-infor{
    width: 592px;
    height: 232px;
    /*background-color: red;*/
    float: right;
    position: relative;

}
.brand .project-infor .content{
    width: 592px;
    height: 270px;
    float: left;
    background-color: white;
    position: absolute;
    left:0px;
    top:0;
}
.brand .project-infor .content ul{
	list-style: none;
    width: 100%;
    height: 100%;
    margin-left:35px;
	margin-top:-19px;
}
.brand .project-infor .content li{
    width: 100%;
    margin-top:16px;
	 line-height:13px;
}
.brand .project-infor .content a{
    text-decoration: none;
    display: inline-block;
    width: 100%;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #666;
    letter-spacing: 1px;
}





.brand .project-infor .zhuan .infor-l{
    width: 172px;
    height: 232px;
    background: #C2CBD2;
    position: relative;
}
.brand .project-infor .zhuan .infor-l .secssion{
    position: absolute;
    display: block;
    font-family: MicrosoftYaHei;
    font-size: 30px;
    color: #FFFFFF;
    top: 20px;
    left:10px;
}
.brand .project-infor .zhuan .infor-l .see{
    position: absolute;
    display: block;
    font-family: MicrosoftYaHei;
    font-size: 12px;
    color: #FFFFFF;
    letter-spacing: 0;
    left:10px;
    top:62px;
    text-decoration: none
    /*line-height: 25px;*/
}
.brand .project-infor .zhuan .infor-l img{
    position: absolute;
    left:90px;
    top:129px;
}

.brand .exhibition {
    width: 1200px;
    height: 300px;
    /*background-color: blue;*/
    float: left;
    margin-top:10px;
	margin-bottom:10px;
    position: relative;
	background-color: white;
	right:0px;


}

.exhibition  div a{
	
	text-decoration:none;
}
.brand .exhibition .exhibition-img{
	
    width: 280px;
    height: 170px;
	background-color: white;
	padding-left:10px;
	margin-right:10px;
}
.brand .exhibition .exhibition-content{
    height: 62px;
    width: 100%;
    /*background-color: green;*/
    position: relative;
	bottom:10px;
	left:-18px;
	top:1px;
}
.brand .exhibition .exhibition-content img{
    display: inline-block;
    position: absolute;
    left:25px;
    top:11px;

}

.brand .exhibition .exhibition-content .exhi-top{
	
	display: inline-block;
	
	padding: 0 10px;
	color: #fff;
	border-radius: 200px;
	margin: 3px auto;

    font-size: 14px;
    width: 220px;
    height: 21px;
    display: inline-block;
    
    letter-spacing: 1px;
    position: absolute;
    top:0px;
    left:60px;
}


.exhi-top a{
	text-decoration: none;
	color: #333;
	font-family: MicrosoftYaHei;

}


.brand .exhibition .exhibition-content .exhi-bot{
	padding: 5PX 10px;
    position: absolute;
    display: inline-block;
    height: 16px;
    font-family: MicrosoftYaHei;
    font-size: 12px;
    color: #666666;
    letter-spacing: 1px;
    top:33px;
    left:60px;
}
.brand .exhibition .exhibition-l{
	
    float: left;
    width: 275px;
    height: 232px;
    background-color: white;
    margin-right:23px;
	padding-left:0px;
}
.brand .exhibition .exhibition-l .infor-l{
    width: 275px;
    height: 170px;
    background: #333;
    position: relative;
	margin-left:13px;
	
}
.brand .exhibition .exhibition-l .infor-l .secssion{
    position: absolute;
    display: block;
    font-family: MicrosoftYaHei;
    font-size: 30px;
    color: #FFFFFF;
    top: 20px;
    left:10px;
}
.brand .exhibition .exhibition-l .infor-l .see{
    position: absolute;
    display: block;
    font-family: MicrosoftYaHei;
    font-size: 12px;
    color: #FFFFFF;
    letter-spacing: 0;
    left:10px;
    top:62px;
    text-decoration: none
    /*line-height: 25px;*/
}
.brand .exhibition .exhibition-l .infor-l img{
    position: absolute;
    left:71px;
    top:157px;
}
.brand .exhibition .exhibition-t{
    float: left;

	margin-left:0px;
    width: 275px;
    height: 232px;
    margin-right:25px;
    background-color: white;
}
.brand .exhibition .exhibition-s{

    float: left;
    width: 275px;
    height: 232px;
	 margin-right:25px;
    margin-left:0px;
    background-color: white;
}
.brand .exhibition .exhibition-f{

    float: left;
    width: 275px;
    height: 232px;
    background-color: white;
  
}

/*½ÌÓýÅàÑµ*/


.bid-title{
	top:0px;
    width: 1200px;
    margin:114px auto;
    height: 30px;
    /*background-color: red;*/
    position: relative;
	margin-bottom:18px;

}

.bid-ss{
	top:0px;
    width: 1200px;
    margin:-45px auto;
	margin-bottom:-60px;
    height: 30px;
	
}


.bid-ss .bid{
	top:0px;
    width: 1200px;
    margin:100px auto;
    height: 30px;
    /*background-color: red;*/
    position: relative;
	margin-bottom:18px;

}

.bid-ss.bid img{
    width: 20px;
    height: 21px;
    /*margin-top:5px;*/
    position: absolute;
    top:5px;

}
.bid-ss.bid span{
    display: inline-block;
    position: absolute;
    font-family: PingFangSC-Regular;
    font-size: 20px;
    color: #333333;
    letter-spacing: 0;
    left:32px;
    top:4px;
}

.bid-title img{
    width: 20px;
    height: 21px;
    /*margin-top:5px;*/
    position: absolute;
    top:5px;

}
.bid-title span{
    display: inline-block;
    position: absolute;
    font-family: PingFangSC-Regular;
    font-size: 20px;
    color: #333333;
    letter-spacing: 0;
    left:32px;
    top:4px;
}


.bid-title{
	top:0px;
    width: 1200px;
    margin:114px auto;
    height: 30px;
    /*background-color: red;*/
    position: relative;
	margin-bottom:18px;

}
.bid-title img{
    width: 20px;
    height: 21px;
    /*margin-top:5px;*/
    position: absolute;
    top:5px;

}
.bid-title span{
    display: inline-block;
    position: absolute;
    font-family: PingFangSC-Regular;
    font-size: 20px;
    color: #333333;
    letter-spacing: 0;
    left:32px;
    top:4px;
}

.study{
    width: 1200px;
    height: 322px;
    margin:-5px auto;
    margin-bottom:10px;
    background: #F5F5F5;
    /*background-color: red;*/
}
.study .infor{
    width: 620px;
    float: left;
    height: 232PX;
    margin-right:9.5px;
    position: absolute;
	top:90px;
	left:0px£»
}


.study .infor .content{
    width: 620px;
    height: 100%;
    float: left;
    background-color: white;
    position: absolute;
    left:0px;
    top:0;
}
.study .infor .content ul{
	list-style:none;
    width: 100%;
    margin-left:52px;
	
}
.study .infor .content li{
    width: 100%;
    margin-top:16px;
    position: relative;
	line-height:10px;
}
  .study .infor .content span {
    position: absolute;
    display: inline-block;
    width: 130px;
    line-height:16px;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #999999;
    letter-spacing: 0;
    left:400px;
    top:0;
}

   .study .infor .content ul li .circle
		{
			display: inline-block;
			position: absolute;
			width:4.5px;
			height: 4.5px;
			background: #f60;
			border-radius: 10px;
			text-align: center;
			line-height: 1px;
			left:-20px;
            top:4px;
			
		}
		
		
.study .infor .content a{
    text-decoration: none;
    display: inline-block;
    width: 100%;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #666;
    letter-spacing: 1px;
	line-height:10px;
}
    .study .infor .content a:hover, .study .infor .content span:hover {
		
		color:#f60;
	}

.study .infor-redian{
	float: left;
    width: 620px;
    height: 332px;
    background: #F5F5F5;
    position: relative;
}



.study .infor .infor-l{
	float: left;
    width: 172px;
    height: 232px;
    background: #C2CBD2;
    position: relative;
}



.study .infor-redian .infor-top{
	float: left;
    width: 620px;
    height: 80px;
    position: relative;
}

.study .infor-redian .infor-top img{
	float: left;
    width: 620px;
    height: 80px;
}

.study .infor .infor-l img{
	width: 110px;
    height: 90px;
	position: absolute;
	float: left;

	
}


.study .infor .infor-l .secssion{
    position: absolute;
    display: block;
    font-family: MicrosoftYaHei;
    font-size: 30px;
    color: #FFFFFF;
    top: 20px;
    left:10px;
}
.study .infor .infor-l .see{
    position: absolute;
    display: block;
    font-family: MicrosoftYaHei;
    font-size: 12px;
    color: #FFFFFF;
    letter-spacing: 0;
    left:10px;
    top:62px;
    text-decoration: none
    /*line-height: 25px;*/
}
.study .infor .infor-l img{
	
	position: absolute;
    left:45px;
    top:120px;
	
	/*
	position: absolute;
	float: left;
    width: 89px;
    height: 82px;
   
	margin:0 auto£»
	*/
	
}
.study .train{
    float: left;
    width: 280px;
    height: 322px;
    background-color: palevioletred;
    margin-right:9.5px;
	position: relative;
	left:10px;
	right:1px;
}

.study .train .train-img{
    width: 280px;
    height: 232px;
	position: relative;
	
}


.study .train .train-img img{
    width: 280px;
    height: 232px;
	margin:0 auto£»
}

.study .train .train-content{
    height: 90px;
    width: 100%;
	background-color: white;
    /*background-color: green;*/
    position: relative;
}

.study .train .train-content .train-top{
    width: 220px;
    height: 20px;
    display: inline-block;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #333333;
    position: absolute;
    top:29px;
    left:45px;
}

.study .train .train-content .train-bot{
    width: 132px;
    height: 26px;
    display: inline-block;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #333333;
	font-size: 12px;
    position: absolute;
    top:50px;
    left:80px;
}



.study .else{
    float: right;
    width: 280px;
    height: 232px;
    position: relative;
	right:0px;
    /*background-color: white;*/
}







.study .else a{
    display: inline-block;
    position: relative;
	float:right;
}
.study .else a:nth-child(2){
    display: inline-block;
    position: absolute;

    bottom:-5px;
}



 .study .else .else-top {
	float:right;
	position: relative;
	width: 280px;
    height: 155px;
}


 .study .else .else-bottom {
	 
	float:right;
	position: relative;
	width: 280px;
    height: 158px;
	top:8px;
}

 .study .else .else-top  .else-top-img{
	 
	float:right;
	position: relative;
	width: 280px;
    height: 111px;
	background: #FFFFFF;
}


 .study .else .else-bottom .else-bottom-img{
	 
	float:right;
	position: relative;
	width: 280px;
    height: 111px;
	background: #FFFFFF;
	top:5px;
}

 .study .else .else-top .else-top-cont1 { 
	float:right;
	position: relative;
	width: 100%;
    height: 44px;
	background: #FFFFFF;
	top:0px;
}

 .study .else .else-bottom  .else-bottom-cont2 { 
	float:right;
	position: relative;
	width: 100%;
    height: 47px;
	background: #FFFFFF;
	top:0px;
}

 .study .else .else-top  .else-top-cont1 a { 
	
    width: 224px;
    height: 21px;
    display: inline-block;
    font-family: MicrosoftYaHei;
    font-size: 16px;
	color: #333333;
    position: absolute;
    top:12px;
    left:36px;
}



.study .else .else-bottom  .else-bottom-cont2 a { 


    width: 224px;
    height: 21px;
    display: inline-block;
    font-family: MicrosoftYaHei;
    font-size: 16px;
	color: #333333;
    position: absolute;
	top:8px;
	left:36px;
}

	
	
   
	
	

.bottom{
    width: 100%;
    height: 300px;
  
    text-align: center;
    padding-top:24px;
    padding-left:50%;
    margin-left:-301px;
}

.bottom .link{
	
	float:left;
	left:0px;
	margin:0 -300px;
	padding-left:0px;
    margin-left:-280px;
	width: 1100px;
    height: 190px;
	margin-top:-10px;
	
}
    .bottom .link .link-title{
			float:left;
	        left:0px;
			margin-top:50px;
	}
	
	  .bottom .link .link-right{
			float:left;
	        margin-left:150px;
			margin-top:-10px;
	}   
	.bottom .link .link-right  span {
			 display: inline-block;
			position: absolute;
			font-family: MicrosoftYaHei;
			line-height:26px;
			font-size: 13px;
			color: #333333;
			letter-spacing: 0;
			margin-top:40px;
			margin-left:10px;
		}
		
	
	    .bottom .link .link-title  span {
			 display: inline-block;
			position: absolute;
			font-family: MicrosoftYaHei;
			line-height:26px;
			font-size: 20px;
			color: #333333;
			letter-spacing: 0;
			margin-top:40px;
			margin-left:10px;
		}
		
		 .bottom .link  .line{
			 float:left;
			 background:#fff;
			display: inline-block;
			width: 1px;
			height: 82px;
            margin-top:20px;
			 margin-left:50px;
		}
		 
	 .bottom .link .link-address{
		    width: 951px;
           height: 40px;
	
		   float:right;
			margin-right:-10px;
	        left:661px;
			margin-left:140px;
			margin-top:20px;
	}
	/*¿ªÊ¼*/
	    .bottom .link .link-address a{
			text-decoration:none;
			float:left;
	        left:661px;
			font-size: 13px;
			text-align: left;
			color:#757575 !important;
			margin-left:20px;
			margin-top:10px;
			/* margin-right: 11px; */
			border-right: 1px solid #ddd;
			padding-right: 15px;
			
	}
	/*½áÊø*/
	  .bottom .link .link-address img .img{
		  float:left;
			width: 1px;
			height: 10px;
			margin-left:30px;
			margin-right:10px;
			margin-top:10px;
	}
	
	/*
	    .bottom .link .link-address .line-r{
			float:left;
			background: url(../images/u42_line.png) 0  100%  no-repeat;
			display: inline-block;
			width: 1px;
			height: 15px;
			background: #ccc;
            margin-top:10px;
			padding-left:0px;
		}
		
		.bottom .link .link-address .line{
			float:left;
			background: url(../images/u101_line.png) 0  100%  no-repeat;
			display: inline-block;
	
			background: #ccc;
            margin-top:10px;
			padding-left:0px;
		}
		*/
		 .bottom .link .link-address ul{
			list-style:none;
			margin-top:5px;
		}
.bottom .content{
    width: 500px;
    height: 108px;
	color: #bobobo;
	font-size: 12px;
	font-family: "ËÎÌå";
    letter-spacing: 0;
    line-height: 22px;
}
    .bottom .content .content-top {
		float:left;
		width: 600px;
		height: 40px;
		font-family: PingFangSC-Regular;
		font-size: 12px;
		color: #666666;
		letter-spacing: 0;
		line-height: 27px;
		margin-top:5px;
		padding-left:25px;
}
         .bottom .content .content-top .line-r{
			float:left;
			background: url(../images/u42_line.png) 0  100%  no-repeat;
			display: inline-block;			background: url(../images/u42_line.png) 0  100%  no-repeat;
			width: 1px;
			height: 15px;
			background: #ccc;
            margin-top:10px;
			padding-left:0px;
		}

   .bottom .content .content-top ul{
	   list-style:none;
	   margin-top:0px;
	   
   }

       .bottom .content .content-top a{
			text-decoration:none;
			float:left;
	        left:661px;
			font-family: MicrosoftYaHei;
			line-height:26px;
			font-size: 14px;
			color: #333333;
			letter-spacing: 0;
			text-align: center;
			margin-left:28px;
			margin-right:15px;
			margin-top:10px;
	}
	   .bottom .content .content-top img{
		    width: 30px;
            height:30px;
			float:left;
	        left:661px;
			margin-left:28px;
			margin-right:15px;
			margin-top:10px;
	}

	 .bottom .content .content-top a:hover,.bottom .link .link-address a:hover,.exhi-top a:hover
	   ,.newGuide .mode ul li a:hover,.project .project-m .tender a:hover,.kbgg .project-m .tender a:hover,
	   .finance .finance-r ul li a:hover,.project .project-m .tender .first .tit:hover ,.kbgg .project-m .tender .first .tit:hover,.bid-market ul li a:hover{
		   color:#f60;
	   }


.project .project-m .tender .first .tit ,.kbgg .project-m .tender .first .tit{
	text-decoration: none;
    color: #333;
    display: block;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 8px;
    margin-top: 5px;
    padding-left: 25px;
} 


.project .project-m .tender .but,.kbgg .project-m .tender .but{
    position: absolute;
    text-decoration: none;
    display: inline-block;
    width: 95px;
    height: 31px;
    background: #44A0DF;
	font-family: MicrosoftYaHei;
	color:#fff;
	font-size: 14px;
    text-align: center;
    line-height: 26px;
    top:65px;
    left:273px;
}

/*========20180613 小恶魔 新增 =======*/   
.xeo-wrap{width: 1200px; overflow: hidden;margin: 0 auto ;}
.xeo-col390{ width: 390px;overflow: hidden;float: left;}
.xeo-col790{width:790px;overflow: hidden;float:left}
.xeo-bid{ width: 1200px;margin:20px auto;height: 26px; line-height:26px;}
.xeo-bid img{height: 26px; height: 26px; float: left;}
.xeo-bid span {font-family: PingFangSC-Regular;font-size: 20px;color: #333; margin-left:15px;display: inline-block;float: left;}
.xeo-ad-wrap > div{ float: left;}
.xeo-ad-wrap a img{padding: 0; margin: 0; display: block;}
.xeo-ad390310 img{width:390px; height: 310px; overflow: hidden;}
.xeo-ad390150 img{width:390px; height: 150px; overflow: hidden;}
.xeo-ml10{ margin-left: 10px;}
.xeo-ml20{ margin-left: 20px;}
.xeo-mt10{margin-top: 10px;}
/*底部原基础上修改*/
.bottom,.bottom .content{height:auto}
.bottom .link{ float:inherit}
/*头部原基础上修改  20190212 */
.nav li{float: left; width: 106px;height: 100%; text-align: left; line-height: 26px;font-size: 14px!important;color:white; font-family: 'Microsoft YaHei', 'simhei', Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;letter-spacing: 0.5px;
}
.nav a{font-size: 14px!important; opacity: 1!important;color:#e7f5fb;}
.nav a:hover{background:#44A0DF; color:#fff; font-weight: bold; }
.nav .nav-center .nav-left {display: inline-block; margin-left: 20px; margin-top: 8px;}
.nav .nav-line{width:1px;right: 710px;}
.nav span.nav-line:nth-child(1){right:710px;}
.nav span.nav-line:nth-child(2){right: 140px;}
.nav span.nav-line:nth-child(3){right: 670px;}









