body{ 
margin:0px;
padding:0px;
font-family:"微软雅黑,宋体";
color: #5B5B5B;
}
*{
   font-family: "Microsoft YaHei" ! important; }   code {     font-family: "Consolas" ! important; 
}
a{ 
 text-decoration: none;
 color: #5B5B5B ;
}

a:hover{ 
 text-decoration: none;
 color:#0063a0;
}

.foot4{
  color:#5B5B5B;
}

.head{ 
height:80px;
width:1024px;
margin:0px auto;
}
.logo{ 
height:40px;
width:350px;
float:left;
padding-top:30px;
}
.menu{ 
height:40px;
width:674px;
float:left;
padding-top:40px;
font-size:14px;
font-weight:bold;
text-align:right;
}
.menu ul{ 
 
}
.menu ul li{
display:inline;
line-height:30px;
padding-left:5px;
}


.banneshou{ 
width:100%;
height:380px;
margin:0px auto;
margin-bottom:10px;

}


.banne{ 
width:1024px;
height:230px;
margin:0px auto;
margin-bottom:10px;

}
.main{ 
width:1024px;
height:auto;

margin:0px auto;
margin-bottom:10px;
height:220px;

}

.fuwumain{ 
width:1021px;
height:auto;
border:1px solid #ccc;
margin:0px auto;
margin-bottom:10px;
height:980px;
padding-left:3px;
}







.small1{ 
 height:200px;
 width:250px;
 float:left;
 margin-top:10px;
 margin-right:6px;
 margin-left:3px;
 background:url(../img/bg5.png) ;
}

.small2{ 
 height:200px;
 width:250px;
 float:left;
 margin-top:10px;
 margin-right:6px;
 background:url(../img/bg5.png) ;
}
.small3{ 
 height:200px;
 width:250px;
 float:left;
 margin-top:10px;
 margin-right:6px;
 background:url(../img/bg5.png) ;
}
.small4{ 
 height:200px;
 width:250px;
 float:left;
 margin-top:10px;
 margin-right:3px;
 float:right;
 background:url(../img/bg5.png) ;
}









.mtitle{ 
 font-size:18px;
 height:64px;
 border-bottom:1px dashed #ccc;
 margin-top:5px;

}
.mcontent{ 
 font-size:13px;
 height:128px;
 line-height:23px;
 overflow:hidden; 
 color:#595757;
 

}
.foot{ 
 width:984px;
 height:400px;
 padding-top:30px;
 padding-left:20px;

padding-right:20px;

 border:1px solid #ccc;
 margin:0px auto;
 background: #0063a0;
 color:#fff;
 font-size:13px;
 overflow:hidden;

}

.foot a:link{
  color:  #BDBBBB;
}
.foot a:visited{
  color: #BDBBBB;
}

.foot a:hover{
  color: #fff;
}
.foot1{ 
 width:650px;
 padding-left:10px;
 padding-right:10px; float:left;
}

.cpin1,.cpin2,.cpin3,.cpin4{
  width:160px;
  height:190px;
  float:left;

}
.cpinbiao{
  font-size:bold;
}







.foot1title{

 line-height:30px;
 height:30px;
 font-size:14px;
 font-weight:bold;
}
.foot2title{

 line-height:30px;
 height:30px;
 font-size:14px;
 font-weight:bold;
}
.foot3title{

 line-height:30px;
 height:30px;
 font-size:14px;
 font-weight:bold;
}
.foot1content{ 
 width:150px;
 height:24px;
 line-height:24px;

 float:left;
}
.foot2content{ 
 width:140px;
 height:24px;
 line-height:24px;
 float:left;
}
.foot3content{ 
 width:140px;
 height:24px;
 line-height:24px;
 float:left;
}
.foot2{ 
 width:130px;
 padding-left:10px;
 padding-right:10px;
 float:left;
}
.foot3{ 
 width:130px;
 padding-left:10px;
 padding-right:10px;
  float:left;
}
.foot4{ 
 width:1024px;
 text-align:center;
 margin:0px auto;
 margin-top:20px;
 height:80px;
 line-height:24px;
 font-size:13px;
border-top:1px solid #ccc;
padding-top:20px;
}


