html,body,div,span,object,iframe,table,caption,
tbody,tfoot,thead,tr,th,td,del,dfn,em,img,ins,
kbd,q,samp,small,strike,strong,sub,sup,tt,var,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,
acronym,address,big,cite,code,dl,dt,dd,ol,ul,li,
fieldset,form,label,legend {      
    vertical-align: baselinebaseline;      
    font-family: "Î¢ÈíÑÅºÚ";
    font-weight: inherit;      
    font-style: inherit;      
    font-size: 100%;      
    outline: 0;      
    padding: 0;      
    margin: 0;      
    border: 0;      
}  
ol,ul{
    list-style:none;
}
:focus{
    outline:0;
}
table{
    border-collapse:collapse;
    border-spacing:0;
}
img{
    border: 0;
    vertical-align: middle;
    outline: 0;
}
a{
	text-decoration:none;
	color:#8f9199;
	}
.fixbox{
	overflow:hidden;
	}
.fl{
	float: left;
}
.fr{
	float: right;
}
body{
	font-size: 12px;
}
/*Í·*/
/*.header{
	background:url(/chengshikaifa/image/headerbg.png) repeat-x;
	font-size: 13px;
	}
.headerbox{
	 background:url(/chengshikaifa/image/headericon.png) no-repeat left center;
	 width:1200px;
	 margin:0 auto;
	}
.headerbox p{
	float:left;
	color:#8f9199;
	line-height:31px;
	margin-left:20px;
	}
.headerbox ul li{
	float:right;
	background:url(/chengshikaifa/image/headerd.png) no-repeat left center;
	line-height:31px;
	margin-left:21px;
	padding-left:6px;
	}
.headerbox ul li a:hover{
	color:#004986;
	}*/
.logobox{
	width:1200px;
	margin:0 auto;
	}
.logobox span{
	float:left;
	margin:11px auto;
	}

.logobox .navbox{
	float:left;
}
.navbox ul{
	width:680px;
	margin-left:75px;
}
.navbox ul li{
	float:left;
	
	margin-left:25px;
	font-size: 15px;
	color:#000;
	text-align:center;
	overflow:hidden;
}
.navbox ul li a{width:80px; display: block;    padding: 28px 0;}
.navbox ul li.hover a,.navbox ul li:hover a{ color: #3f8b41}
.navbox ul li.hover,.navbox ul li:hover{
	border-bottom:4px solid #3f8b41;
}

.navbox ul li i{
	display:block;
	height:30px;
	background:url(/chengshikaifa/image/nav_bg.png);
	margin:10px auto 10px auto;
	background-position:-60px 0;
}
.navbox ul li i.icon01{
	width:30px;
	background-position:0 0;
}
.navbox ul li i.icon02{
	width:30px;
	background-position:-32px 0;
}
.navbox ul li i.icon03{
	width:37px;
	background-position:-63px 0;
}
.navbox ul li i.icon04{
	width:29px;
	background-position:-100px 0;
}
.navbox ul li i.icon05{
	width:30px;
	background-position:-129px 0;
}
.navbox ul li i.icon06{
	width:30px;
	background-position:-158px 0;
}
.navbox ul li i.icon07{
	width:37px;
	background-position:-188px 0;
}
.fixbox .wx{
	width:60px;
	height:60px;
	margin:10px 0 10px 0px;
	float:right;
	overflow:hidden;
}


/*footer*/
.footer{
    width: 100%;
    background: #333;
min-width:1200px;
}
.footer-con{
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    color: #aaa;
    padding: 35px 0 35px 0;
    font-size: 14px;

}
.footer-logo{
    width: 200px;
}
.dz{
   width: 700px;
    float: left;
    position: relative;
    padding-right: 100px;
    padding-left: 178px;
}
.dz p{
    line-height: 26px;
}
.footer .wx{
    position: absolute;
    right: 0;
    top: 0px;
    width: 103px;
    height: 102px;
    padding: 4px;
    background: #fff;
}
.friend{
    padding:0 50px 0 0;
}
.friend .t-span{
    float: left;
}
.friend .all-a{
    padding-left: 75px;
}
.friend .all-a a{
    margin: 0 8px;
}
.friend .all-a a:hover{
    color: #eee;
    text-decoration: underline;
}
.friend a{
    color: #aaa;
}
.gzwb{
    display: block;
    width: 78px;
    height: 24px;
    background: url(/chengshikaifa/image/xlwb.png) no-repeat;
    padding-left: 88px;
    color: #aaa!important;
    position: relative;
    top: 10px;
    left: 52px;
}
.gzwb:hover{
    color: #eee!important;
}

.footerl {
    width: 980px;
    margin: 0 auto;
    text-align: center;
    padding-bottom: 20px;
    font-size: 14px;
}