/*common*/
.main_title_cont{
	padding: .48rem 0;
}
.main_title{
	font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 700;
    font-style: normal;
    font-size: .375rem;
    color: #3E70AD;
    text-align: center;
    line-height: .73rem;
}
.secondary_title_bold, .secondary_title{
	font-family: 'Arial Negreta', 'Arial';
    color: #3E70AD;
    font-size: .33rem;
}
.secondary_title{
	font-weight: 400;
}
.secondary_title_bold{
	 font-weight: 700;
}
.all_txt{
	font-family: 'Arial Normal', 'Arial';
    font-weight: 400;
    font-size: .29rem;
    line-height: .52rem;
}
.data_num{
	font-family: 'Arial Negreta', 'Arial';
    font-weight: 700;
    color: #3E70AD;
    font-size: .58rem;
}
.txt_blue_bold{
	font-family: '微软雅黑 Bold', '微软雅黑';
    font-weight: 700;
    color: #3E70AD;
}
.txt_black_bold{
	font-family: '微软雅黑 Bold', '微软雅黑';
    font-weight: 700;
    color: #333333;
}
/**/
header{
	width: 100%;
	height: 1.05rem;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	background-color:#006699;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999;
} 
header .cmic_icon{
	width: 2rem;
	height: 100%;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	margin-right: 1.675rem;
	margin-left: .1rem;
}
header img{
	height: .7rem;
}
.sign_up{
	width: 1.25rem;
	height: 100%;
	display: flex;
	text-align: center;
	justify-content: center;
	align-items: center;
	margin-right: .5rem;
}
.sign_up a{
	width: 100%;
	height: .4rem;
	line-height: calc(.4rem - 2px);
	border: 1px solid #797979;
	border-radius: 4px;
	background: #FFFFFF;
	box-sizing: border-box;
	display: inline-block;
	font-size: .25rem;
}
.menu_nav{
	width: 1.5625rem;
	line-height:1.05rem;;
	padding-left: .65rem;
	background: url(../../imgs/m/menu.png) no-repeat;
	background-size: .6rem ;
	background-position-y: center;
	font-size: .25rem;
    color: #FFFFFF;
    cursor: pointer;
}
.cmic_nav{
	width: 7.5rem;
	height: auto;
	padding:0 0 1.45rem;
	background: #006699;
	box-sizing: border-box;
	position: fixed;
	z-index: 999;
	top: -11.05rem;
	left: 0;
	transition: .5s;
}
.cmic_nav ul{
	font-size: .333rem;
    
}
.cmic_nav li{
	height: 1.065rem;
	padding: 0 .4rem;
	line-height: 1.065rem;
	border-bottom: 1px solid #33a0d7;
}
.cmic_nav .nav_active_bg{
	background: #373767;
}
.cmic_nav li a{
	width: 100%;
	height: 1.065rem;
	line-height: 1.065rem;
	display: block;
	font-family: "Arial Normal", Arial;
    font-weight: 400;
	color: #FFFFFF;
	text-align: left;
	cursor: pointer;
}
.supplier_navs,.new_header_tops{
	margin-top: 1.065rem;
}
footer{
	width: 100%;
	height: 1.05rem;
	display: flex;
	justify-content: center;
	align-items: center;
	border-top:1px solid #cccccc ;
}
footer span{
	font-family: 'Arial Normal', 'Arial';
    font-weight: 400;
    color: #333333;
    font-size: .25rem;
}
.zhezhao{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
}
