<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

.mt10 {
	margin-top: 10px;
}

.mt15 {
	margin-top: 15px;
}

.mt20 {
	margin-top: 20px;
}

.ml10 {
	margin-left: 10px;
}

.bd0 {
	border: 0 none !important;
}

#reded {
	color: #EF533A;
}

.flipy {
	-moz-transform: scaleY(-1);
	-webkit-transform: scaleY(-1);
	-o-transform: scaleY(-1);
	transform: scaleY(-1);
	/*IE*/
	filter: FlipV;
}

.flipx {
	-moz-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	transform: scaleX(-1);
	/*IE*/
	filter: FlipH;
}

.hide {
	display: none !important;
}

.show {
	display: block !important;
}

.font_con {
	font-size: 14px;
	line-height: 24px;
	color: #666;
}

.u_info a.message em,
.mobile_download a.ico_mobile,
.nav_box li i,
.t_nav li.weixin em,
.site_nav_con li.mobile em,
.t_nav li.web_nav em,
.t_nav li.my_order i,
.t_nav li.web_nav i,
.head_con .on_city span i,
.search_top .search_curt i,
.weixin_tip s,
.mendian_tip s,
.online em,
.mendian em,
#side_menu s,
.navbox .tit .guonei,
.navbox .tit .chujing,
.navbox .tit .dalian,
.navbox .tit .zhoubian,
.navbox .tit .haidao,
.nav_ico_turn {
	background: url(../images/ico.png) no-repeat;
}

.head {
	position: relative;
	z-index: 100;
	background: #FFFFFF;
}

.site_nav {
	position: relative;
	min-width: 1000px;
	height: 27px;
	border-bottom: 1px solid #EEEEEE;
	background: #fafafa;
	z-index: 99999;
}

.site_nav .site_nav_con {
	width: 1180px;
	margin: 0 auto;
	line-height: 27px;
}

.site_nav .site_nav_con p,
.site_nav .site_nav_con ul li {
	float: left;
}

.site_nav .site_nav_con p a {
	color: #60c669;
}

.site_nav li {
	display: inline-block;
	float: left;
	padding: 0 10px;
}

.site_nav .site_nav_con ul img,
.site_nav .site_nav_con ul a {
	display: block;
	float: left;
}

.site_nav_con .u_info {
	display: block;
	float: left;
	height: 27px;
	overflow: hidden;
}

.t_nav li.web_nav i {
	background-position: -27px 0;
	height: 4px;
	position: absolute;
	right: 6px;
	top: 13px;
	width: 7px;
}

.t_nav li.web_nav em {
	background-position: 0 -300px;
	height: 19px;
	left: 1px;
	position: absolute;
	top: 6px;
	width: 19px;
}

.t_nav li.online em {
	background-position: 0 -278px;
	height: 20px;
	left: 1px;
	position: absolute;
	top: 6px;
	width: 17px;
}

.t_nav li.mendian em {
	background-position: 0 -234px;
	height: 20px;
	left: 1px;
	position: absolute;
	top: 6px;
	width: 17px;
}

.t_nav li.moblie em {
	background-position: 0 -291px;
	height: 19px;
	left: 1px;
	position: absolute;
	top: 6px;
	width: 19px;
}

.site_nav_con .t_nav {
	float: right;
}

.t_nav li.hover i {
	transform: rotate(180deg);
}

.t_nav li.web_nav {
	position: relative;
	display: block;
	padding: 0 27px;
	/*	border: 1px solid #EEEEEE;
	border-bottom: 0 none;
*/
}

.t_nav li.web_nav.hover {
	/*	border: 1px solid #EEEEEE;
	border-bottom: 1px solid #FFFFFF;
	background: #FFFFFF;*/
}

.site_nav .site_nav_con ul li a {
	color: #7a7a7a;
}

.site_nav .site_nav_con ul li a:hover {
	color: #EF533A;
	text-decoration: none;
}

.site_nav .site_nav_con ul li .hover i {
	transform: rotate(180deg);
}

.site_nav_con li.weixin {
	padding-left: 22px;
	position: relative;
	background: url("../images/ico.png") no-repeat scroll -125px 9px rgba(0, 0, 0, 0);
}

.site_nav_con li.online {
	padding-left: 22px;
	position: relative;
	background: url("../images/ico.png") no-repeat scroll -125px 9px rgba(0, 0, 0, 0);
}

.site_nav_con li.mendian {
	padding-left: 22px;
	position: relative;
	background: url("../images/ico.png") no-repeat scroll -125px 9px rgba(0, 0, 0, 0);
}

.site_nav_con li.mobile {
	padding-left: 26px;
	position: relative;
	width: 50px;
	background: url("../images/ico.png") no-repeat scroll -125px 9px rgba(0, 0, 0, 0);
}

.t_nav li.mendian .mendian_tip {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #E6E6E6;
	color: #666666;
	display: none;
	height: 345px;
	line-height: 21px;
	position: absolute;
	right: -235px;
	top: 28px;
	width: 550px;
}

