.m{
	display: none;
}
@media screen and (max-width: 800px) {
	.pc {
		display: none;
	}
	.m {
		display: block;
		font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
	}
	.sso_dialog{
		width: 90% !important;
		margin: 0 !important;
		top: 10% !important;
		left:2% !important;
	}
	.m_item_2 {
		display: none;
	}
	.m_header{
		position: fixed;
		top: 0;
		left: 0;
		z-index: 666;
	}
	.m_header {
		width: 100%;
		height: 45px;
		padding: 0 12px;
		box-sizing: border-box;
		background: #fff;
	}
	.nav_item {
		font-size: 16px;
		display: inline-block;
		float: right;
		margin-top: 10px;
		margin-left: 20px;
		line-height: 30px;
	}
	.nav_item_on {
		color: #F39301;
		border-bottom: 2px solid #F39301;
	}
	.m_banner{
		margin-top: 45px;
	}
	.m_banner img {
		width: 100%;
	}
	.m_warp {
		width: 100%;
		padding: 0 12px;
		box-sizing: border-box;
	}
	.tit30 {
		font-size: 16px;
		font-weight: 700;
		margin-top: 12px;
		margin-bottom: 6px;
	}
	.solve-txt {
		margin-top: 15px;
		padding-bottom: 12px;
	}
	.solve-txt p {
		color: #333;
		font-size: 14px;
		line-height: 22px;
	}
	.opera-big {
		width: 160px;
		height: 40px;
		line-height: 40px;
		background-image: url(../img/u33.png);
		background-size: 100% 100%;
		font-size: 14px;
		margin-top: 0;=
	}
	.opera-btn img{
		margin-right: 0;
	}
	.m_warp_content{
		margin-bottom: 30px;
	}
	.title_tip {
		display: inline-block;
		width: 47%;
		line-height: 26px;
		text-align: center;
		background: #F39301;
		font-weight: 700;
		font-style: normal;
		font-size: 14px;
		color: #FFFFFF;
		margin-top: 16px;
	}
	.m_list {
		width: 100%;
		padding-top: 12px;
		border: 2px solid #F39301;
		border-radius: 0px 5px 5px 5px;
	}
	.m_list li {
		width: 47%;
		margin: 0 1%;
		margin-bottom: 12px;
		float: left;
		border: 1px solid #E4E4E4;
		padding-bottom: 12px;
	}
	.item_msg{
		padding:0  5px 10px 0;
	}
	.m_list h3{
		font-size: 14px;
		text-align: center;
		color: #fff;
		background: #006fb2;
		line-height: 26px;
	}
	.item_msg p {
		font-size: 12px;
		color: #333;
		line-height: 20px;
		min-height: 40px;
		position: relative;
		padding-left: 10px;
	}
	.item_msg p:after {
		content: '●';
		position: absolute;
	    top: 0;
	    left: 0;
	    font-size: 12px;
	    color: #F39301;
	}
	.m_list .opera-btn {
		width: 100px;
		height: 26px;
		line-height: 28px;
		font-size: 14px;
		float: right;
		margin-top: 6px;
	}
	.m_list .opera-btn img {
		margin-left: 10px;
		vertical-align: -2px;
	}
	
	.title_tip2{
		width: 100%;
		margin-top: 20px;
	}
	.title_tip2 span{
		display: block;
		color: #fff;
		font-weight: bold;
		font-size: 14px;
		float: left;
	}
	.title_tip2 span:nth-of-type(1){
		width: 65%;
		text-align: center;
		background:#F39301 ;	
		padding: 3px 0;
		border-bottom: 2px solid #006fb2;
	}
	.title_tip2 span:nth-of-type(2){
		width: 35%;
		border-bottom: 2px solid #006fb2;
		border-bottom: 2px solid #F39301;
	}
	.title_tip2 span:nth-of-type(2) b{
		background: #006fb2;
		display: inline-block;
		padding: 3px 5px;
	}
	.simple-list{
		width: 100%;
		padding: 0 10px;
		box-sizing: border-box;
	}
	.simple-table{
		width: 100%;border-left: 1px solid #E4E4E4;
		border-right: 1px solid #E4E4E4;
	}
	.simple-table td{
		padding: 0;
		text-align: center;
		width: 25%;
	}
	.simple-tr td{
		border-width: 1px;
	}
	.simple-tr,
	.simple-tr1{
		height: 32px;
		font-size: 12px;
	}
	.simple-tr1{
		font-size: 14px;
		font-weight: 700;
		color: #333;
	}
	.simple-opera .add, .simple-opera .del,.simple-opera .num{
		width: 15px;
		height: 15px;
		font-size: 12px;
		background-size:100% 100%;
	}
	.m_simple_img{
		width: 100%;
		text-align: center;
		margin-top: 20px;
	}
	.m_simple_img img{
		width: 50%;
	}
	.btn_box{
		height: 40px;
		line-height: 40px;
		width: 100%;
		position: fixed;
		left: 0;
		bottom: 0;
		background: rgba(0,0,0,.7);
		color: #fff;
	}
	.btn_box #sampleForm{
		bottom: 4px;
		left: initial;
		right: 12px;
		width: 100px;
		height: 28px;
    	line-height: 28px;
		background: #F39301;
		border-radius: 10px;
		font-size: 16px;
	}
	.btn_box p{
		text-indent: 12px;
	}
	.layui-layer{
		width: 90%;
		border-radius: 12px;
	}
	
	.layui-layer-title{
		background-color: #fff !important;
		border-bottom:none !important;
		border-radius: 12px;
	}
	.p_info_box{
		width: 100% ;
	}
	.f_p_tip,.p_info_tip{
		display: none;
	}
	.elq-form .field-size-top-large{
		width: 50% !important;
	}
	.elq-form .label-position.top{
		font-size: 12px;
		width: 26% !important;
	}
	#field5,.textarea_box{
		width: 52% !important;
	}
	.textarea_box span{
		width: 100%;
		height: 35px;
		overflow: hidden;
	}
	.layui-layer-loading{
		left: 47% !important;
	}
	.mcontact_information{
		text-align: center;
		font-size: 14px;
		border: 2px solid #F39301;
		border-radius: 20px;
		padding: 10px 10px 30px 10px;
		margin: 30px 0;
	}
	
}