﻿body { color:#666; font-size:12px; font-family:"微软雅黑"; -webkit-tap-highlight-color:transparent;-webkit-appearance:none; min-width: 1280px; background: #fff;line-height: 1.8;}
form,div,body,img,p,img,dl,dt,dd,h2,h1,h3,h4,h5{ margin:0px; padding:0px; border:0; font-style:normal;font-weight:normal;color: #3f3f3f;}
a:link{ text-decoration:none; behavior:url(/scripts/blur.htc);}
a:visited{ text-decoration:none;}
a:hover{ text-decoration:none;}
a:focus { -moz-outline-style: none; }
a:active{ outline:none; text-decoration:none;}
em,i{ font-style:normal; }
ul,li{ list-style:none; margin:0; padding:0;}
input,textarea,select{ color:#333; margin:0; padding:0; font-size:12px; font-family:Arial; vertical-align:middle; resize:none;}
input:focus,textarea:focus{ outline:none;}
/*删除火狐下按钮默认样式*/
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{
	border:none; padding:0;
}

/*浮动*/
.clearboth:after{ display:block; clear:both; content:""; overflow:hidden; height:0; }
.clearboth{ *zoom:1;}
.float_l{ float:left;}
.float_r{ float:right;}
.FR{ float:right;}
.FL {float:left;}

/*字体*/
.Arial { font-family:Arial;}
.YaHei { font-family:"Microsoft YaHei","微软雅黑";}
.f16{ font-size:16px; }
.Blue, a.Blue {color:#2873B4 !important;}
a:hover.Blue {color: #f60 !important;}
.Red, a.Red:link, a.Red:visited {color:#c30008;}
.lh180 {line-height: 180%;}

/*上下间距*/
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb18{ margin-bottom:18px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:25px;}
.mb30{ margin-bottom:30px;}
.mb35{ margin-bottom:35px;}
.mb40{ margin-bottom:40px;}
.mb45{ margin-bottom:45px;}
.mb50{ margin-bottom:50px;}
.mb60{ margin-bottom:60px;}
.mb80{ margin-bottom:80px;}
.mb100{ margin-bottom:100px;}
/*左间距*/
.mf5{ margin-left:5px;}
.mf10{ margin-left:10px;}
.mf15{ margin-left:15px;}
.mf18{ margin-left:18px;}
.mf20{ margin-left:20px;}
.mf25{ margin-left:25px;}
.mf30{ margin-left:30px;}
.mf35{ margin-left:35px;}
.mf40{ margin-left:40px;}
.mf45{ margin-left:45px;}
.mf50{ margin-left:50px;}
.mf60{ margin-left:60px;}
.mf80{ margin-left:80px;}
.mf100{ margin-left:100px;}

/*公用*/
.div100{ width:100%;}
.B{ font-weight:bold;}
.Text_l{ text-align:left;}
.Text_r{ text-align:right;}
.Text_c{ text-align:center;}
.animate{ -moz-transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -o-transition:all ease 0.3s; transition:all ease 0.3s; }
body.active{
	overflow: hidden;
}
@font-face {
	font-family: 'SourceHanSansCN-Regular';
	src: url('../fonts/SourceHanSansCN-Regular.otf') format('opentype');
	font-weight: normal;
}
@font-face {
	font-family: 'SourceHanSansCN-Medium';
	src: url('../fonts/SourceHanSansCN-Medium.otf') format('opentype');
	font-weight: normal;
}
@font-face {
	font-family: 'SourceHanSansCN-Bold';
	src: url('../fonts/SourceHanSansCN-Bold.otf') format('opentype');
	font-weight: normal;
}








.banner-wrap img{width: 100%}





