@charset "utf-8";
/* CSS Document */
html,body,div,h1,h2,h3,h4,h5,h6,table,tr,th,td,ul,ol,li,dl,dt,dd,p,span,a,em,form,lable,input,img{margin:0;padding:0;}/* 或*{ margin:0; padding:0;} */
body{ min-width:320px; max-width:640px; margin:0 auto; font-size:62.5%;font-family:"微软雅黑";}
ul,ol,li{ text-decoration:none; list-style:none;}
h3,h4{font-size:14px;}
input,select,button{vertical-align:middle;}
img{ border:0; display:block; vertical-align:middle}
/*body{font-size:12px;font-family:"微软雅黑";min-width:320px; max-width:640px; margin:0 auto;}*/
em,address{font-style:normal;}
a{color:#4f4f4f;text-decoration:none;}
input:focus{outline:none;}
.clear { height: 0; clear: both; overflow: hidden; }
.dn{ display:none;}

.f_left{float:left;}/*左浮动*/
.f_right{float:right;}/*右浮动*/

.fb { font-weight: bold; }
.fn { font-weight: normal; }
.fi { font-style: italic; }
.fu { text-decoration: underline; }

.br1{ border-radius:1px;}
.br2{ border-radius:2px;}
.br3{ border-radius:3px;}
.br4{ border-radius:4px;}
.br5{ border-radius:5px;}
.br6{ border-radius:6px;}
.br7{ border-radius:7px;}
.br8{ border-radius:8px;}
.br9{ border-radius:9px;}
.br10{ border-radius:10px;}
.br11{ border-radius:11px;}
.br12{ border-radius:12px;}
.br13{ border-radius:13px;}
.br14{ border-radius:14px;}
.br15{ border-radius:15px;}

.f12 { font-size: 12px; }
.f13 { font-size: 13px; }
.f14 { font-size: 14px; }
.f15 { font-size: 15px; }
.f16 { font-size: 16px; }
.f17 { font-size: 17px; }
.f18 { font-size: 18px; }
.f20 { font-size: 20px; }
.f22 { font-size: 22px; }
.f24 { font-size: 24px; }
.f26 { font-size: 26px; }
.f28 { font-size: 28px; }
.f30 { font-size: 30px; }

.wd1 { width: 10%; }
.wd2 { width: 20%; }
.wd25 { width: 25%; }
.wd3 { width: 30%; }
.wd4 { width: 40%; }
.wd5 { width: 50%; }
.wd6 { width: 60%; }
.wd7 { width: 70%; }
.wd8 { width: 80%; }
.wd9 { width: 90%; }
.wd10 { width: 100%; }
.d10 { width: 10px; }
.d25 { width: 25px; }
.d50 { width: 50px; }
.d75 { width: 75px; }
.d100 { width: 100px; }

.ffff { color: #FFF; }
.f999 { color: #999; }
.f666 { color: #666; }
.f333 { color: #333; }
.f000 { color: #000; }
.fccc { color: #CCC; }
.f19a { color: #19a3d1;}
.f793 { color: #f7931e;}
.ffa1 { color: #ffa100;}

.lh01 { line-height: 18px; }
.lh02 { line-height: 22px; }
.lh012 { line-height: 1.2em; }
.lh015 { line-height: 1.5em; }
.lh018 { line-height: 1.8em; }

.ctn-nm { margin: 0 auto; }
.m0 { margin:0;}
.ma { margin: auto; }
.m5 { margin: 5px; }
.mt5 { margin: 5px 0 0 0; }
.mtb5 { margin: 5px 0; }
.ml5 { margin: 0 0 0 5px; }
.mr5 { margin: 0 5px 0 0; }
.m10 { margin: 10px; }
.mt10 { margin: 10px 0 0 0; }
.mtb10 { margin: 10px 0; }
.mb10 { margin: 0 0 10px 0; }
.ml10 { margin: 0 0 0 10px; }
.mr10 { margin: 0 10px 0 0; }

.m20 { margin: 20px; }
.ml20 { margin-left: 20px; }
.ml30 { margin-left: 30px; }
.mr20 { margin-right: 20px; }
.mt20 { margin-top: 20px; }
.mb20 { margin-bottom: 20px; }
.mtb20 { margin: 20px 0; }
.mt30 { margin-top: 30px; }
.mt40 { margin-top: 40px; }
.mt50 { margin-top: 50px; }
.p0 { padding: 0; }
.p5 { padding: 5px; }
.p10 { padding: 10px; }
.pr10{ padding-right:10px;}

.tal { text-align: left; }
.tac { text-align: center; }
.tar { text-align: right; }
.taj { text-align: justify; }

.db { display: block; }
.oh { overflow: hidden; }
.ba { word-break: break-all; }

.b0 { border:none; }
.b1 { border: 1px solid #DDD; }
.bb1 { border-bottom: 1px dashed #D7D7D7; padding-bottom: 5px; }
.bb2 { border-bottom: 1px solid #DDD; height: 0; overflow: hidden; }
.bb3 { border-bottom: 1px dashed #DDD; height: 0; overflow: hidden; }
.bn { border: none; }

.bgff { background: #FFF; }
.bg00 { background: #000; }
.bgee { background: #EEE; }
.bgfa { background: #FAFAFA; }
.bgfe { background: #FEFEFE; }
.bgf8 { background: #f8f8f8;}
.bgtp { background: #1aa3d1;}


.a1 a { color: #36C; text-decoration: none; }
.a1 a:hover { color: #F66; text-decoration: underline; }
.a2 a { color: #222; text-decoration: none; }
.a2 a:hover { color: #F66; text-decoration: underline; }
.a2 a:visited { color: #333; text-decoration: underline; }
.a3 a { color: #333; text-decoration: none; }
.a3 a:hover { color: #0873b9; text-decoration: underline; }
.a3 a:visited { color: #555; text-decoration: underline; }
.a4 a { color: #005eca; text-decoration: none; }
.a4 a:hover { color: #0873b9; text-decoration: underline; }
.a5 a { color: #999; text-decoration: none; }
.a5 a:hover { color: #0873b9; text-decoration: underline; }
.a6 a { color: #F90; text-decoration: none; }
.a6 a:hover { color: #222; text-decoration: underline; }

.ul_1 li { list-style: disc; margin: 0 0 0 18px; }
.ul_2 li { list-style: disc; margin: 5px 0 5px 18px; }

.h0 { height: 0px; }
.h10{ height:10px;}
.h20 { height: 20px; }
.h30 { height: 30px; }
.h40 { height: 40px; }
.h50 { height: 50px; }
.h60 { height: 60px; }
.h80 { height: 80px; }
.h100 { height: 100px; }
.mh40 { max-height: 40px; }


.liList{ width:100%; overflow:hidden}
.index_cen{ width:90%; margin:15px auto; text-align:center; background-color:#ECECEC; height:30px; line-height:30px;}
.index_cen a{ color:#575757; font-size:1.6em}
.liList .liOne{border-top:none; margin-top:20px 0 0 0}
.liList li{width:100%; height:40px; line-height:40px; border-top:1px solid #E1E1E1; overflow:hidden}
.liList li a{ font-size:16px; width:90%; display:inline-block; text-indent:10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; float:left}
.liList li span{ font-size:1.2em; color:#838383; width:29%; text-align:center; display:inline-block}
.normal_fan{ background-color:#F6F6F6;}
.normal_fanhui{ text-align:right; font-size:1.4em; line-height:40px; height:40px; width:90%; margin:0 auto; overflow:hidden}
.normal_fanhui span{background:url(../images/index_fanhui.gif) no-repeat right 0; padding:0 20px 0 0; background-size:16px; font-size:14px}


.normal_fanhui div{display: inline-block;float: left;padding: 10px 0 0 0;width: 25%; text-align:left}
.normal_fanhui>a{ width: 140px; text-align: center; display: inline-block; float: left;background:url(../images/tel.png) no-repeat 0 12px; padding:1px 0 0 0}

.bdsharebuttonbox ul li{ width:14.2%; float:left}
.bdsharebuttonbox ul li a{ float:none; display:block; margin:0 auto}