
/*reset*/
.clearfix{clear:both}
body,dl,dd,dt,input,h1,p,ul{margin:0;padding:0}
ul,li{ list-style-type:none; }
img{display:block}
*{font-size:12px;color:#282828;font-family:"微软雅黑";}
a{text-decoration:none}
a:hover{text-decoration:none}
a:visited{text-decoration:none}
a:active{text-decoration:none}

.topline{background-color: #1f5fae;height: 5px;}
.topbox{height: 34px;background-color: #e9effb;}
.top span{float: left;height: 34px;line-height: 34px;}
.top-right{float: right}
.top-right a{margin: 0 8px;width: 98px;color: #323232;
         height: 34px;text-align: center;line-height: 34px;float: left;}

.head img{float: left;}
.head span{width: 220px;float: left;padding-top: 50px;color: #be0409;font-size: 18px;line-height: 32px;}
.tel{float: right; margin-top:50px }
.tel span{font-size: 18px;padding-top: 0;color: #323232;}
.tel p{font-size: 26px;color: #ad0d06;}

/* .navbox{background:#282828;height: 50px;} */
/* .nav span{float: left; width: 140px;color: white;font-size: 16px;text-align: center; */
          /* height: 50px;line-height: 50px;} */
/* .nav span:hover{font-weight: bold;background-color: #012a62;} */


ul,li,dl,dd,a,span{
		padding: 0;
		margin: 0;
		list-style:none;
		text-decoration: none;
	}
	nav{
		background-color: #ddd;
		height: 40px;
	}
	.big_menu{
		height:40px;
		width: 1100px;
		margin: 0 auto;
	}
	.big_menu li{width: 134px;
		float: left;
		position: relative;
	}
	.big_menu li a{
		text-align: center;font-size: 16px;
		height: 50px;
		line-height: 50px;position: ;
		display: block;
		color: white;
	}
	.big_menu a:hover{
		background-color:#f19149;
		color: #fff;
	}
	.small_menu{
		display: none;
		position: absolute;
		background-color: #ddd;
	}
	.big_menu .small_menu a{
		padding: 0;
		text-align: center;
		background-color:#646464
	}
	
	.big_menu .small_menu a:hover{background-color:#f19149;}
	
	.banner{
		background-color: #dff;
		height: 500px;
		line-height: 500px;
		text-align: center;
	}
	.big_menu a{
		-webkit-transition: 0.2s;
		transition: 0.2s;
	}





.aboutbox p{text-indent: 2em;padding: 0 14px;}
.project{margin-top: 20px;}

.pro li a{width: 212px;height: 191px;border: 1px solid #ADADAD;float: left;margin:0 10px;}
.pro li img{margin: 4px;}
.pro li span {width: 192px;display: block;text-align: center;font-size: 14px;line-height: 30px;}

.newsbox{background-image: url(../images/03bg.jpg);height: 453px;background-position: center;
           background-repeat: no-repeat;margin-top: 30px;}
.news{float: right;}
.news li{float: left;border-bottom: 1px white dashed;height: 41px;margin-left: 60px;}
.news li *{float: left;color: white;line-height: 41px;}
.news li span{float: right;}
.newsbox_p{background-image: url(../images/03bg_p.jpg);height: 300px;margin: 20px 0;}

.xmjs ul img{float: left;}
.xmlist{float: left;width: 834px;margin-top: 20px;}
.xmjs li{border-bottom: 1px solid #aaaaaa;padding: 14px 0;}
.xmlist a{font-size: 18px;font-weight: bold;line-height: 36px;float: left;width: 834px;padding-left: 20px;}
.xmlist p{float: left;font-size: 14px;text-indent: 2em;color: #777777;line-height: 24px;width: 834px;padding-left: 20px;}
.xmlist span{padding-left: 20px;line-height: 36px;}


.link{width: 990px;height: 98px;background-color: #e8ecf5;margin: 30px auto;}
.link img{float: left;}
.link a{float: left;height: 98px;line-height: 98px;font-size: 16px;padding: 0 20px;}
.footerbox{background-color: #2c2c2c;}
.footer img{float: left;}
.footer p{color: white;font-size: 14px;line-height:28px;margin-top: 30px;}



