﻿body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}
.blk-main{font: 14px/22px "Microsoft YaHei";clear:both;height:0;padding:0;margin:0;border:0;width:100% ;float:none;width:1200px; margin: 0 auto;color:#666;}
.blk{margin-bottom: 25px;}
/*小版块*/
.blk{margin-bottom:30px;}
/*内页板块全局变量*/
.blk{margin-bottom:  20px;}
/* 重置文本格式元素 */
a {text-decoration: none; color: #666; word-wrap:break-word;outline:none;}/*英文换行*/
a:hover {text-decoration: none; color:#0287e4;;}
.p12-curmbs-1 {
    font-size: 14px;
    border-bottom: 1px dashed #dcdcdc;
    line-height: 65px;
    margin-bottom: 30px;
}
.p12-curblock {
    display: none;
}
.p12-curmbs-1 b {
    border-left: 10px solid #040000;
    font-weight: normal;
    padding-left: 8px;
}
.p12-curmbs-1 i {
    font-style: normal;
}
.p12-curmbs-1 span {
    font-family: '宋体';
    padding: 0 5px;
    height: 46px;
    line-height: 46px;
}
.p12-sitemap-1-xml {
    height: 30px;
    line-height: 30px;
    text-align: right;
}
.p12-sitemap-1-tit {
    height: 46px;
    font-size: 26px;
    line-height: 46px;
    color: #fff;
    clear: both;
}
.p12-sitemap-1-tit p {
    display: inline-block;
    padding: 0 30px;
    text-align: center;
    background: #0287e4;
}
.p12-sitemap-1-tit a {
    color: #fff;
}
.p12-sitemap-1 ul {
    padding-top: 15px;
    display: inline-block;
    width: 100%;
    border-bottom: 1px solid #d2d2d2;
    margin-bottom: 40px;
}
.p12-sitemap-1 li {
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid #d2d2d2;
    text-align: center;
    width: 16.66%;
    float: left;
    overflow: hidden;
    position: relative;
    top: 1px;
}
.footWrap .footer {
    width: 1200px;
    margin: 0 auto;
}
.fnav {
    width: 290px;
    height: 326px;
    overflow: hidden;
    border-right: 1px solid #1a8ad8;
    padding-left: 65px;
}
.fnav a {
    display: block;
    width: 130px;
    float: left;
    font: 14px "Microsoft YaHei";
    line-height: 36px;
    height: 36px;
    color: #96c9ed;
}
.fnav a:hover {
    font-weight: bold;
    text-decoration: underline;
    color: #fff;
}
.flink {
    width: 445px;
    height: 326px;
    overflow: hidden;
    border-right: 1px solid #1a8ad8;
}
.flink b, .fnav b {
    display: block;
    font: 24px "Microsoft YaHei";
    font-weight: bold;
    color: #fff;
    padding: 60px 0 33px;
}
.flink li {
    font: 16px "Microsoft YaHei";
    line-height: 36px;
    height: 36px;
    color: #96c9ed;
}
.flink li em {
    display: block;
    width: 23px;
    height: 23px;
    float: left;
    margin: 8px 5px 0 0;
}
.flink li em img {
    display: block;
    width: 23px;
    height: 23px;
}
.flink li:hover em img {
    -webkit-animation: hvr-buzz-out 0.75s linear;
    animation: hvr-buzz-out 0.75s linear;
}
.flink li i {
    font: 18px Arial;
    font-weight: bold;
    color: #fff;
}
.code {
    width: 370px;
    overflow: hidden;
    margin-top: 80px;
}
.code p {
    width: 170px;
    height: 170px;
    overflow: hidden;
    background: #fff;
    font: 14px "Microsoft YaHei";
    text-align: center;
    color: #7d7d7d;
}
.code p em {
    display: block;
    width: 89px;
    height: 89px;
    margin: 0 auto 10px;
    padding-top: 30px;
}
.code p em img {
    display: block;
    width: 89px;
    height: 89px;
}
.foot {
    height: 66px;
    font: 14px "Microsoft YaHei";
    line-height: 66px;
    color: #858585;
}
.foot em {
    padding: 0 5px;
}
.foot a {
    color: #858585;
}