@charset "utf-8";

/* CSS Document */



.mt1{ margin-top:1px; overflow:hidden;}

.mt2{ margin-top:2px; overflow:hidden;}

.mt3{ margin-top:3px; overflow:hidden;}

.mt4{ margin-top:4px; overflow:hidden;}

.mt5{ margin-top:5px; overflow:hidden;}

.mt6{ margin-top:6px; overflow:hidden;}

.mt7{ margin-top:7px; overflow:hidden;}

.mt8{ margin-top:8px; overflow:hidden;}

.mt9{ margin-top:9px; overflow:hidden;}

.mt10{ margin-top:10px; overflow:hidden;}

.mt13{ margin-top:13px; overflow:hidden;}

.mt15{ margin-top:15px; overflow:hidden;}

.mt20{ margin-top:20px; overflow:hidden;}

.mt22{ margin-top:22px; overflow:hidden;}

.mt30{ margin-top:30px; overflow:hidden;}

.mt52{ margin-top:52px; overflow:hidden;}

.mL1{ margin-left:1px; display:inline;}

.mL2{ margin-left:2px; display:inline;}

.mL3{ margin-left:3px; display:inline;}

.mL4{ margin-left:4px; display:inline;}

.mL5{ margin-left:5px; display:inline;}

.mL6{ margin-left:6px; display:inline;}

.mL7{ margin-left:7px; display:inline;}

.mL8{ margin-left:8px; display:inline;}

.ml10_2{ margin-left:10px;}

.mL10{ margin-left:10px; display:inline;}

.mL11{ margin-left:11px; display:inline;}

.mL12{ margin-left:12px; display:inline;}

.mL13{ margin-left:13px; display:inline;}

.mL14{ margin-left:14px; display:inline;}

.mL15{ margin-left:15px; display:inline;}

.mL16{ margin-left:16px; display:inline;}

.mL20{ margin-left:20px; display:inline;}

.mL22{ margin-left:22px; display:inline;}

.mL30{ margin-left:30px; display:inline;}

.mL27{ margin-left:27px; display:inline;}

.mL32{ margin-left:32px; display:inline;}

.mR5{ margin-right:5px; display:inline;}

.mR8{ margin-right:8px; display:inline;}

.mR18{ margin-right:18px; display:inline;}

.mR27{ margin-right:24px; display:inline;}

.pL20{ padding-left:20px;}

.pL30{ padding-left:30px;}

.pL70{ padding-left:70px;}

.w39{ width:39px;}

.w44{ width:44px;}

.w46{ width:46px;}

.w60{ width:60px;}

.w69{ width:69px;}

.w71{ width:71px;}

.w72{ width:72px;}

.w79{ width:79px;}

.w81{ width:81px;}

.w95{ width:95px;}

.w100{ width:100px;}

.w105{ width:105px;}

.w110{ width:110px;}

.w114{ width:114px;}

.w118{ width:118px;}

.w162{ width:162px;}

.w165{ width:165px;}

.w170{ width:170px;}

.w179{ width:179px;}

.w182{ width:182px;}

.w190{ width:190px;}

.w196{ width:196px;}

.w198{ width:198px;}

.w200{ width:200px;}

.w205{ width:205px;}

.w210{ width:210px;}

.w216{ width:216px;}

.w225{ width:225px;}

.w230{ width:230px;}

.w240{ width:240px;}

.w263{ width:263px;}

.w270{ width:270px;}

.w290{ width:290px;}

.w318{ width:318px;}

.w338{ width:338px;}

.w352{ width:354px;}

.w500{ width:500px;}

.w512{ width:512px;}

.w530{ width:530px;}

.w586{ width:586px;}

.w620{ width:620px;}

.w700{ width:700px;}

.w718{ width:718px;}

.w720{ width:720px;}

.w727{ width:727px;}

.w948{ width:948px;}

.w950{ width:950px;}

.h18{ height:18px;}

.h25{ height:25px;}

.h35{ height:35px;}

.line18{ line-height:18px;}

.line20{ line-height:20px;}

.line22{ line-height:22px;}

.line24{ line-height:24px;}

.line25{ line-height:25px;}

.line26{ line-height:26px;}

.line28{ line-height:28px;}

.line32{ line-height:32px;}

.size17{ font-size:17px;}

.size18{ font-size:18px;}

.size24{ font-size:24px;}

