﻿@charset "utf-8";

/* 设置滚动条的样式 */
::-webkit-scrollbar {
    width: 0.5em; /*垂直宽度*/
    /* display: none;*/ /* 滚动条隐藏 */
}

    ::-webkit-scrollbar:horizontal {
        height: 0.5em; /*水平宽度*/
    }
/* 滚动槽 */
::-webkit-scrollbar-track {
    -webkit-box-shadow: 0 0 0 0 rgba(245,245,245,0.3) inset;
    /*border-radius: 10px;*/
}
/* 滚动条滑块 */
::-webkit-scrollbar-thumb {
    /*border-radius: 10px;*/
    background: rgba(0,0,0,0.3);
    -webkit-box-shadow: 0 0 0 0 rgba(153,153,153,0.3) inset;
}
/*:window-inactive – 用于所有的滚动条轨道，指示应用滚动条的某个页面容器(元素)是否当前被激活。
        (在webkit最近的版本中，该伪类也可以用于::selection伪元素。webkit团队有计划扩展它并推动成为一个标准的伪类)*/
/* ::-webkit-scrollbar-thumb:window-inactive {
            background: rgba(255,0,0,0.4);
        }*/

body {
padding: 0px;
margin: 0px;
background: #fff;
font-family: "Microsoft YaHei";
font-size: 14px;
}

img {
border-style: none;
}

h1, h2, h3, h4, h5, h6, p, ul, li, ol, li, dl, dt, dd {
list-style: none;
border: none;
}

ul {
padding-left: 0;
margin-bottom: 0
}

/*头部*/
header {
border-bottom: 1px solid #ddd;
} 
/*公共容器*/
.moduleContainer {
width: 1220px;
margin: 0 auto;
}
.moduleContainer::after {
content: "";
display: block;
clear: both;
}

.moduleContainer:before {
content: "";
display: table;
}

.head {
width: 1220px;
height: 100px;
margin: 0 auto;
}

.head::after, .myfocusNav:after {
content: "";
display: block;
clear: both;
}

.logo {
float: left;
line-height: 100px;
height: 100px;
padding-top: 26px;
}
.logo img:hover{
    cursor:pointer;
}
.list {
float: right;
width: 800px;
}
/*导航*/
.myfocusNav {
padding-left: 0;
list-style: none;
}

.myfocusNav li {
float: left;
width: 20%;
}

.myfocusNav li a {
line-height: 100px;
height: 100px;
width: 100%;
color: #000;
text-align: center;
cursor: pointer;
display: inline-block;
text-decoration: none;
font-size: 14px !important;
}

.myfocusNav > li.active > a,
.myfocusNav > li > a:hover {
text-decoration: none;
color: #1165ff;
/*border-bottom: 1px solid #5FA0EA;*/
}

/*二级下拉菜单*/
ul.dropdown_menu {
position: absolute;
display: none;
padding: 10px;
width: 160px;
background-color: #ffffff;
border: 1px solid #ddd;
z-index:9999;
}

ul.dropdown_menu > li {
float: none;
display: block;
width: 100%;
}

ul.dropdown_menu > li:not(:last-child) {
border-bottom: 1px solid #F1F1F1;
}

ul.dropdown_menu > li > a {
width: 100%;
display: inline-block;
text-align: center;
color: #000000;
padding: 0 0;
text-decoration: none;
height: 50px;
line-height: 50px;
font-size: 14px;
}

ul.dropdown_menu > li > a:hover {
color: #1165ff;
text-decoration: none;
}


/*公共样式*/
.publicity-flex-container{
    display:flex;
    justify-content:center;
    align-items:center;
    margin:20px auto;
    flex-flow:column nowrap;
}
.publicity-flex-img{
    max-width:100%;
}
.publicity-flex-paragraph {
    line-height: 30px;
    font-size: 14px;
    margin-top: -64px;
    text-align: center;
}