.topBar{ background:whitesmoke; position:relative; z-index:20; color:black}
.topBar a{ background:whitesmoke; position:relative; z-index:20; color:black}
.top{ background:#003E90; position:relative; z-index:15; color:white}
.nav > ul > li.cur > a,.nav > ul > li > a:hover {color:#36a8ff;},.nav > ul > li.hover > a{ background:url(../images/nav_jt.png) no-repeat center bottom;}
img.logo{vertical-align: middle}
div.fixedHeader {
    position: fixed;
    top:0;
    width: 100%;
    height: 110px;
    z-index: 998;
}
div.mainContent {
    margin-top: 115px;
}
.igongyi-mian{ background:white; padding:40px 0;}
.foot{ background:#00224F; padding:20px 0; color:#fff; }
.footWrap { max-width: 1200px; margin-right: auto; margin-left: auto; *width: 1200px;}
.titleCompany:hover {color:#36a8ff}
/********** 下拉菜单 begin************/
/* 最外层 */
.menuContent {
    display: flex;
    flex-direction: row;
}

/* 每个菜单的样式(宽度这里调,子菜单宽度都听这个) */
.menuItems {
    width: 140px;
    color: white;
}

/* 菜单与鼠标移入 */
.titleMenu{

    width: 100%;
    height: 45px;
    line-height: 45px;
    text-align: center;
    position: relative;
    top:20px;
    overflow: hidden;
}
.titleMenu:hover{
    overflow: visible;
    z-index: 999;
    cursor: pointer;
}
/* END */

/* 下拉菜单与鼠标移入 */
.titleMenuDrop{
    border-bottom: 1px solid #2a72bd;
    opacity: 0.85;
    background: #003E90;
    text-align: center;
    width: 100%;
    height: 45px;
    line-height: 45px;
    overflow: hidden;
}
.titleMenuDrop:hover{
    cursor: pointer;
    color:#36a8ff
}
.titleMenuDrop a{
    color: white;
    text-decoration:none;
}
.titleMenuDrop a:hover{
    cursor: pointer;
    color:#36a8ff
}
.topMenuItem{white-space: nowrap}
.topMenuItem:hover{color:#36a8ff;}
.topMenuSpace {width:30px}

.leftMenuCur{font-weight: bold; color: #003E90 !important}
/********** 下拉菜单 end************/
.v2-channel-banner{width:100%; overflow:hidden; position:relative;}
.nchan-lant{
    width: 320px; height:110px;
    background:#003E90 url(../images/nlanbg.gif) no-repeat right top;
    color:#fff;
    text-align: center;
}
.nchan-lant ._cn{ font-size:26px; font-weight:normal; padding-top:30px; line-height:40px; }

.nmenu li a:hover{ background:white;}

/*page*/
.page{font-size: 12px; color: #777777; text-align: center; padding-top:30px;}
.page a,.page span { color: #777777;display: inline-block;padding: 5px 10px;vertical-align: middle;margin: 0 0 10px -1px;}
.page .goprev{margin-right: 10px;}
.page .gonext,.page .count {margin-left: 10px;}
.page a:hover,.page span{color:black; background: none;}
.page span.goprev,.page span.gonext {color: #777777; background: none}
.page span.count { border: 0;background: 0;color: #777777;}

/* 二级栏目左侧菜单样式 */
.nmian-left { float:left; width:30%}
.nmian-right { float:right; width:70%; }
.menu_list {width: 320px;  float: left}
.nmenu li  { width: 320px; line-height:48px; font-size:15px; border-bottom:1px solid #eaeaea; }
.menu_head {padding-top:8px;border-bottom: white 1px solid;color: #1763b7; cursor: pointer; position: relative; margin:0px;
    /*font-weight:bold; */background: url(../../v2/images/column_fold.jpg) center right no-repeat;padding-bottom:5px;
    background-color: #d8dfed;
}
.menu_head a{color: #003e90; font-weight: bold; padding-left: 10px; padding-right:20px; font-size:14px }
.menu_body { display:none;}
.menu_bo { display:block }
.menu_body a { display:block; background:#FFF;color:#757575;text-decoration:none; line-height:35px;
    padding-left:32px;
    border-bottom: #dde0f1 1px dashed; font-size:14px
}
.menu_body a:hover { color:#003e90;line-height:35px;
    padding-left:32px
}

.nmain{ padding:20px 0 20px; background:#fff; z-index:15; }

/*中间的过度的横线*/
.link-top {
    width: 100%;
    height: 1px;
    border-top: solid grey 1px;
}

.pdet-top{background-color: #f9f9f9}

.product-all-list {display: flex;flex-flow: row wrap;}
.pa-child {flex: 0 0 32%}

.pa-title {
    border: 1px solid #EDEEF2;
    text-align: center;
    min-height: 60px;
    /* 边框画线占了2个px，实际宽度300px */
    width: 298px;
    /*flex 布局*/
    display: flex;
    /*实现垂直居中*/
    align-items: center;
    /*实现水平居中*/
    justify-content: center;
}
.wrap_all_product { max-width: 1400px; margin-right: auto; margin-left: auto; *width: 1400px;}

.pdet-top-down{ display:block; height: 36px; line-height:36px; background:#003E90; color:#fff; text-align:center;}

.div-split{height: 20px;}
.detail-split{height: 2px; border-bottom:1px solid #eaeaea; }

.row>.span-03{width:30%;margin-right:20px;}


.rightFloatQR {padding-top:15px}

/** 文章正文字体和排版 */
.article_content{
    /*font-size: 16px !important;*/
    /*font-family: 宋体 Arial Helvetica  sans-serif !important;*/
    /*font-weight: normal !important;*/
    /*line-height: 1.5em !important;*/
}