.mendian_tip s {
	background-position: 0 0px;
	height: 5px;
	overflow: hidden;
	position: absolute;
	right: 265px;
	top: -5px;
	width: 9px;
}

.mendian_tip b {
	clear: both;
	display: block;
	width: 100%;
}

.mendian_tip p {
	clear: both;
	color: #999999;
	padding-top: 5px;
	width: 100%;
}

.mendian_tip .img {
	height: 345px;
	position: absolute;
	top: 7px;
	width: 550px;
}

.t_nav li.weixin .weixin_tip {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #E6E6E6;
	color: #666666;
	display: none;
	height: 92px;
	line-height: 21px;
	padding: 15px 15px 5px;
	position: absolute;
	right: -185px;
	top: 28px;
	width: 285px;
}

.weixin_tip s {
	background-position: 0 0px;
	height: 5px;
	overflow: hidden;
	position: absolute;
	right: 225px;
	top: -5px;
	width: 9px;
}

.weixin_tip b {
	clear: both;
	display: block;
	width: 100%;
}

.weixin_tip p {
	clear: both;
	color: #999999;
	padding-top: 5px;
	width: 100%;
}

.weixin_tip .img {
	height: 100px;
	position: absolute;
	right: 10px;
	top: 7px;
	width: 100px;
}

.site_nav_con li.mobile em {
	background-position: -15px -234px;
	height: 20px;
	left: 1px;
	position: absolute;
	top: 6px;
	width: 25px;
}

.t_nav li.weixin em {
	background-position: 0 -257px;
	height: 20px;
	left: 1px;
	position: absolute;
	top: 6px;
	width: 25px;
}

.web_nav_con {
	display: none;
	position: absolute;
	top: 27px;
	right: -1px;
	width: 154px;
	padding: 0px 15px 5px;
	line-height: 21px;
	border: 1px solid #EEEEEE;
	color: #666;
	border-top: none;
	background: none repeat scroll 0 0 #FFFFFF;
}

.web_nav_con ul {
	border-bottom: 1px solid #EEEEEE;
	display: block;
	overflow: hidden;
	padding: 5px 0;
}

.web_nav_con li {
	float: left;
	padding: 0;
	width: 70px;
}

.web_nav_con .title {
	clear: both;
	color: #EF533A;
	display: block;
	font-weight: bold;
	overflow: hidden;
	width: 140px;
}

.web_nav_con li.title a {
	color: #EF533A;
}

.web_nav_con ul.last {
	border-bottom: 0 none;
}

.head_con {
	position: relative;
	width: 1180px;
	padding: 28px 0;
	margin: 0 auto;
	z-index: 9999;
}

.head_con .logo {
	display: inline;
	margin: 5px 0 0 0;
	float: left;
}

.head_con .logo a {
	background: url(../images/logo.png) left top no-repeat;
	display: block;
	height: 80px;
	text-indent: -999em;
	width: 240px;
}

.head_con .logo_right {
	position: relative;
	float: left;
	height: 67px;
	margin: 15px 0 18px 18px;
	padding: 0 15px;
	border-left: 1px solid #eee;
}

.head_con .logo_right a {
	/*	background: url(../images/logo_right.jpg) left top no-repeat;
*/
	display: block;
	height: 67px;
	/*	text-indent: -999em;
*/
	width: 147px;
}

.search_con {
	position: absolute;
	left: 450px;
	top: 45px;
	width: 518px;
	height: 72px;
}

/*.search_con a.other{ position:absolute; right:-60px; top:6px;}*/
.search_con .key_word {
	padding: 6px 1px;
}

.search_con .key_word a {
	padding-right: 15px;
}

.search_con .key_word a:hover {
	color: #EF533A;
	text-decoration: none;
}

.search_top input.text {
	width: 370px;
	float: left;
	height: 24px;
	padding: 9px 0 11px 10px;
	border: 1px solid #cccccc;
	border-right: none;
	color: #aaa;
	font-size: 14px;
	outline: none;
	padding-left: 10px;
	color: rgb(170, 170, 170);
}

.search_top .dlot-btn {
	position: absolute;
	left: 380px;
	top: -6px;
	border: 0;
	width: 112px;
	height: 56px;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	outline: none;
	background: url(../images/btn_search.gif) 0 0 no-repeat;
}

.txt_phone {
	position: absolute;
	right: 20px;
	width: 196px;
	height: 82px;
	background: url(../images/txt_phone.gif) 0 0 no-repeat;
}

.txt_phone span {
	display: none;
	visibility: hidden;
}

#curtlist {
	position: absolute;
	left: 2px;
	top: 32px;
	border: 1px solid #eaeaea;
	border-top: 0 none;
	color: #555;
	display: none;
}

#curtlist li {
	width: 55px;
	line-height: 24px;
	padding-left: 8px;
	background: #fff;
}

.menu {
	clear: both;
	width: 100%;
	min-width: 1000px;
	height: 40px;
	background: #5db45d;
	/* background: #5db45d; */
	position: relative;
}

