body,html{ font-family:"微软雅黑","宋体",arial, helvetica, sans-serif; padding:0; margin:0; font-size:14px; background:#fff;}
input{margin:0;padding:0;}
select {cursor:pointer;}
li{list-style-type:none;}
input[type="button"]{ cursor:pointer;}
h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,li,div{margin:0;padding:0;font-size:14px;word-wrap:break-word;word-break:break-all;}
img {vertical-align: middle;text-align:center; border:none; margin:0; padding:0;}
a:link,a:visited{text-decoration:none; cursor:pointer; color:#333;}
a:hover{color:#18bd9b;}
.bold{ font-weight:700;}
.clear {clear:both;}
.left{ float:left;}
.right{ float:right;}
.mid{ width:1190px; margin:0 auto;}
.headtop{ width:100%; height:34px; background:#F2F2F2; border-bottom:solid 1px #E6E6E6;}


.topul{ float:right;}
.topul li{ float:left; font-size:12px; padding:0 10px; border-right:dashed 1px #ccc; display:block; margin:11px 0 0;}
.topul a:link,.topul a:visited,.topul a:hover{ color:#898888; text-decoration:none;}
.topul a:hover{ color:#18bd9b;}
.topul a.chengse:link,.topul a.chengse:visited,.topul a.chengse:hover{ color:#18bd9b;}
.topul .nobod{ border:none;}

.topleftn{ float:left;}
.topleftn li{ float:left;  border-right:dashed 1px #ccc; padding:0 10px; font-size:12px; color:#898888; margin:11px 0 0;}
.topleftn li a:link,.topleftn li a:visited,.topleftn li a:hover{color:#A1A1A1;}
.topleftn .maind{border-radius:5px; border:solid 1px #18bd9b; color:#18bd9b; background:none; padding:0 2px; float:left; margin:11px 5px 0 0; display:block;}
.topleftn a.mhmdkd:link,.topleftn a.mhmdkd:visited,.topleftn a.mhmdkd:hover,.topul a.mhmdkd:link,.topul a.mhmdkd:visited,.topul a.mhmdkd:hover{ padding:8px 2px 8px 5px; border:solid 1px #F2F2F2; border-bottom:none; display:block; float:left; margin:2px 0 0;color:#18bd9b; text-decoration:none;}
.topleftn a.mhmdkd:hover,.topul a.mhmdkd:hover{ border:solid 1px #CCC; border-bottom:dashed 1px #ccc; background:#fff; position:relative; z-index:9999; color:#18bd9b;}
.topleftn .ynhdnd,.topul .ynhdnd{ padding:0 5px 0 0; margin:0; border:none; position:relative;}
.xanhd{ position:absolute; border:solid 1px #ccc; background:#fff; width:100px; z-index:99; top:38px; left:23px;}
.topul .xanhd{ left:0;}
.xanhd li{ height:26px; width:85px; padding:0 0 0 15px; border-bottom:dashed 1px #ccc;}
.xanhd img{ margin:-2px 0 0;}

.mdkkdkdm span,.mdkkdkdm img{ float:left;}
.mdkkdkdm img{ margin-right:5px;}

.logoimg{ float:left; padding:16px;}
.nav{ float:right; padding:35px 0 0;}
.nav li{ float:left; padding:0 25px; border-right: solid 1px #6C6C6C; font-size:18px;}
.nav a:link,.nav a:visited,.nav a:hover{ color:#6C6C6C;}
.nav .nobd{ border:none; padding:0 0 0 25px;}
.nav a.xuand:link,.nav a.xuand:visited,.nav a.xuand:hover{ color:#FF9800;}

.footbuttom{ width:100%; background:#212121 url(../images/19.png) repeat-x; padding:45px 0;}
.footbuttom p{ text-align: center; color:#fff; padding:5px 0;}
.footbuttom a:link,.footbuttom a:visited,.footbuttom a:hover{ color:#fff;}

.linmind{ width:100%; border-bottom:solid 1px #C9C9C9;}

.ykfd{ position:fixed; right:27px; bottom:185px; z-index:999999;}
.ykfd dl{
    height: 70px;
    border-radius: 5px;
    box-shadow: 0 0 10px #ddd;
    background: #fff;
    position: relative;
    width: 130px;
    /* height: 180px; */
    line-height: 250%;
    margin: 10px 0;}
.ykfd dt,.ykfd dd{ text-align:center; width:100%;}
.ykfd dt{ padding:5px 0 0;}
.ykfd p{ position:absolute;background:#5198FF; color:#fff; width:130px; height:70px;border-radius:5px;opacity:0; top:0; left:0; text-align:center; padding:10px 0 0;}
.ykfd div{position:absolute; right:70px; bottom:0;}
.ykfd p:hover{opacity:1;}
.ykfd a:link,.ykfd a:visited,.ykfd a:hover{ color:#5198FF;}
