
/*
 * reset
 */

body,html,h1,h2,h3,h4,h5,h6,p,em,i,form,ul,li,dl,dt,dd,input,select{margin:0;padding:0;	border:0;}
body{font-family:"Microsoft Yahei", Tahoma;font-size:14px;width:100%; background:#FFFFFF;}
em,i,b{font-style:normal;font-weight:normal;text-decoration:none;}
ul,li{list-style:none;}
a{text-decoration:none;outline:none;cursor:pointer; color: #121212;}
a:hover{filter:alpha(opacity=80);opacity:0.8;}
input,select {
	outline:none;
	font-family:"Microsoft YaHei";
	-webkit-appearance:none;
}
input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px white inset;
}
img {
	border:0px none;
}
.cl {
	clear:both;
}
.m {
	margin:0 auto;
}
.lt{ float:left;}
.rt{ float:right;}
.line1{ width: 100%; height: 10px; clear: both;}
.line2{ width: 100%; height: 20px; clear: both;}
.line3{ width: 100%; height: 30px; clear: both;}
.w1200{ width: 1200px;}
.bg_white{ background: #FFFFFF;}
.center{ text-align: center;}

/*html5元素*/
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0;}

.head{ width: 1100px; height: 55px; padding: 20px 0; }
.nav{ width: 450px; margin-left: 50px;}
.nav li{ display: inline-block; line-height: 65px; text-align: center; padding: 0 20px;}
.nav li a{ font-size: 16px;}
.tel{ margin-top: 10px;}

.banner{ height: 190px; background: url(../images/ban.jpg) no-repeat center;}

.content{ background: #F6F7FB; padding-bottom: 100px; }

.tit{ width: 1100px; line-height: 50px; }

.cont{ width: 1100px; padding: 15px; }

.about p{ line-height: 30px;}
.contact p{ line-height: 40px; font-size: 18px; text-indent: 1em;}

.font{ text-align: center; color: #FFFFFF; background: #272822; padding: 20px 0; }
.font p{ line-height: 30px;}
.font p a{ color: #FFFFFF;}