.menu_con {
	width: 1180px;
	margin: 0 auto;
	line-height: 40px;
}

.menu_con .side_menu {
	position: relative;
	width: 195px;
	float: left;
	padding-left: 15px;
	font-size: 16px;
	font-family: "microsoft yahei";
	font-family: "微软雅黑";
	color: #fff;
	background: #5db45d;
	/* background: #5db45d; */
	zoom: 1;
}

#side_menu {
	/* background: #5db45d; */
	background: #5db45d;
}

.menu_con .side_menu .nav_box {
	position: absolute;
	top: 38px;
	left: 0;
	width: 206px;
	height: 447px;
	background: #fff;
	/* border: 2px solid #5db45d; */
	border: 2px solid #5db45d;
	display: none;
	z-index: 10;
}

.show {
	display: block !important;
}

.nav_box li {
	position: relative;
	float: left;
	width: 160px;
	height: 40px;
	/* padding: 9px 0 5px 40px; */
	padding: 5px 0 5px 40px;
	line-height: 18px;
	border-top: 1px solid #dff0d1;
	z-index: 2;
}

.nav_box li.l2 {
	/* height: 60px; */
	height: 88px;
}

.nav_box li i {
	position: absolute;
	top: 8px;
	left: 5px;
	_left: 5px;
	width: 31px;
	height: 28px;
}

.nav_box li i.i1 {
	background-position: 0 -175px;
}

.nav_box li i.i2 {
	background-position: -31px -175px;
}

.nav_box li i.i3 {
	background-position: -62px -175px;
}

.nav_box li i.i4 {
	background-position: -93px -175px;
}

.nav_box li i.i5 {
	background-position: -124px -175px;
}

.nav_box li i.i6 {
	background-position: -155px -175px;
}

.nav_box li i.i7 {
	background-position: 0 -204px;
}

.nav_box li i.i8 {
	background-position: -31px -204px;
}

.nav_box li strong {
	display: block;
	color: #444;
	font-size: 15px;
	font-weight: normal;
}

.nav_box li strong a {
	color: #444;
}

.nav_box li p {
	display: block;
	height: 19px;
	overflow: hidden;
}

.nav_box li p a {
	display: inline-block;
	padding-right: 5px;
	padding-bottom: 5px;
	color: #888;
	font-size: 12px;
	font-family: "arial"
}

.nav_box li.l2 p {
	/* height: 42px; */
	height: 65px;
}

.nav_box li a:hover {
	color: #EF533A;
	text-decoration: none;
}

.nav_box li.hover {
	padding: 8px 5px 4px 40px;
	margin-bottom: -1px;
	border-top: 2px solid #b2d891;
	border-bottom: 2px solid #b2d891;
	z-index: 3;
}

.nav_box li.hover i {
	top: 7px;
}

.nav_box li.hover .hide_box {
	display: block;
}

.nav_box li.last {
	border-bottom: 0 none;
}

.nav_tag_con {
	display: none;
	position: absolute;
	top: 40px;
	left: 207px;
	width: 670px;
	height: 300px;
	padding: 9px 19px;
	border: 2px solid #b2d891;
	font-family: "arial";
	box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
	background: #fff;
	font-size: 12px;
}

.nav_tag_con .hide_box {
	display: none;
	width: 60%;
}

.nav_tag_con .hide_box span.line {
	position: absolute;
	top: 0;
	left: -2px;
	width: 2px;
	height: 72px;
	background: #fff;
	overflow: hidden;
}

.nav_tag_con .hide_box span.line1 {
	left: -209px;
	background: #EF533A;
}

.nav_tag_con .hide_box span.line2 {
	top: 75px;
}

.nav_tag_con .hide_box span.line3 {
	top: 150px;
}

.nav_tag_con .hide_box span.line4 {
	top: 225px;
	height: 52px;
}

.nav_tag_con .hide_box span.line5 {
	top: 280px;
	height: 52px;
}

.nav_tag_con .hide_box span.line6 {
	top: 335px;
	height: 52px;
}

.nav_tag_con .hide_box .txt1 dl {
	padding: 8px;
}

.nav_tag_con .hide_box .txt1 dl.hover {
	background: #fffbee;
}

.nav_tag_con .hide_box .txt1 dt {
	font-weight: bold;
	color: #5db45d;
	line-height: 24px;
}

.nav_tag_con .hide_box .txt1 dt a {
	color: #5db45d;
}

.nav_tag_con .hide_box .txt1 dt a:hover {
	color: #EF533A;
	text-decoration: none;
}

.nav_tag_con .hide_box .txt1 dd {
	line-height: 24px;
}

.nav_tag_con .hide_box .txt1 dd a {
	display: inline-block;
	padding-right: 20px;
	line-height: 24px;
	color: #666;
}

.nav_tag_con .hide_box .txt1 dd a:hover {
	color: #EF533A;
	text-decoration: none;
}

