@charset "utf-8";

/* CSS Document */



.font20{

	font-size:18px;

	color:#676767

}



.font15{

	font-size:15px;

	color:#B3B3B3;

	margin-top:30px;

	line-height:30px;

}

body, div, h1, h2, h3, h4, h5, h6, p, blockquote, pre, dl, dt, dd, ol, ul, li, hr, fieldset, form, label, legend, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, summary, hgroup,a {

	margin: 0;

	padding: 0;

	border: 0;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 12px;

	color:#7a7a7a;

}.mt5 {

    margin-top: 25px;

}

.mian_bg{

		overflow:hidden

}

img {

	border:0;

	max-width:100%

}

ul {

	list-style:none;

}

a {

	/*	*/

	text-decoration:none;

	color:#585859

}

a:hover{

}

.fl {

	float: left;

}

.fr {

	float: right;

}



.clear{ clear:both}

.clearfix:before,

.clearfix:after {

  display: table;

  content: " ";

}

.center {

    text-align: center;

}

.clearfix:after {

  clear: both;

}

em{font-style:normal}

.mb20{ margin-bottom:20px;}

.ml20{ margin-right:20px;}

.mr10{ margin-right:10px;}





.banners{ margin:20px 0;}

/*#no_bg{background-image:none;}

*//* End hide from IE-mac */



.pic_list{

	width:1300px;

	margin:0 auto;

}

.mt30{

	padding-top:30px;

}

.mt50{

	margin-top:30px;

}

#right{

	float:right;

	margin-right:-22px

}



.white{

	color:#fff;

}



.font14{

	font-size:14px;

}

.font30{

	font-size:30px;

}

#noright{

	margin-right:0;

}

.font16{

	font-size:16px;

}



.font36{

	font-size:36px;

}



