﻿@charset "utf-8";
/* CSS Document */

html,body,div,p,ol,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{ min-width:1200px; font-size:14px; font-family:"Microsoft YaHei"; text-align:center; background-color:#f4f4f4; color:#333; overflow-x:hidden;}
h2,h3,em,i{ font-weight:normal; font-weight:normal;}
input{ font-family:'Microsoft Yahei'; color:#333; font-size:14px; outline:none;}

a,img{border:0 none;}
img{ vertical-align:top;}
a{text-decoration:none; color:#333;}
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 */

              
.w1100{
	width:1100px;
	text-align:left;
	_zoom:1;
	margin:0 auto;
	}

	
.bgf{ background-color:#fff;}

.tc{ text-align:center;}

.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mb70{ margin-bottom:70px;}
.mb25{ margin-bottom:25px;}
.ptb35{ padding:35px 0;}

.plr28{ padding:0 28px;}