.nav_tag_con .hide_box a.more {
	float: right;
	padding: 0 10px;
	margin-top: 10px;
	line-height: 24px;
	font-family: "宋体";
	color: #fff;
	border-radius: 2px;
	background: #fa9e13;
}

.nav_tag_con .hide_box a.more:hover {
	background: #f8890f;
	text-decoration: none;
}

.nav_tag_con .hide_box .txt2 {
	line-height: 24px;
}

.nav_tag_con .hide_box .txt2 strong {
	padding: 0 10px;
	font-weight: bold;
	color: #555;
}

.nav_tag_con .hide_box .txt2 .hot {
	position: relative;
	padding: 6px 9px 6px 10px;
	margin-top: 5px;
	border: 1px solid #fae8c0;
	background: #fffbee;
}

.nav_tag_con .hide_box .txt2 .hot i {
	display: none;
	position: absolute;
	top: -1px;
	left: -1px;
	width: 31px;
	height: 31px;
	background: url(../images/ico.png) no-repeat -80px -163px;
}

.nav_tag_con .hide_box .txt2 .hot em {
	padding-right: 7px;
	color: #EF533A;
	font-weight: bold;
}

.nav_tag_con .hide_box .txt2 .hot a {
	padding-right: 20px;
	text-decoration: none;
}

.nav_tag_con .hide_box .txt2 dl {
	padding: 6px 10px;
	overflow: hidden;
	zoom: 1;
}

.nav_tag_con .hide_box .txt2 dl.hover {
	background: #fffbee;
}

.nav_tag_con .hide_box .txt2 dt {
	width: 60px;
	float: left;
	font-weight: bold;
	color: #5db45d;
}

.nav_tag_con .hide_box .txt2 dt a {
	color: #5db45d;
}

.nav_tag_con .hide_box .txt2 dt a:hover {
	color: #EF533A;
	text-decoration: none;
}

.nav_tag_con .hide_box .txt2 dd {
	display: block;
	width: 380px;
	float: right;
}

.nav_tag_con .hide_box .txt2 dd a {
	padding-right: 20px;
	color: #666;
}

.nav_tag_con .hide_box .txt2 dd a:hover {
	color: #EF533A;
	text-decoration: none;
}

.nav_tag_con .hide_box .txt3 {
	width: 660px;
	padding-left: 3px;
	overflow: hidden;
}

.nav_tag_con .hide_box .txt3 ul {
	width: 700px;
}

.nav_tag_con .hide_box .txt3 li {
	position: relative;
	width: 204px;
	float: left;
	height: 64px;
	margin: 10px 20px 5px 0;
	line-height: 18px;
}

.nav_tag_con .hide_box .txt3 li a {
	display: block;
	padding: 10px 15px 10px 55px;
	font-size: 14px;
	border: 2px solid #e6e6e6;
	border-radius: 5px;
	color: #666;
	background: #fafafa;
}

.nav_tag_con .hide_box .txt3 li a span {
	display: block;
	font-size: 12px;
	color: #999;
}

.nav_tag_con .hide_box .txt3 li a:hover {
	border: 2px solid #5ABB1F;
	color: #5db45d;
	text-decoration: none;
}

.nav_tag_con .hide_box .txt3 li a:hover span {
	color: #999;
}

.nav_tag_con .hide_box .txt3 i {
	position: absolute;
	top: 15px;
	left: 15px;
	width: 36px;
	height: 33px;
	background: url(../images/ico.png) no-repeat 0 -53px;
}

.nav_tag_con .hide_box .txt3 i.dj {
	background-position: 0 -53px;
}

.nav_tag_con .hide_box .txt3 i.sy {
	background-position: -36px -53px;
}

.nav_tag_con .hide_box .txt3 i.piaoliu {
	background-position: -72px -53px;
}

.nav_tag_con .hide_box .txt3 i.nearbyg {
	background-position: -108px -53px;
}

.nav_tag_con .hide_box .txt3 i.neardd {
	background-position: -73px -18px;
}

.nav_tag_con .hide_box .txt3 i.nearasbx {
	background-position: -142px -18px;
}

.nav_tag_con .hide_box .txt3 i.nearcz {
	background-position: -145px -119px;
}

.nav_tag_con .hide_box .txt3 i.nearxqhx {
	background-position: -36px -86px;
}

.nav_tag_con .hide_box .txt3 i.nearhd {
	background-position: -72px -86px;
}

.nav_tag_con .hide_box .txt3 i.hx {
	background-position: -108px -86px;
}

.nav_tag_con .hide_box .txt3 i.yl {
	background-position: 0 -119px;
}

.nav_tag_con .hide_box .txt3 i.zj {
	background-position: -36px -119px;
}

.nav_tag_con .hide_box .txt3 i.cz {
	background-position: -72px -119px;
}

.nav_tag_con .hide_box .txt3 i.nearpjjz {
	background-position: -108px -119px;
}

.nav_tag_con .hide_box .txt3 i.dengshan {
	background-position: -145px -86px;
}

.menu_con .nav {
	display: inline;
	float: left;
	height: 40px;
	position: relative;
}

