@charset "utf-8";

html {-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%; height: 100%;background: #fff;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd, ol, ul, li, fieldset, form, legend, caption, tbody, tfoot, thead, article, aside, dialog, figure, footer, header, hgroup, nav, section{margin:0;padding:0;border:0;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block;}
audio,canvas,progress,video {display: inline-block;vertical-align: baseline;}
audio:not([controls]) {display: none;height: 0;}
a {background: transparent;text-decoration: none;}
a:active,a:hover {outline: 0;cursor:pointer;text-decoration: none;}
img {border: 0;height:auto;width:auto\9;}

svg:not(:root){overflow: hidden;}

button,input,optgroup,select,textarea { color: inherit;font: inherit;margin: 0;}
button { overflow: visible;}
button,select { text-transform: none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] { -webkit-appearance: button;cursor: pointer;}
button[disabled],html input[disabled] { cursor: default;}
button::-moz-focus-inner,input::-moz-focus-inner { border: 0;padding: 0;}
input { line-height: normal;}
input[type="checkbox"],input[type="radio"] { box-sizing: border-box;padding: 0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button { height: auto;}
input[type="search"] { -webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box; box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration { -webkit-appearance: none;}
textarea{ overflow: auto;font-size: 1em;}
@font-face {font-family:myFonts; src: url("../my_font/myfonts.ttf")} 

*:before,*:after,* { -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

dl dt,dl dd,ul li,ol li { list-style:none; }
dl.grid dt,ul.grid li { float:left; }

.opacity-9 { opacity: 0.9;filter:alpha(opacity=90);}.opacity-8 { opacity: 0.8;filter:alpha(opacity=80);}.opacity-7 { opacity: 0.7;filter:alpha(opacity=70);}.opacity-6 { opacity: 0.6;filter:alpha(opacity=60);}.opacity-5 { opacity: 0.5;filter:alpha(opacity=50);}.opacity-4 { opacity: 0.4;filter:alpha(opacity=40);}.opacity-3 { opacity: 0.3;filter:alpha(opacity=30);}.opacity-2 { opacity: 0.2;filter:alpha(opacity=20);}.opacity-1 { opacity: 0.1;filter:alpha(opacity=10);}
.img-gray { filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter: gray;-webkit-filter: grayscale(100%);}
.img-circle { border-radius: 50%;}
.en-font{font-family: Arial,Verdana,sans-serif;}
body{position: relative;}

.left ,.fl ,.lt{ float:left; width: auto;}
.right,.fr ,.rt{ float:right; width: auto;}
.hidden { display:none; }
.relative { position:relative;}
.absolute { position: absolute; left: 0; top: 0;}
.clear { clear:both; height:0px; overflow:hidden; }
.clearfix:after { content: " ";display: block;clear: both;height: 0;}
.clearfix { zoom: 1;}

h1,.h1 { font-size: 33px;}
h2,.h2 { font-size: 27px;}
h3,.h3 { font-size: 23px;}
h4,.h4 { font-size: 17px;}
h5,.h5 { font-size: 13px;}
h6,.h6 { font-size: 12px;}



body { color: #3d3d3d; font-size: 12px; line-height: 1.5; font-family: Microsoft YaHei,Segoe UI,Tahoma,Arial,Verdana,sans-serif,"宋体"; min-height:100%;background: #fff; }
div.bgWrap { width: 100%;margin: 0 auto; min-width: 1000px;overflow: hidden;}
div.wrap { width: 1000px; margin: 0 auto; }
.reset{ margin:0px; padding:0px; font-size: 12px;font-weight: normal;}
a { color: #3d3d3d;text-decoration: none;}
a:hover,a:focus {text-decoration: none;color: #e66700;}