/* 
关于页面
*/

.aboutmain{
	width:1024px;
	margin:0px auto;
	
}
.aboutz{
	width:202px;
	float:left;
	
}
.aboutz ul li{
    padding-left:20px;
    line-height:30px;
    height:30px;
    border-bottom:1px dashed  #ccc;
    width:220px;
    margin-bottom:4px;
}
#datitle{
	width:220px;
	height:50px;
	font-size:16px;
	font-weight:bold;
	background:	#0063a0;
	line-height:50px;
 
	color:#fff;
}
#datitle span{
	font-size:15px;
}



.abouty{
	width:710px;
	

	float:right;
	

	padding-right:30px;
    line-height:25px;
    font-size:14px;
    margin-bottom:20px;
}

.aboutybiao{
	width:710px;
	height:40px;
	line-height:40px;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #ccc;
}

 .clear{ height:0px;font-size:0;clear:both;}


 .tuan{
 	height:162px;
   border-bottom:1px solid #ccc;
   padding-top:10px;
   padding-bottom:10px;color:#272727;
 }
 .tuanimg{
 
 	height:160px;
 	width:140px;
 	padding:2px;
 	float:left;
 }
  .tuanjie{
 	
 	height:155px;
 	width:535px;
 	padding:2px;
  float:left;
  margin-left:10px;
  font-size:12px;
  color:#868585;
  line-height:20px;
 
  overflow:hidden;
 
 }

   .tuanjie .tname{
 	font-size:15px;
 	line-height:24px;
  color:#272727;
 }
    .tuanjie .tzhi{
 	font-size:13px;
 	line-height:22px;
  color:#333;
 
  height:24px;

 }

 .abouton{
 	background:	#2894FF;
 }



 /*
案例样式·
 */
 .anli{
 	width:710px;
 	height:32px;
    line-height:32px;
    float:left;
    border-bottom:1px dashed #ccc;
    
 }
 .anlititle{
 	width:530px;
 	height:32px;
    line-height:32px;
    float:left;
 }
 .anlitime{
 	width:100px;
 	height:32px;
 	line-height:32px;
 	float:left;
 }
 .anlinum{
 	width:80px;
 	height:32px;
 	line-height:32px;
    float:left;
     text-align:center;
 }


  */
 .anlic{
 	width:710px;
 
    line-height:32px;
    height:32px;
    float:left;
    border-bottom:1px dashed #ccc;
    font-weight:bold;
 }
 .anlictitle{
 	width:710px;
 	font-size:16px;
 	height:32px;
    line-height:32px;
    float:left; border-bottom:1px dashed #ccc;
 }
 .anlictime{
 	width:710px;
 	height:25px;
 	line-height:25px;
 	float:left; border-bottom:1px dashed #ccc;
 }
 .anliccontent{
 	width:710px;
 	font-size:15px;
 	line-height:32px;
    float:left; border-bottom:1px dashed #ccc;
 }



  .zpinc{
 	width:710px;
 
    line-height:32px;
    float:left;
    border-bottom:1px dashed #ccc;
 
 }
 .zpinctitle{
 	width:710px;
 	font-size:18px;
  padding-top:4px;
 	height:35px;
    line-height:35px;
    float:left; border-bottom:1px dashed #ccc;
 }
 .zpinzhi{
 	width:710px;
 	height:25px;
 	line-height:25px;
 	float:left; border-bottom:1px dashed #ccc;
 }
 .zpincontent{
 	width:710px;
 	font-size:13px;
 	line-height:32px;
    float:left; border-bottom:1px dashed #ccc;
 }


 .zpintitle{
 	width:470px;
 	height:32px;
    line-height:32px;
    float:left;
 }
 .zpinnum{
 	width:60px;
 	height:32px;
 	line-height:32px;
 	float:left;
  text-align:center;
 }
 .zpinadd{
 	width:80px;
 	height:32px;
 	line-height:32px;
    float:left;
 }

  .zpintime{
 	width:100px;
 	height:32px;
 	line-height:32px;
    float:left;
 }