.nav_link{ color:#FFFFFF;}

.tt_blue{ color:#278be6; font-family:"微软雅黑";}

.cyan{ color:#6e7600;}

.666{ color:#666666;}

.gray{ color:#333333;}

.blue{ color: #278be6;}

.blue2{ color:#006fd3;}

.green{ color:#008000;}

.indigo{ color:#005aab;}

.orange{ color:#ff9900;}

.white{ color:#FFFFFF;}

.eidc{ color: #0072dc;}

.align{ text-align:left;}



.Mod-Ca-Box

{ 

	width:352px;

	height:143px;

	overflow:hidden;

	border:1px solid #c3e2fe;

	border-radius:3px;

	background:url(http://images.51daifu.com/images/ca/XG-B.jpg) no-repeat;

}



.Mod-Ca-Box li

{

	display:block;

	float:left;

	width:88px;

	padding-top:48px;

	line-height:24px;

	text-align:center;

}



.UL-lineHeight

{

	line-height:21px;

}





.Mod-XG-Title

{

	background:url(http://images.51daifu.com/images/ca/dt_jcb.jpg) no-repeat;

	padding-left:32px;

	line-height:28px;

	text-align:left;

}



.Mod-XG-Cont

{

	overflow:hidden;

	zoom:1;

	padding:5px;

}



.Mod-XG-Cont span

{

	float:left;

	display:block;

	margin:0px !important;

}



.Mod-XG-Cont span.Pic

{

	border:1px solid #ccc;

}



.Mod-XG-Cont span.Des

{

	width:180px;

	height:107px;

	padding-left:10px;

	line-height:26px;

}

/*乐语底部与右部定位*/
/*底部定位*/
.btm-position{
    width: 100%;
    height: 70px;
    background-color: #3286c1;
    position: fixed;
    bottom: 0;
	right: 0;
	z-index:9999;
}

.btm-position .content{
    width: 980px;
    height: 70px;
    margin: 0 auto;
    position: relative;
    color: #333333;
    background-color: #3286c1;
}

.btm-position .content a{
    color: #000000;
}

.btm-position .content img{
    margin-top: 10px;
    margin-left: 10px;
}

.btm-position .content img.btm-first{
    margin-left: 20px;
}

.btm-position .content p{
    width: 270px;
    height: 33px;
    line-height: 33px;
    font-size: 14px;
	text-align:center;
    background-color: #ffffff;
    border: none;
    position: absolute;
    left: 170px;
    top: 20px;
}

.btm-position .content #btm-btn{
    border: none;
    position: absolute;
    left: 430px;
    top: 10px;
}

.btm-position .content img.btm-consult{
    position: absolute;
    left: 580px;
    top: 10px;
}

.btm-position .content img.btm-last{
    margin-left: 600px;
	margin-top: 0;
}

/*右部定位*/

.right-position{
    position: fixed;
    width: 65px;
    height: 260px;
    right: 5px;
    bottom: 7px;
}

.right-position p{
    height: 65px;
    text-align: center;
    background-color: #a6a6a6;
    margin-bottom: 1px;
    font-size: 13px;
    color: #ffffff;
    cursor: pointer;
    -webkit-transition: background-color 0.5s linear;
    -moz-transition: background-color 0.5s linear;
    -o-transition: background-color 0.5s linear;
    transition: background-color 0.5s linear;
}

.linear-color{
    background-color: #fd8c58 !important;
}

.right-position p img{
    margin-top: 10px;
}

.rp-free-phone{
    width: 260px;
    height: 55px;
    border: 1px solid red;
    background-color: #006699;
    padding-top: 15px;
    padding-left: 20px;
    position: absolute;
    top: 90px;
    opacity: 0;
}

.rp-free-phone .free-p-text{
    width: 180px;
    height: 35px;
    padding-left: 10px;
    background-color: #ffffff;
    border: none;
}

.rp-free-phone a{
    display: inline-block;
    width: 45px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    background-color: #eeeeee;
    color: #000000;
    text-decoration: none;
    font-size: 14px;
    margin-top: 1px;
}

.rp-free-phone a:hover{
    background-color: #31b8c7;
    color: #ffffff;
}

/*乐语底部与右部定	位	END*/

/****/
.xg16112-f-links{
	color:#fff; height:30px; line-height:30px; background-color:#278be6; text-align:left; overflow:hidden; font-size:12px;margin-top: 10px;width:930px; padding:0 10px;
}

html{padding-bottom: 70px !important;}






