@media ( min-width : 978px) {
		
	body {
		background: #fff;
	}
	.T_Banner{
        background-image: url(/Public/Home/images/form_new/demo_3bg2.png);
        background-size: cover;
        background-repeat: no-repeat;
	}
	.T_Banner_Tit0{
	   margin-top : 60px;
		font-size: 16px;
		font-weight: 400;
		color: #2174F9;
		line-height: 24px;
		margin-bottom : 5px;
	}
	.T_Banner_Tit{
		font-size: 28px;
		font-weight: 500;
		color: #323437;
		line-height: 36px;
        font-weight : bold;
	}
	.T_Banner_Txt{
		font-size: 14px;
		font-weight: 400;
		color: #323437;
		line-height: 22px;
        padding: 20px 0 0;
	}
	.T_Banner_Btn_block{
	   display : none;
	}
	
	.div_form_3 {
		background-image: url(/Public/Home/images/form_new/demo_3bg.png);
		background-size: cover;
		background-repeat: no-repeat;
	}
	/**44444444444444444444**/
	.l_cu_tag{
		font-size: 16px;
		font-weight: 400;
		color: #2174F9;
		line-height: 24px;
		border : 0;
        padding : 0 ;
	}
	.l_cu_title{
		font-size: 28px;
		font-weight: 500;
		color: #323437;
		line-height: 36px;
    font-weight: bold;
	}
    .l_cu_desc{
        font-size: 14px;
        font-weight: 400;
        color: #323437;
        line-height: 22px;
    }
    .l_cu_desc2{
		font-size: 20px;
		font-weight: 500;
		color: #323437;
		line-height: 24px;
		margin-top : 60px;
    font-weight: bold;
    }
    .l_cu_card{
        width: 550px;
		height: 138px;
        background: rgba(255, 255, 255, 0.3); /* 背景半透明 */
		border-radius: 12px;
		backdrop-filter: blur(2px);
		padding-top : 25px;
    }
    .l_cu_card .l_cu_card_cu{
		font-size: 16px;
		font-weight: 400;
		color: #323437;
		line-height: 22px;
    }
    .l_cu_card .l_cu_card_cu a{
		font-size: 16px;
		font-weight: 400;
		color: #2372F9;
		line-height: 22px;
    }
    /**44444444444444444444**/
	.l_title {
		font-size: 28px;
		font-weight: 500;
		color: #323437;
		line-height: 36px;
    font-weight : bold;
	}
	
	.l_desc {
		font-size: 14px;
		font-weight: 400;
		color: #323437;
		line-height: 22px;
	}
	
	.l_logo_card .l_logo_card_list {
		background: rgba(255, 255, 255, 0.3); /* 背景半透明 */
		margin: 20px auto;
	}
	
	.l_logo_card .l_logo_card_list div {
		color: #323437;
		opacity: 1;
	}
	
	.l_logo .l_logo_title {
		font-size: 20px;
		font-weight: 500;
		color: #323437;
		line-height: 24px;
    font-weight : bold;
	}
	
	
	.l_paper .l_paper_title{
		font-size: 20px;
		font-weight: 500;
		color: #323437;
		line-height: 24px;
    font-weight : bold;
	}
	
    .l_paper .l_paper_desc2{
		font-size: 14px;
		font-weight: 400;
		line-height: 22px;
	}
	.l_paper .l_paper_desc2:after{
	top : 7px;
	left : 10px;
	   background-image : none;
	    width: 8px;
	    height: 8px;
	    background-color: #007AF5;
	    background-size: cover;
	    background-repeat: no-repeat;
	    border-radius: 50%;
	}
	
	
	/***表单新样式***/
	
	
	
	.demo_r{
		
		background: #FFFFFF;
		box-shadow: 0px 2px 20px 0px rgba(7,35,105,0.05);
		border-radius: 12px;
		border : none;
	}
	.demo_title{
		font-size: 23px;
		font-weight: 400;
		color: #323437;
		line-height: 31px;
		text-align : left;
    font-weight : bold;
	}
	.demo_desc{
		font-size: 15px;
		font-weight: 400;
		color: #646669;
		line-height: 23px;
		text-align : left;
	}
	.demo_form:after{
	    left: 52px;
	}
	.demo_form input{
	    border: 1px solid #cdd0d4;
	    text-indent: 22px;
	}
	.demo_form select{
	    border: 1px solid #cdd0d4;
	    text-indent: 22px;
	}
	.demo_form input.form_mobile{
		width : 250px;
	}
	.demo_form.mob .demo_form_ysm{
	    position: absolute;
		top : -62px;
		left : 260px;
		z-index : 1;
	}
	
	.demo_form.mob .demo_form_ysm input.form_yzm{
	    width : 140px;
	}
	
	.demo_form.mob .demo_form_yzm_btn{
	    position: absolute;
	    top : 0;
	    left : -80px;
	    z-index : 1;
	    width: 100px;
	    border : 0
	}
	
	


}





