﻿@charset "utf-8";
/* CSS Document */

/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textatea,p,blockquote,th,td{ margin:0; padding:0;}
body{ font-size:14px; font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif; color: #333;  }
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal; font-weight:normal;}
ol,ul,li{list-style:none;}
caption,th{text-align:left;}
addr,acronym{border:0;}

a{color:#333333; text-decoration:none}
a:hover{text-decoration:none; color:#c7151c}
a.link2{color:#c7151c; text-decoration:none}
a.link2:hover{text-decoration:none; color:#333}

.fl{float:left;}
.fr{float:right;}
.relpos { position:relative;  }

.abspos { position:absolute}
.ableft {float:left}
.abrigt {float:right}
.clear { clear:both; height:0px; overflow:hidden}
.ft12 { font-size:12px;font-family:"Source Han Sans SC Regular";color: #333;}
.ft12 a{color:#333;}
.ft14 { font-size:14px;font-family:"Source Han Sans SC Regular";color: #333;}
.ft16 { font-size:16px;font-family:"Source Han Sans SC Regular";color: #333; }
.ft18 { font-size:18px;font-family:"Source Han Sans SC Regular";color: #333;}
.ft24 { font-size:24px;font-family:"Source Han Sans SC Regular";color: #333;}
.ft28 { font-size:28px;font-family:"Source Han Sans SC Regular";color: #333;}
.ft32 { font-size:32px;font-family:"Source Han Sans SC Regular";color: #333;}
.borbot { border-bottom:#cfcec0 1px solid}
.bortop { border-top:#f6f6f0 1px solid}
.kong { margin:0px 5px }
.red { color:#c7151c}
.green { color:#c6a200}
.eng { font-family:Source Han Sans SC Regular}
.fons { font-family:"Source Han Sans SC Regular"}

.mb20{  margin-bottom:20px;}
.mbt30 {margin-bottom:30px}
.mbt50 {margin-bottom:50px}
.pbt50 { padding-bottom:50px}

.bg1 { background:url(../images/pg_bg.jpg) repeat;height: 880px;}
.bg2 { background:url(../images/pg_bg2.jpg)  repeat;}
.bg3 { background:url(../images/pg_bg.jpg) repeat;}


.float_ad{position:fixed; top:200px; left:0px; _position:absolute; z-index:999;}
.float_ad,.float_ad_main,.float_ad_main img{ overflow:hidden;}
.float_ad_main{position:relative;}
.float_ad_close{background:url(../images/pop_kf_close.jpg) no-repeat; width:13px; height:13px; border:none; position:absolute; right:10px; top:10px; cursor:pointer;}