@charset "utf-8";
/* CSS Document */

html,body,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{margin:0px; padding:0px;}
body{font-size:14px; font-family:"Microsoft YaHei"; text-align:center; color:#666;}
h2,h3,em,i{ font-weight:normal; font-style:normal;}
input{ font-family:'Microsoft Yahei'; border:none; outline:none;}

a,img{border:0 none;}
img{ vertical-align:top;}
a{text-decoration:none; color:#666;}
ul,li{list-style:none;}


.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.clearfix:after{
    display: block;
    font-size: 0;
    line-height:0;
    visibility: hidden;
    height: 0;
    clear: both;
    content: " ";  
}
* html .clearfix{ zoom: 1; } /* IE6 */
*:first-child+html .clearfix{ zoom: 1; } /* IE7 */

              
.w1200{
	width:1200px;
	text-align:left;
	_zoom:1;
	margin:0 auto;
	}
.w1102{
	width:1102px;
	text-align:left;
	_zoom:1;
	margin:0 auto;
	}
.w900{
	width:900px;
	text-align:left;
	_zoom:1;
	margin:0 auto;
	}

.tc{ text-align:center;}

.mt5{ margin-top:5px;}
.ml2{ margin-left:2px;}
.mb24{ margin-bottom:24px;}
.plr40{ padding:0 40px;}
.mr5{ margin-right:5px;}
.mt28{ margin-top:28px;}
.mt32{ margin-top:32px;}
.mb45{ margin-bottom:45px;} 
.mb36{ margin-bottom:36px;}
.mt12{ margin-top:12px;}
.mb54{ margin-bottom:54px;}
.mb16{ margin-bottom:16px;}
.mt130{ margin-top:130px;}
.mb14{ margin-bottom:14px;}
.mt46{ margin-top:46px;}
.mt75{ margin-top:75px;}


.bor{ border:1px solid #a7a5a5;}

.blue{ color:#007fc8;}