.menu_con .nav a {
	position: relative;
	float: left;
	padding: 0 16px;
	font-size: 16px;
	font-family: "microsoft yahei";
	font-family: "微软雅黑";
	color: #fff;
	text-decoration: none;
}

.menu_con .nav li {
	float: left;
}

.menu_con .nav a.hot {
	z-index: 10;
}

.menu_con .nav a.hot i {
	position: absolute;
	top: -5px;
	right: -6px;
	width: 27px;
	height: 19px;
	background: url(../images/ico_small.png) no-repeat;
}

.menu_con .nav a.free {
	z-index: 10;
}

.menu_con .nav a.free i {
	position: absolute;
	top: -5px;
	right: -6px;
	width: 37px;
	height: 19px;
	background: url(../images/ico_free.png) no-repeat;
}

.menu_con .nav a.on,
.menu_con .nav a:hover {
	/* background: #72c6fb; */
	/* background: #ac0505; */
	background: #55a155;
	color: #fff;
}

.menu_con .other {
	float: right;
	font-size: 14px;
	font-family: "microsoft yahei";
}

.menu_con .other a {
	display: inline-block;
	padding: 0 10px;
	color: #fff;
}

.menu_con .other a:hover {
	background: #72c6fb;
	text-decoration: none;
}

.menu_con .other a.on,
.menu_con .other a:hover {
	background: #72c6fb;
}

.nav_ico_turn {
	background-position: 0 -353px;
	height: 4px;
	overflow: hidden;
	position: absolute;
	right: 5px;
	top: 20px;
	width: 8px;
}

.cui_nav_o .nav_ico_turn {
	animation: 0.5s ease 0s normal none 1 animated_shadow;
	background-position: -16px -353px;
	top: 17px;
}

.cui_nav_o .top_subnav {
	display: block
}

#dlzb .top_subnav {
	padding-left: 500px;
}

#dlts .top_subnav {
	padding-left: 550px;
}

#dlmore .top_subnav {
	padding-left: 595px;
}

.top_subnav {
	background-color: #fff;
	color: #666;
	display: none;
	height: 39px;
	left: 0;
	line-height: 39px;
	position: absolute;
	top: 41px;
	z-index: 200;
}

.nav li.top_has a:hover,
.nav li.cui_nav_o a {
	background: none repeat scroll 0 0 #fff;
	color: #268000;
	height: 38px;
	line-height: 38px;
	margin-top: 3px;
}

.cui_nav_o .top_subnav_wrap {
	display: block;
}

.top_has .top_subnav .top_nav a {
	color: #666;
	display: inline-block;
	font-size: 14px;
	height: 34px;
	line-height: 34px;
	position: relative;
	text-decoration: none;
}

.top_has .top_subnav .top_nav a:hover {
	background: none repeat scroll 0 0 #5db45d;
	color: #fff;
	height: 34px;
	line-height: 34px;
}

.subnav_wrap_bg {
	background: none repeat scroll 0 0 #fff;
	border-bottom: 1px solid #efefef;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
	display: none;
	height: 39px;
	left: 0;
	position: absolute;
	top: 41px;
	width: 100%;
	z-index: 8;
}

#smart_pop {
	display: block;
	width: 480px;
	margin-top: 5px;
	border: 1px solid #d8d8d8;
	border-top: 0;
	position: absolute;
	background-color: #fff;
	overflow: hidden;
	z-index: 9999;
}

#smart_arrow .hide {
	position: absolute;
	padding: 0 12px 0 0;
	width: 12px;
}

#smart_arrow .show {
	position: absolute;
	padding: 0 12px 0 0;
	width: 12px;
}

#smart_pop div {
	height: 22px;
	overflow: hidden;
}

#smart_pop div.mouseover {
	background: #f1f1f1;
}

#smart_pop div.mouseout {
	background: #ffffff;
}

#smart_pop div.left1 {
	width: 150px;
	height: 17px;
	padding: 5px 0 0 5px;
	float: left;
	line-height: 14px;
	color: #666;
	text-align: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

#smart_pop div.left1 span.pic {
	width: 12px;
	padding-left: 10px;
}

#smart_pop div.right1 {
	height: 17px;
	padding: 5px 3px 0 0;
	line-height: 14px;
	text-align: right;
	float: right;
	color: #666;
}

#smart_pop div.font_blue {
	color: #0066ff;
	cursor: hand;
}

#smart_pop div.close {
	color: #004bca;
	line-height: 14px;
	text-decoration: underline;
	background: #ecf7e7;
	height: 17px;
	text-align: right;
	padding: 5px 4px 0 0;
	cursor: pointer;
}

.foorter {
	width: 100%;
	margin: 0 auto;
	background:
}

.foorter .fdl {
	width: 984px;
	margin: 0 auto;
	padding-bottom: 32px;
	padding-top: 30px;
}

.foorter .fdl dt,
.foorter .fdl dd {
	float: left;
	padding: 0 0px 0 15px;
}

.foorter .fdl dd {
	border-left: 2px #cccccc solid;
}

