a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var {background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top}
ol,ul {list-style:none}
blockquote,q {quotes:none}
table,table td {padding:0;border:none;border-collapse:collapse}
img {vertical-align:top}
embed {vertical-align:top}
* {border:none}

@font-face {
  font-family: "icomoon";
  font-style: normal;
  font-weight: normal;
  src: url("../font/icomoon.eot") format("embedded-opentype"), url("../font/icomoon.ttf") format("truetype"), url("../font/icomoon.woff") format("woff");
}
/*body { font-size: 14px; font-weight: normal; text-decoration: none; font-family: 微软雅黑; color: rgb(34, 34, 34); }*/
/*body a { font-size: 14px; font-weight: normal; text-decoration: none; font-family: 微软雅黑; color: rgb(34, 34, 34); }*/
body { font-size: 12px; margin: 0px; padding: 0px; }
a { padding: 0px; }
p { margin: 0px; }
@media not all {
  body p { max-height: 999999px; }
}
body { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); font-family: "微软雅黑","新宋体",sans-serif; }
img { border: 0px none; vertical-align: top; }
li {list-style: none;}
.nav{
	width: 100%;
	height: 120px;
	background-image: url(../images/nav.jpg);
}
.nav_bar{
	width: 1200px;
	margin: 0 auto;
	padding: 40px 0 0 4px;
}
.title{
	width: 200px;
	height: 40px;
	float: left;
}
.nav2 {
	color: #fff;
	line-height: 38px;
	margin-left: 600px;
	padding-bottom: 10px;
}
.nav2 .item{
	cursor:default;
	border: 1px solid #000000;
	float: left;
	width: 110px;
	line-height: 38px;
	font-size: 20px;
	text-align: center;
	margin-left: 5px;
}
.nav2 .item a{
	text-decoration: none;
	color: #fff;
}
.nav2 .active, .item:hover{
	border: 1px solid; 
	background: #eee;
	border-radius: 6px;
}
.nav2 .active a,.item:hover a{
	color: #222;	
}
.wrap{
	width:1200px;
	margin: 0 auto;
	
}
.banner{
	overflow: hidden;
}

.info{
	width: 1200px;
	height: 600px;
	margin: 0 auto;
	padding: 80px 0px;
}
.aboutus{
	width: 600px;
	margin: 0 auto;
	text-align: center;
}
.middlemoudle{
	line-height: 38px;
	font-size:28px ;	
}

.infobox {
	padding-top: 100px;
	width: 400px;
	float: left;
	text-align: center;
}
.littlemoudle{
	margin-top: 20px;
	line-height: 30px;
	font-size:22px ;	
}
.smallmoudle{
	margin-top: 20px;
	padding: 8px 45px;
	line-height: 30px;
	font-size:15px ;	
	color: #888;
}
.infobox4 {
	display: flex;
	padding-top: 100px;
	width: 300px;
	float: left;
	/*align-items: center; */
  justify-content: center; /*定义body的里的元素水平居中*/
}
.infobox4 li{
	margin-top: -100px;
}

.infobox4 span{
	color: rgb(51, 51, 51);	
}
.infobox4 .lfont{font-size: 56px;}
.infobox4 .mfont{
	font-size: 26px;
	position: relative;
	top: 24px;
	}
.floatleft{
	float: left;
}
.infobox1{
	display: flex;
	width: 100%;
	height: 300px;
	background-image: url(../images/gA84sQI.jpg);
	color: #fff;
	justify-content: center;
	align-items: center;
}
.infobox1 span{
	padding-left: 15px;
}
.box_left{
	width: 400px;
	height: 440px;
	float: left;
}
.box_left img{
	margin-top: 18px;
	float: right;
}
.box_right{
	width: 800px;
	height: 440px;
	float: right;
}
.box_right .about{
	margin-left: 200px;
	margin-top: 75px;
	width: 300px;
	height: 350px;
	text-align: left;
}
.box_right .about li{
	color: #333;
	font-size: 16px;
	
}
.box_right .about h4{
	padding-top: 16px;
	padding-bottom: 35px;
	color: #888;
	font-size: 14px;
}
.infobox5 {
	width: 100%;
	height: 560px;
	background-image: url(../images/aboutus.jpg);
}
.infobox5 .about{

	text-align: left;
	width: 1200px;
	margin: 0 auto;
	color: #fff;
}
.infobox5 .about li{
	margin-left: 10px;
	padding-top: 80px;
}
.sfont {
	font-family: "microsoft yahei";
	font-size: 14px;
	
	color: #b2b2b2;
}
.lowtag{
	position: relative;
	top: 14px;
}
.infobox5 .msg{
	width: 555px;
	line-height: 32px;
	padding-top: 60px;
	margin-left: 10px;
	
}
.infobox5 img{
	float: right;
	margin-top: 181px;
}

.info6{
	width: 1200px;
	height: 600px;
	margin: 0 auto;
	padding-top: 80px;
}
.infobox7{
	width: 1200px;
	height: 300px;
	margin: 0 auto;
	color: #fff;
	padding-top: 80px;
}
.infobox7 img{
	margin: 10px 26px;
	border: 1px solid #ccc;
	border-radius: 6px;
}
.infobox7 span{
	margin: 0 118px;
	
}
.emtpybox{
	width: 1200px;
	height: 80px;
}
.infobox7 li{
	color: #000;
	text-align: center;
}
.newsbox{
	margin-left: 30px;
	margin-top: 80px;
	padding-left: 20px;
	width: 550px;
	height: 108px;
	float: left;
}
.newsbox .header{
	width: 84px;
	height: 84px;
	background-color: #eee;
	border: 1px solid #eee;
	border-radius: 4px;
	float: left;
	text-align: center;

}
.newsbox .news{
	width: 350px;
	height: 84px;
	text-align: left;
	color: #222;
	padding-left: 100px;
}
.newsbox .news h1{
	color: #666;
	font-size: 16px;
}
.newsbox .header p{
	
	line-height: 26px;
	color: #666;
}
.newsbox .news p{
	margin-top: 10px;
	line-height: 25px;
	color: #888;
	font-size: 12px;	
}








