@charset "UTF-8";


.public_index_127 .floating { width:60px; position:fixed; right:3%; bottom:40px; z-index:99999999999}
.public_index_127 .floating_open { width:15px; text-align:center; height:68px; padding:5px; background:#d7d6d6; position:absolute; right:0px; top:-92px; color:#000;
-moz-border-radius:15px 0 0 15px; -webkit-border-radius:15px 0 0 15px; border-radius:15px 0 0 15px; cursor:pointer;}
.public_index_127 .floating li { float:left; width:60px;}
.public_index_127 .floating .li_1 { height:70px; line-height:87px; background:url(../images/floating_1.png); text-align:center; font-size:18px; color:#fff; cursor:pointer}
.public_index_127 .floating .li_1:hover { background:url(../images/floating_12.png)}
.public_index_127 .floating .li_2 { height:60px; border-top:1px solid #a5a5a5; background:#686868;}
.public_index_127 .floating .li_2 div { width:60px; height:60px; float:left; position:relative}
.public_index_127 .floating .li_2 div img { float:left}
.public_index_127 .floating .li_2 div p { float:left; line-height:60px; color:#fff; font-size:14px; display:none}

.public_index_127 .floating .li_3 { height:60px; border-top:1px solid #a5a5a5; background:#686868; position:relative}
.public_index_127 .floating .li_3:hover { background:#b31d23}
.public_index_127 .floating .li_3 div { display: none;position:absolute; left:-170px; bottom:0; width:170px; height:170px;}
.public_index_127 .floating .li_3 div ul { float:left; width:150px; height:170px; border:1px solid #e6e6e6; background:#fff; position:relative}
.public_index_127 .floating .li_3 div ul .wxj { position:absolute; right:-6px; bottom:10px; width:6px; height:11px; background:url(images/wxj.png)}
.public_index_127 .floating .li_3 div ul li { width:150px; text-align:center; font-size:14px; color:#000}
.public_index_127 .floating .li_3 img { float:left;}
.public_index_127 .floating .li_3 div ul li img { float:left; width:145px; height:145px;}


@media only screen and (min-width: 320px) and (max-width: 750px){
	.public_index_127{display: none;}
}