.foorter #footer_inner {
	width: 100%;
	padding: 60px 0;
	background: #5db45d;
}

.foorter #footer_inner .inner {
	width: 1180px;
	margin: 0 auto;
	padding: 0 40px;
}

.foorter #footer_inner .inner p,
.foorter #footer_inner .inner div,
.foorter #footer_inner .inner div dl {
	float: left;
}

.foorter #footer_inner .inner p.f_logo {
	padding: 24px 15px 0 0;
}

.foorter #footer_inner .inner div {
	padding: 0 14px;
	border-left: 1px #72c6fb solid;
}

.foorter #footer_inner .inner div dl {
	padding: 12px 16px 0 0;
}

.foorter #footer_inner .inner div dt a {
	font-family: "微软雅黑", Arial, Helvetica, sans-serif;
	color: #ffffff;
}

.foorter #footer_inner .inner div dl a {
	color: #ffffff;
}

.foorter #footer_inner .inner div dl dt {
	padding-bottom: 14px;
	font-size: 18px;
}

.foorter #footer_inner .inner div dl dd {
	padding: 2px 0;
}

.foorter #footer_inner .inner div dl dd ul li {
	margin-bottom: 5px;
}

.foorter #footer_inner .inner .code {
	padding-top: 5px;
}

.foorter .fnav {
	padding: 35px 0 10px;
}

.foorter .fnav p {
	margin-top: 10px;
	text-align: center;
}

.foorter .fnav p {
	color: #FFFFFF;
}

.foorter .fnav span {
	margin: 0 5px;
}

.foorter .fnav p a {
	color: #FFFFFF;
}

.foorter .fnav p a:hover {
	color: #EF533A;
}

.foorter .friendlylink {
	background: none repeat scroll 0 0 #EFEFEF;
	margin: 0 auto;
	padding: 2px 0;
	width: 80%;
}

.foorter .friendlylink p {
	margin-top: 8px;
	color: #AAAAAA;
	font-weight: bold;
}

.foorter .friendlylink p a {
	color: #AAAAAA;
	font-weight: normal;
	margin-left: 5px;
}

.foorter .friendlylink p span a {
	margin-top: 10px;
	color: #AAAAAA;
	font-weight: bold;
	margin-left: 5px;
	line-height: 22px;
}

.fn-left {
	display: inline;
}

.fn-right {
	display: inline;
}

.fn-left {
	float: left;
}

.fn-right {
	float: right;
}

.fn-clear:after {
	content: "\20";
	display: block;
	clear: both;
	height: 0
}

.fn-clear:after {
	*zoom: 1
}

.subMenu-nav-img {
	bottom: 0;
	position: absolute;
	right: -38px;
}

.fn-browse {
	bottom: 20px;
	color: #999999;
	margin-right: -650px;
	margin-top: -84px;
	position: fixed;
	right: 50%;
	z-index: 99;
}

.fn-browseTitle li {
	border-top: 1px solid #FFFFFF;
	cursor: pointer;
	height: 50px;
	width: 50px;
}

.fn-browseTitle li:first-child {
	border-top: medium none;
}

.fn-browseTitle li.on {
	background: none repeat scroll 0 0 #ffac00;
	height: 48px;
	padding-top: 2px;
}

.fn-browseTitle li.on span {
	display: inline-block;
}

.fn-browseTitle li.on a {
	color: #FFFFFF;
}

.fn-browseTitle li.on img {
	display: none;
}

.fn-browseTitle li.app {
	position: relative;
}

.fn-browseTitle li.app .client {
	background: none repeat scroll 0 0 #F5F5F5;
	border: 1px solid #D5D5D5;
	cursor: default;
	display: none;
	left: -147px;
	padding: 20px 25px 0;
	position: absolute;
	text-align: center;
	top: -54px;
}

.fn-browseTitle li.app .client a {
	color: #999999;
	line-height: 260%;
}

.fn-browseTitle li.app .client a:hover {
	color: #FF9900;
}

.fn-browseTitle li.on .client,
.fn-browseTitle li.on .client img,
.fn-browseTitle li.on .larr {
	display: block;
}

.fn-browseTitle li span {
	color: #FFFFFF;
	display: none;
	font-size: 14px;
	letter-spacing: 1px;
	margin: 3px 0 0 10px;
	width: 40px;
}

#lyzt i {
	background: url("../images/ico_small.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	height: 19px;
	position: absolute;
	right: -6px;
	top: -5px;
	width: 27px;
}

#side_menu s {
	background-position: -36px 0;
	display: inline-block;
	height: 6px;
	left: 30px;
	position: relative;
	top: -2px;
	width: 9px;
}

#side_menu.hover s {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}

.navbox .tit .guonei {
	background-position: -24px -29px;
}

.navbox .tit .chujing {
	background-position: -47px -28px;
}

.navbox .tit .dalian {
	background-position: 0 -29px;
}

.navbox .tit .zhoubian {
	background-position: 0 -29px;
}

.navbox .tit .haidao {
	background-position: -47px -28px;
}