.ziyuan{
	width:1024px;
	
	margin:0px auto;
}

.zybiao{
	width:1014px;
	background:#eee;
	font-size:16px;
	font-weight:bold;
	height:40px;
	line-height:40px;
	padding-left:10px;
}


.zylist{
	width:1024px;
	float:right;
	padding-top:10px;
    line-height:25px;
    font-size:14px;
    }



 .zysmall{
 	height:124px;
   border:1px solid #ccc;
   padding-top:10px;
   padding-bottom:10px;
   padding-left:10px;
   margin-left:10px;
   margin-bottom:5px;
   width:493px;
   float:right;
   overflow:hidden;

 }
 .zysmall2{
 	height:124px;
   border:1px solid #ccc;
   padding-top:10px;
   padding-bottom:10px;
   padding-left:10px;
   margin-bottom:5px;

   width:495px;
   float:left;
   overflow:hidden;

 }
 .zyimg{
 
 	height:120px;
 	width:100px;
 	padding:2px;
 	float:left;
  border:1px solid #ccc;
 }
  .zyjie{
 	
 	height:100px;
  line-height:19px;
 	width:370px;
 	padding:2px;
    float:left;
    margin-left:10px;
    font-size:13px;
    overflow:hidden;
 }
   .zyxiazai{
 	text-align:right;
 	height:20px;
 	width:370px;
 	padding:2px;
    float:left;
    margin-left:10px;
 }


   .zyjie .zyname{
 	font-size:16px;
 	line-height:24px;
 
 }
    .zyjie .zyzhi{
 	font-size:15px;
 
 	line-height:20px;
 }




 .kehusmall{
   height:220px;
   border:1px solid #ccc;
  
  margin-right:5px;
   margin-bottom:5px;
   width:247px;
   float:left;

 }
 .kehuimg{
 
 	height:220px;
 	width:247px;
 	float:left;
 }


.kehulist{
	width:1019px;
	float:right;
	padding-top:10px;
	
    line-height:25px;
    font-size:14px;
    }


 .kehusmall2{
   height:160px;
   border:1px solid #ccc;
   margin-right:7px;
   margin-bottom:5px;
   width:330px;
   float:left;

 }
 .kehuimg2{

 	height:160px;
 	width:330px;
 	float:left;
 }


.kehulist2{
	width:1024px;
	float:right;

    line-height:25px;
    font-size:14px;
    }


 .kehusmall3{
   height:160px;
     border:1px solid #ccc;
   margin-bottom:5px;
   width:330px;
   float:left;

 }
 .kehuimg3{

  height:160px;
  width:330px;
  float:left;
 }



/*   
首页新闻模块css
/*/

.xwmain{ 
width:1024px;
height:auto;
margin:0px auto;
margin-bottom:10px;
height:150px;

}


.syxinwen1{
  width:325px;
  height:150px;
  
  float:left;
  padding-left:5px;
}

.syxinwen2{
  width:325px;
  height:150px;
 
  float:left;
  padding-left:5px;

  margin-left:15px;
}

.syxinwen3{
  width:325px;
  height:150px;
 
  float:right;
  padding-left:5px;
}







.syxinwentitle{
  width:320px;
 line-height:40px;
  height:40px;
  float:left;
  overflow:hidden;
 
  font-size:16px;
}
.syxinwencontent{
  width:180px;
  margin-left:10px;
  height:100px;
  line-height:25px;
  float:left;
  overflow:hidden;
}
.syxinwenimg{
  width:130px;
  height:100px;
  float:left;
  border:0px;
}