html, body, div, p, img {
    font-family: "microsoft yahei";
    font-weight: normal;
    font-size: 14px;
    margin: 0;
    padding: 0;
    border: none;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

body{
    /* background-color: #f6f6f6; */
}

#in-sub-nav {
    /* background-color: #8000ff;
    -moz-box-shadow: inset 0px 0px 10px #800080;
    -webkit-box-shadow: inset 0px 0px 10px #800080;
    box-shadow: inset 0px 0px 10px #800080; */
    /* background: url(/web/ecisp/images/sub_nav_bg.jpeg) no-repeat;
    background-size:100% 100%; */
    background-color: #333333;
}

#in-sub-nav ul {
    text-align: center;
    margin-bottom: 80px;
}

#in-sub-nav li {
    list-style-type: none;
    display: inline-block;
}

#in-sub-nav li a {
    display: block;
    border-radius: 6px;
    padding: 15px 16px 5px;
    min-height: 56px;
    min-width: 64px;
    margin: 20px 10px 10px;
    color: #FFF;
    font-weight: 100;
}

#in-sub-nav li a:hover, #in-sub-nav li a.active {
    background-color: #555555;
    text-decoration: none;
}

#in-sub-nav li span.label.pull-right {
    position: relative;
    top: 24px;
    right: 14px;
}

.in-sub-nav-p{
    height: 187px;
}

.section-content .szw-container{
	padding: 70px 20px 20px 20px;
	margin: auto;
	background-color: #FFF;
    border-radius: 6px;
    margin-top: -70px;
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
}

footer {
    padding-top: 20px;
    padding-bottom: 40px;
    color: #999;
}

footer p{
    font-size: 0.875rem;
}

footer a {
    color: #999;
}

.title-color{
	color: #181818;
}

.title-color-sub{
	color: #999999;
}

.title-span-80{
	display: inline-block;
	width: 100px;
}

.title-span{
	display: inline-block;
	width: 30%;
}

.title-span-60{
	display: inline-block;
	width: 60%;
}

.title-span-50{
	display: inline-block;
	width: 50%;
}

.title-span-30{
	display: inline-block;
	width: 30%;
}

.title-span-20{
	display: inline-block;
	width: 20%;
}

.title-span-15{
	display: inline-block;
	width: 15%;
}

.operateFormatter{
	margin-left:2px;
	margin-right:3px;
}

.operateFormatter i{
	color: white;
}

.szwTable{
    margin-top: 5px; table-layout: fixed; word-break: break-all;
}

.header_top{
	background-color: #fcfcfc;
}

.logo{
    height: 64px !important;
    width: auto ;
}

.logo-w{
    height: 96px !important;
    width: auto ;
}

.pb-p-14{
	padding-bottom: 14px !important;
}

.solutions-list1 div {
  background: #f72c56;
}

.solutions-list2 div {
  background: #f1c041;
}

.solutions-list3 div {
  background: #ff8040;
}

.b-item{
    border: 1px solid #868e96
}

.bg-item{
	background-color: #f66c61;
	color: white;
	border-radius: 10px;
}

.bg-item-01{
	background-color: #f72c56;
	color: white;
	border-radius: 10px;
}

.bg-item-02{
	background-color: #f73c56;
	color: white;
	border-radius: 10px;
}

.bg-item-03{
	background-color: #f74c56;
	color: white;
	border-radius: 10px;
}

div.toTop {
    height: 80px;
    width: 80px;
    position: fixed;
    bottom: 0;
    right: 0;
    z-index: 9998;
}

div.toTop img {
    cursor: pointer;
}