.gq0 {
	display: block;
	float: left;
	height: 27px;
	text-align: right;
}

.gq0 body {
	margin: 0;
}

.dlot-hotSearch {
	background: url("../images/ico.png") no-repeat scroll -13px -320px transparent;
	color: #999999;
	padding-top: 8px;
	padding-left: 16px;
	clear: both;
}

.dlot-hotSearch span {
	margin-right: 6px;
}

.dlot-hotSearch a {
	color: #999999;
}

.dlot-hotSearch .red {
	color: #ff6600;
}

.dlot-hotSearch a:hover {
	color: #ff6600;
}

.float_mask {
	bottom: 0;
	height: 140px;
	position: fixed;
	right: 0;
	width: 100%;
	z-index: 19999;
}

.float_layer {
	background: #071828 none repeat scroll 0 0;
	height: 100%;
	left: 0;
	opacity: 0.85;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1;
}

.float_content {
	height: 100%;
	margin: 0 auto;
	padding-left: 50px;
	position: relative;
	width: 1150px;
	z-index: 2;
}

.float_bg,
.float_dl,
.float_close {
	float: left;
}

.float_bg {
	height: 197px;
	margin: -57px 17px 0 37px;
	position: relative;
	width: 729px;
}

.float_dl {
	height: 100%;
	position: relative;
	width: 298px;
}

.float_dl_mask {
	background: #071828 none repeat scroll 0 0;
	height: 100%;
	left: 0;
	opacity: 0.09;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1;
}

.float_dl_inner {
	padding-top: 9px;
	position: relative;
	z-index: 2;
}

.float_dl_qr {
	float: left;
	width: 156px;
}

.float_dl_inner h3 {
	color: #adc6df;
	font: 12px/19px "microsoft yahei";
	height: 16px;
	text-align: center;
}

.float_qr {
	height: 94px;
	margin: 3px auto 0;
	width: 94px;
}

.float_dl_dir {
	float: right;
	width: 126px;
}

.float_bg a {
	display: block;
	height: 52px;
	left: 0;
	position: absolute;
	width: 53px;
}

.float_dl_dir a {
	color: #adc6df;
	display: block;
	font-size: 14px;
	height: 26px;
	line-height: 26px;
	margin: 8px auto 0;
	text-align: center;
	width: 80px;
}

.float_close {
	width: 60px;
}

.float_close a {
	background: rgba(0, 0, 0, 0) url("../images/mask-qr.png") no-repeat scroll 0 0;
	display: block;
	height: 52px;
	left: 0;
	position: absolute;
	width: 53px;
}

.float_close a:hover {}

.float_star_1,
.float_star_2,
.float_star_3,
.float_coin,
.float_shadow,
.float_niu,
.float_slogan,
.float_niu_finger {
	position: absolute;
}

.float_star {
	transform: scale(0, 0);
}

.float_star_1 {
	background-position: -24px -167px;
	height: 31px;
	left: 5px;
	top: 40px;
	width: 19px;
}

.float_star_2 {
	background-position: -71px -179px;
	height: 15px;
	left: 36px;
	top: 55px;
	width: 15px;
}

.float_star_3 {
	background-position: -36px -213px;
	bottom: 13px;
	height: 38px;
	left: 0;
	width: 36px;
}

.float_coin {
	background-position: -6px 0;
	height: 104px;
	left: 24px;
	top: 49px;
	width: 106px;
}

.float_shadow {
	background-position: -6px -131px;
	height: 11px;
	left: 46px;
	top: 147px;
	width: 73px;
}

.float_niu {
	background-position: 0 -283px;
	height: 142px;
	left: 105px;
	top: 0;
	width: 128px;
}

.float_niu_finger {
	background-position: -150px -283px;
	height: 19px;
	left: 105px;
	top: 59px;
	width: 18px;
}

.float_slogan {
	background-position: 0 -464px;
	bottom: 0;
	height: 99px;
	left: 246px;
	width: 255px;
}

.float_coin_animation {
	animation: 700ms ease 0s normal none 1 running coin-drop;
}

.float_star_1_animation {
	animation: 4s ease 700ms normal none infinite running star-rotate;
}

.float_star_2_animation {
	animation: 4s ease 700ms alternate none infinite running star-rotate;
}

.float_star_3_animation {
	animation: 3s ease 700ms alternate none infinite running star-rotate;
}

.float_niu_finger_animation {
	animation: 700ms ease 0s normal none 1 running finger-show;
}

@keyframes finger-show {
	0% {
		opacity: 0;
	}

	99% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@keyframes coin-drop {
	0% {
		top: -200px;
	}

	100% {
		top: 49px;
	}
}

@keyframes star-rotate {
	0% {
		opacity: 0;
		transform: scale(0.2, 0.2);
	}

	50% {
		opacity: 1;
		transform: scale(1, 1);
	}

	100% {
		opacity: 0;
		transform: scale(0.2, 0.2);
	}
}

@keyframes finger-show {
	0% {
		opacity: 0;
	}

	99% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@keyframes coin-drop {
	0% {
		top: -200px;
	}

	100% {
		top: 49px;
	}
}

@keyframes star-rotate {
	0% {
		opacity: 0;
		transform: scale(0.2, 0.2);
	}

	50% {
		opacity: 1;
		transform: scale(1, 1);
	}

	100% {
		opacity: 0;
		transform: scale(0.2, 0.2);
	}
}

#common-silder {
	position: fixed;
	width: 40px;
	background: #333;
	right: 0;
	height: 100%;
	top: 0;
	z-index: 99999;
	min-height: 600px
}

#common-silder .topimg-show {
	height: 146px;
	position: relative
}

#common-silder .topimg-show a&gt;img {
	height: 146px
}

#common-silder .topimg-show:hover div {
	display: block
}

#common-silder .topimg-show div {
	position: absolute;
	width: 190px;
	height: 235px;
	left: -190px;
	top: 0;
	display: none
}

#common-silder .topimg-show div img {
	width: 100%;
	height: 100%
}

.common-silder-tools li {
	height: 47px;
	margin: 8px 0;
	cursor: pointer;
	background: url(../images/common-silder.0.0.1.png);
	position: relative
}

.common-silder-tools li.c-q a {
	cursor: default
}

.common-silder-tools li a {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0
}

.common-silder-tools li span {
	position: absolute;
	height: 47px;
	left: -120px;
	text-align: center;
	background: #636363;
	font-size: 14px;
	color: #fff;
	padding: 0 15px;
	line-height: 47px;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}

.common-silder-tools .c-q span {
	visibility: hidden;
	background: #636363;
	opacity: 0;
	height: auto;
	padding: 20px 16px 10px 23px;
	left: -184px;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}

.common-silder-tools .c-q:hover span {
	left: -150px;
	opacity: 1;
	visibility: visible
}

.common-silder-tools .c-q span i {
	top: 25px
}

.common-silder-tools .c-q span p {
	line-height: 14px;
	text-align: center;
	margin-top: 10px
}

.common-silder-tools .c-k span {
	visibility: hidden;
	background: #636363;
	opacity: 0;
	height: auto;
	padding: 20px 16px 10px 23px;
	left: -184px;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}

.common-silder-tools .c-k:hover span {
	left: -150px;
	opacity: 1;
	visibility: visible
}

.common-silder-tools .c-k span i {
	top: 25px
}

.common-silder-tools .c-k span p {
	line-height: 14px;
	text-align: center;
	margin-top: 10px
}

.common-silder-tools .c-zk span {
	visibility: hidden;
	background: #636363;
	opacity: 0;
	height: auto;
	padding: 20px 16px 10px 23px;
	left: -184px;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}

.common-silder-tools .c-zk:hover span {
	left: -120px;
	opacity: 1;
	visibility: visible
}

.common-silder-tools li span img {
	width: 104px;
	height: 104px;
	display: block
}

.common-silder-tools li:hover span {
	left: -86px;
	opacity: 1;
	visibility: visible
}

.common-silder-tools li span i {
	position: absolute;
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-left: 5px solid #636363;
	border-bottom: 5px solid transparent;
	top: 50%;
	right: -5px;
	margin-top: -5px
}

.common-silder-tools li:hover {
	background-color: #279d4b;
}

.common-cstb {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 40px
}

.common-silder-tools .c-q {
	background-position: -120px -94px
}

.common-silder-tools .c-q:hover {
	background-position: -40px -141px
}

.common-silder-tools .c-zk {
	background-position: -203px -190px;
	height: 120px;
	/*	background-color: #ef533a;
*/
	background-color: #279d4b;
}

.common-silder-tools .c-zk:hover {
	/*	background-position: -241px -190px;
*/
	background-position: -203px -190px;
	height: 120px;
	background-color: #279d4b;
}

.common-silder-tools .c-p {
	background-position: -120px -47px
}

.common-silder-tools .c-p:hover {
	background-position: -40px -94px
}

.common-silder-tools .c-logind {
	background-position: 0 0
}

.common-silder-tools .c-logind:hover {
	background-position: 0 0
}

.common-silder-tools .c-d:hover {
	background-position: -40px -47px
}

.common-silder-tools .c-d {
	background-position: -120px 0
}

.common-silder-tools .c-f {
	background-position: -80px -141px
}

.common-silder-tools .c-f:hover {
	background-position: -40px 0
}

.common-silder-tools .c-s {
	background-position: -80px -94px
}

.common-silder-tools .c-s:hover {
	background-position: -0 -141px
}

.common-silder-tools .c-k {
	background-position: -80px -47px
}

.common-silder-tools .c-k:hover {
	background-position: -0px -94px
}

.common-silder-tools .c-t {
	margin-bottom: 0;
	background-position: -80px 0
}

.common-silder-tools .c-t:hover {
	background-position: 0 -46px
}

.common-silder-tools .c-g {
	background: #333 none repeat scroll 0 0;
}


/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}</pre></body></html>