﻿@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;}

html{color:black;font-size:62.5%;}

body{font:14px/1.5 arial,"微软雅黑";color:#666;outline:0;}

input,select,textarea{font-size:100%;outline-style:none;background:transparent;font-family:"微软雅黑";}

input,button{border:none medium;outline:none;font-family:"微软雅黑";}

button, html input[type="button"], input[type="submit"]{cursor:pointer;}

button[disabled], html input[disabled]{cursor:default;}

address,caption,cite,code,dfn,em,th,var,i{font-style:normal;font-weight:500;}

ol,ul,li,dl,dt,dd{list-style:none;}

h1,h2,h3,h4,h5,h6{font-size:2rem;font-weight:500;}

sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}

abbr,acronym{border:none;font-variant:normal;}

table{border-collapse:collapse;border-spacing:0;}

img{border:0 none;vertical-align:middle;max-width: 100%;}

caption,th{text-align:left;}

th{text-align:inherit;}

sup{vertical-align:text-top;}

sub{vertical-align:text-bottom;}

del{text-decoration:line-through;}

legend{color:#666;}

fieldset{border:none;}

iframe{display:block;}

q:before,q:after{content:'';}

ins,a{text-decoration:none;cursor:pointer;color:black;}

a:hover{text-decoration:none;}

a:focus,*:focus{outline:none;}

.clearfix:before,.clearfix:after{content:"";clear:both;display:block;height:0;visibility:hidden;}

.clearfix:after{clear:both;overflow:hidden;}

.clearfix{zoom:1;}

.clear{clear:both;display:block;overflow:hidden;height:0;line-height:0;font-size:0;}

.hide{display:none !important;visibility:hidden;}

.block{display:block !important;}

.radius_1{-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;}

.radius_2{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}

.radius_3{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

.radius_5{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

.radius_t5{-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;}

.tl{text-align:left;}

.tc{text-align:center;}

.tr{text-align:right;}

.fl{float:left;display:inline;}

.fr{float:right;display:inline;}

.cb{clear:both;}

.ovh{overflow:hidden;}

.di{display:inline;}

.dib{display:inline-block;*zoom:1;*display:inline;}

.db{display:block;}

.none{display:none;}

.border0 {border: 0!important;}

.vm{vertical-align:middle;}

.pr{position:relative;}

.pa{position:absolute;}

.tdu{text-decoration:underline;}

.f14{font-size:14px;}

.f16{font-size:16px;}

.f18{font-size:18px;}

.f20{font-size:20px;}

.f22{font-size:22px;}

.f24{font-size:24px;}

.family_st{font-family:"Microsoft YaHei"}

.family_wr{font-family:"微软雅黑"}

.red {color: #fa4f4f;}

.orange{color: #ff7f00;}

.w1200{width: 1200px;margin: 0 auto;}

.w1180{width: 1180px;margin: 0 auto}

.w1000{width: 1000px;height: auto;margin: 0 auto;}

/*head*/

.dgg_header{width: 100%;min-width: 1180px;height: 30px;line-height: 30px;font-size: 12px;background: #f1f1f1;position: relative;z-index: 101;}

.dgg_header .fl li{float: left;}

.dgg_header li>a{

	font-size: 12px;

	color: #666;

	padding: 0 10px;

}

.dgg_header .fl a {

	border-left: 1px solid #d0d0d0;

}

.dgg_header .fl li:first-child a{border:none;padding-left: 0;}

.dgg_header .fl li a span{

	padding-left: 5px;

}

.top-drop-down{

	background: url(../images/top_bottom_03.jpg) 5px 13px no-repeat;

	display: inline-block;

	width: 20px;

	height: 19px;

}

.dgg_header .fr li{float: left;margin-left: 30px;}

.dgg_header .fr a:hover{text-decoration: underline;}

.dgg_header .fr .blue{color: #004b92;text-decoration: underline;}

.sub-navigation{position: relative;}

.service-nav {

	background: #fff;

	border: 1px solid #d8d8d8;

	overflow: hidden;

	position: absolute;

	top: 30px;

	left: -1px;

	width: 236px;

	min-height: 74px;

	padding: 5px 0 12px 12px;

	display: none;

}

.sub-navigation:hover .service-nav {

	display: block;

}

.service-nav>a {

	float: left;

	display: block;

	line-height: 30px;

	padding: 0 10px;

	color: #676767;

	margin: 6px 10px 0 0;

}

.dgg_header .service-nav>a {

	border: 0;

}

.sub-navigation.active>a, .sub-navigation:hover>a {

	line-height: 30px;

	height: 30px;

	background: #fff;

	z-index: 1;

}

.sub-navigation:hover>a {

	border-left: 0;

	margin: 0;

	display: block;

	position: relative;

	padding-bottom: 2px;

}

.sub-navigation:hover {

	border-left: 1px #d8d8d8 solid;

	border-right: 1px #d8d8d8 solid;

}

.service-nav>a:hover {

	text-decoration: underline;

}

.dgg_header li>a:hover {

	color: #1786ef;

}

.dgg_header .sub-navigation a:hover {

	color: #666;

}

.dgg_header .fl div a:hover {

	color: #1786ef;

}

.sub-navigation:hover a span {

	color: #1786ef;

}

.sub-navigation:hover a i {

	background: url(../images/top_top_03.jpg) 5px 13px no-repeat;

}

/*logo-nav*/

.logo_nav{height: 95px;padding-top: 25px;}

.logo{float: left;position: relative;}

.logo>a{display: block;}

.logo .txt{color: #fff;width: 150px;height: 22px;line-height: 22px;position: absolute;right:0px;top: 13px;font-size: 14px;text-align: center;overflow: hidden;}

.tel_box{display: block;float: right;}

.tel_box.top15{padding-top: 15px;}

.tel_box label{padding-left: 24px;background: url(../images/tel.png) left center no-repeat;}

.tel_box strong{font-size: 20px;color: #ff7f00;font-family: "Impact";position: relative;top: 1px;}

.dgg_nav{display: block;padding-top: 15px;clear: both;}

.dgg_nav li{float: left;margin-left: 30px;}

.dgg_nav li a{color: #333;font-size: 16px;padding: 5px 0;position: relative;}

.dgg_nav li .hot{display: block;-webkit-animation-name: bounce;animation-name: bounce;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite}

.dgg_nav li .hot{position: absolute;top: -12px;right: -15px;width: 23px;height: 13px;background:url(../images/hot.png) no-repeat;}

.dgg_nav li .active{color: #004b92;}

.dgg_nav li a:hover{color: #004b92;}

.dgg_nav li .active:hover{text-decoration: underline;}

/*footer*/

.dgg_footer{width: 100%;min-width: 1180px;height: 86px;padding-top: 36px;text-align: left;font-size: 12px;position: relative;}
.link_list{text-align: left;}
.dgg_footer .link_list li{display: inline-block;*zoom:1;*display: inline;background: url(../images/footer.png) left center no-repeat;}

.dgg_footer .link_list li:first-child{background: none;}

.dgg_footer .link_list li a{padding: 0 8px 0 0;}

.dgg_footer .link_list li a:hover{color: #004b92;text-decoration: underline;}

.dgg_footer .copyRight{padding-top: 20px;}

.dgg_footer p{line-height: 24px;}

/*hot动画*/

@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform: translateY(0);transform: translateY(0)}

	40%{-webkit-transform: translateY(-5px);transform: translateY(-5px)}

	60%{-webkit-transform: translateY(-2px);transform: translateY(-2px)}}

@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}

	40%{-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px)}

	60%{-webkit-transform: translateY(-2px);-ms-transform: translateY(-2px);transform: translateY(-2px)}}





/*公共底部的修改 start*/

.footer-top{

	padding-bottom: 15px;

	overflow: hidden;

}

.friend-box{

	overflow: hidden;

	margin-top: 5px;

}

.footer-tel {

	font-size: 14px;

	color: #bdbdbd;

}

.footer-tel i{

	background: url(../images/footer-tel.png) no-repeat;

	width: 14px;

	height: 14px;

	margin-right: 5px;

	vertical-align: middle;

}

.footer-tel p{

	font-size: 27.5px;

	color: #004b92;

	margin-top: 5px;

	font-family: impact;

}

.dgg_footer .friendly-links{font-size: 14px; color: #333;}

.friendly-list>li{

	float: left;

	line-height: 24px;

	/*background: url(../images/footer.png) left center no-repeat;*/

	padding-top: 1px;

}

.friendly-list2>li{

	background: url(../images/footer.png) left center no-repeat;

}

.friendly-list>li:first-child{background: none;}

.friendly-list a{font-size: 12px; color: black;padding: 0 8px 0 13px;}

.friendly-list a:hover{color: #004b92;text-decoration: underline;}

.footer-bottom{

	width: 100%;

	min-width: 1180px;

	background: #f7f7f7;

	text-align: center;

	padding-bottom: 15px;

}
.h_tbg {
	width: 100%;
	height: 40px;
	background: #eee;
	min-width: 1200px;
}
.h_top {
	width: 1200px;
	height: 40px;
	margin: 0px auto;
	text-align: left;
	font-size: 14px;
	line-height: 40px;
	position: relative;
	color: #4E4E4E;
}
.h_top .top_r {
	width: 50%;
	position: absolute;
	right: 0;
	top: 0;
	text-align: right;
}
.h_top .top_r a, .h_top .top_r img, .h_top .top_r span {
	display: inline-block;
*display:inline;
	zoom: 1;
	height: 24px;
	line-height: 24px;
	vertical-align: top;
	margin-top: 8px;
}
.h_top .top_r a {
	position: relative;
	margin-top: 0;
}
.h_top .top_r a .code {
	width: 120px;
	height: 120px;
	padding: 10px;
	position: absolute;
	left: -50px;
	top: 40px;
	z-index: 99999;
	background: #EFEFEF;
	display: none;
}
.h_top .top_r a:hover .code {
	display: block;
}
.h_top .top_r a .code .c_m {
	width: 100%;
	height: 100%;
	position: relative;
}
.h_top .top_r a .code img {
	width: 100px;
	height: 100px;
	vertical-align: top;
	margin: 0;
	padding: 0;
}
.h_top .top_r a .code .c_m i {
	display: block;
	position: absolute;
}
.h_top .top_r img {
	width: 24px;
	margin: 8px 1px;
}
.h_top .top_r span {
	font-size: 21px;
	color: #4E4E4E;
	font-family: inherit;
	font-weight: bold;
}
.h_bg {
	width: 100%;
	background: rgba(255, 255, 255, 0.9);
	min-width: 1200px;
	border-bottom: 1px solid #eee;
}
.h_bg_fix {
	width: 100%;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 999999999;
}
.h_bg_fix .head {
	height: 70px;
	transition: all ease-in-out .4s;
}
.h_bg_fix .head .logo {
	margin-top: 5px;
	display: none;
}
.h_bg_fix .head .nav {
	width: 1200px;
	text-align: center;
}
.h_bg_fix .head .nav a {
	height: 70px;
	line-height: 70px;
	padding: 0px 22px;
}
.h_bg_fix .head .nav li .er_m {
	top: 70px;
	box-shadow: 3px 3px 3px #bbb;
}
.h_bg_fix .head .s_nav {
	display: none;
}
.head {
	width: 1200px;
	height: 100px;
	margin: 0px auto;
	position: relative;
}
.head .logo {/* width:161px; */
	height: 100px;
	float: left;
}
.head .logo img {
	width: 300px;
	height: 80px;/* vertical-align:top; */
	margin-top: 10px;
}
.head .nav {/* width:1000px; */
	float: right;
	text-align: right;
	position: relative;
}
.head .nav .mianfei {
	position: absolute;
	right: 472px;
	top: 25px;
}
.head .nav .remen {
	position: absolute;
	right: 320px;
	top: 25px;
}
.head .nav .remen1 {
	position: absolute;
	right: 200px;
	top: 25px;
}
.h_bg_fix .head .nav .mianfei {
	position: absolute;
	left: 360px;
	top: 10px;
}
.h_bg_fix .head .nav .remen {
	position: absolute;
	left: 555px;
	top: 10px;
}
.h_bg_fix .head .nav .remen1 {
	position: absolute;
	right: 325px;
	top: 10px;
}
.head .nav li {
	display: inline-block;
*display:inline;
	zoom: 1;
	vertical-align: top;
	padding: 0;
	margin-left: 10px;
	position: relative;
	width: auto;
}
.head .nav a {
	display: inline-block;
*display:inline;
	zoom: 1;
	width: auto;
	padding: 0 12px;
	height: 100px;
	line-height: 100px;
	border-top: 3px solid #FFF;
	position: relative;
	font-size: 18px;
}
.head .nav a i {
	display: block;
	width: 13px;
	height: 9px;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -6px;
	opacity: 0;
	filter: alpha(opacity=0);
	background: url(../images/icon19.png) no-repeat;
}
.head .nav a.now, .head .nav a:hover {
	border-top: 3px solid #DF1721;
}
.head .nav a.now, .head .nav a:hover {
	color: #DF1721;
}
.head .nav a.now i, .head .nav a:hover i {
	opacity: 1;
	filter: alpha(opacity=100);
	transition: all .4s ease-in-out;
}
.head .nav li .er_m {
	position: absolute;
	left: -254px;
	top: 100px;
	z-index: 9999999;
	background: #FFF;
	width: 914px;
	padding: 15px;
	display: none;
	border-top: 1px solid #ddd;
}
.h_bg_fix .nav li .er_m {
	left: 0px;
}
.head .nav li .er_m ul {
	width: 100%;
}
.head .nav li .er_m ul li {
	width: 25%;
	float: left;
	height: 240px;
	text-align: left;
	padding-left: 20px;
	margin: 0;
}
.head .nav li .er_m ul li.ai {
	height: 80px;
}
.head .nav li .er_m ul li b, .head .nav li .er_m ul li b a {
	display: block;
	width: 100%;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	font-weight: bold;
	color: #D9131D;
	border: 0;
	padding: 0;
}
.head .nav li .er_m ul li p, .head .nav li .er_m ul li p a {
	width: 100%;
	height: 28px;
	line-height: 28px;
	font-size: 15px;
	padding: 0;
	margin: 0;
	border: 0;
}
.head .nav li .er_m ul li p a {/* margin-left:10px;*/
}
.head .nav li .er_m ul li p a:hover {
	border: 0;
	padding: 0;
	line-height: 28px;
}
.head .nav li .er_m2 {
	position: absolute;
	left: -34px;
	top: 100px;
	z-index: 9999999;
	background: #FFF;
	width: 160px;
	padding: 15px;
	display: none;
	border-top: 1px solid #ddd;
}
.head .nav li .er_m2 ul {
	width: 100%;
}
.head .nav li .er_m2 ul li {
	height: 240px;
	text-align: center;
	float: none;
	padding: 0px;
	margin: 0;
	width: 100%;
	line-height: 24px;
	height: auto;
}
.head .nav li .er_m2 ul li a {
	width: 100%;
	border-bottom: 1px solid #CCCCCC;
	height: 34px;
	line-height: 34px;
	font-size: 15px;
	padding: 0;
	margin: 0;
	border: 0;
}
.head .nav li:hover .er_m {
	opacity: 1;
	filter: alpha(opacity=100);
	transition: all .4s ease-in-out;
}
.head .s_nav {
	position: absolute;
	left: 0;
	top: 101px;
	z-index: 99999;
}
.s_nav .tabBox_t, .s_nav .tabBox {
	width: 100%;
	text-align: left;
}
.s_nav .tabBox .tabNav {
	width: 280px;
	float: left;
	border: 1px solid #ddd;
	height: 500px;
	overflow: hidden;
	background: #FFF;
	border-top: 0;
}
.s_nav .tabBox .n_ctn {
	width: 0;
	float: left;
	height: 500px;/* background:#FFF; */
	overflow: hidden;
	position: relative;
	transition: all .5s ease-in-out;
}
.s_nav .tabBox .tabNav li {
	width: 100%;
	height: 62px;
	border-bottom: 1px solid #ddd;
	position: relative;
}
.s_nav .tabBox .tabNav li a {
	display: block;
	width: 100%;
	height: 62px;
}
.s_nav .tabBox .tabNav li i, .s_nav .tabBox .tabNav li span, .s_nav .tabBox .tabNav li em {
	display: inline-block;
*display:inline;
	zoom: 1;
	vertical-align: top;
}
.s_nav .tabBox .tabNav li i {
	width: 24px;
	height: 26px;
	margin-top: 18px;
	margin-left: 55px;
}
.s_nav .tabBox .tabNav li span {
	height: 24px;
	margin-top: 18px;
	font-size: 18px;
	margin-left: 7px;
}
.s_nav .tabBox .tabNav li em {
	width: 7px;
	height: 10px;
	background: url(../images/icon9.png) no-repeat;
	position: absolute;
	right: 20px;
	top: 25px;
}
.s_nav .tabBox .tabNav li.on em {
	display: none;
}
.s_nav .tabBox .tabNav li a:hover, .s_nav .tabBox .tabNav li.on a {
	color: #fff;
}
.s_nav .tabBox .tabNav li.on {
	background: #D9131D;
}
.s_nav .tabBox .tabCont {/* width:100%; */
	z-index: 0;
	height: 500px;
	background: #FFF;
	position: absolute;
	left: 0;
	top: 0;
}
.s_nav dl {
	width: 100%;
	border: 1px solid #ddd;
	height: 500px;
	border-left: 0;
	border-top: 0;
}
.s_nav dl dt, .s_nav dl dt img {
	width: 660px;
	float: right;
	height: 498px;
	vertical-align: top;
}
.s_nav dl dt {
	border-left: 1px solid #ddd;
	overflow: hidden;
}
.s_nav dl dd {
	width: 258px;
	float: left;
}
.s_nav dl dd .zx_btn {
	width: 100%;
	text-align: left;
	padding: 10px 0;
}
.s_nav dl dd .zx_btn a {
	display: inline-block;
*display:inline;
	zoom: 1;
	height: 40px;
	line-height: 40px;
	width: 218px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align: center;
	font-size: 16px;
	color: #FFF;
	background: #D9131D;
	margin-left: 20px;
}
.s_nav dl dd .d_name {
	width: 218px;
	margin: 0px auto;
	border-bottom: 1px solid #ddd;
	height: 60px;
	padding-top: 20px;
	position: relative;
}
.s_nav dl dd .d_name span {
	display: inline-block;
*display:inline;
	zoom: 1;
	font-size: 20px;
	position: absolute;
	left: 0;
	bottom: -1px;
	z-index: 9;
	position: absolute;
	border-bottom: 2px solid #D9131D;
	color: #D9131D;
	font-weight: bold;
	height: 40px;
	line-height: 40px;
}
.s_nav dl dd ul {
	width: 218px;
	margin: 0px auto;
	margin-top: 10px;
}
.s_nav dl dd ul li {
	width: 100%;
	height: 40px;
	line-height: 40px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.s_nav dl dd ul li a {
	margin-left: 15px;
	display: block;
	height: 40px;
	line-height: 40px;
	width: 203px;
	font-size: 16px;
}
.fn_bg {
	width: 100%;
	min-width: 1200px;
	background: rgb(37, 37, 37);
}
.friend {
	width: 1200px;
	margin: 0px auto;
	padding: 20px 0 15px;
	border-bottom: 1px solid #565656;
	color: #aaa;
}
.friend b, .friend a {
	display: inline-block;
*display:inline;
	zoom: 1;
	height: 25px;
	line-height: 25px;
	vertical-align: top;
	margin-right: 10px;
	color: #aaa;
}
.friend b {
	font-size: 16px;
	font-weight: normal;
}
.friend a:hover {
	color: #FFF;
}
.f_nav {
	width: 1200px;
	margin: 0px auto;
	color: #aaa;
	padding: 25px 0;
	border-top: 1px solid #151515;
}
.f_nav ul {
	width: 450px;
	float: left;
}
.f_nav ul li {
	width: 125px;
	float: left;
	margin-right: 25px;
	text-align: left;
}
.f_nav ul li b {
	display: block;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-weight: normal;
	font-size: 18px;
}
.f_nav ul li p {
	width: 100%;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.f_nav dl {
	width: 750px;
	float: right;
}
.f_nav dl dt {
	width: 340px;
	float: left;
	text-align: center;
}
.f_nav dl dt .f_logo, .f_nav dl dt .f_code {
	display: inline-block;
*display:inline;
	zoom: 1;
	vertical-align: top;
	width: 135px;
	margin: 0 5px;
	text-align: center;
}
.f_nav dl dt img {
	width: 135px;
	height: auto;
	vertical-align: top;
	margin-top: 10px;
}
.f_nav dl dt .f_code img {
	width: 125px;
}
.f_nav dl dt .f_code p {
	font-size: 13px;
	white-space: nowrap;
}
.f_nav dl dt p {
	width: 100%;
	height: 30px;
	line-height: 30px;
	font-size: 15px;
}
.f_nav dl dd {
	width: 390px;
	float: right;
}
.f_nav dl dd h2 {
	font-size: 22px;
	font-weight: normal;
	height: 45px;
	line-height: 35px;
}
.f_nav dl dd p {
	line-height: 175%;
	padding-left: 24px;
	margin-bottom: 5px;
}
.f_nav dl dd .tel {
	background: url(../images/icon14.png) no-repeat left top;
}
.f_nav dl dd .mail {
	background: url(../images/icon15.png) no-repeat left top;
}
.f_nav dl dd .tell {
no-repeat left top;
}
.f_nav dl dd .maill {
no-repeat left top;
}
.f_nav dl dd .address {
	background: url(../images/icon16.png) no-repeat left top;
}
.f_nav dl dd .guwen {
	background: url(../images/icon25.png) no-repeat left top;
}
.bq_bg {
	width: 100%;
	min-width: 1200px;
	height: 100px;
	background: rgb(31, 31, 31);
	margin-bottom: 50px;
}
.bq {
	width: 1200px;
	height: 58px;
	line-height: 58px;
	text-align: center;
	margin: 0px auto;
	color: #aaa;
}
.bq span {
	display: inline-block;
*display:inline;
	zoom: 1;
	height: 48px;
	line-height: 48px;
	vertical-align: top;
	color: #aaa;
	margin: 0 5px;
}
.bq a, .f_nav dl dd p a, .f_nav ul li p a {
	color: #aaa;
}
.bq a:hover, .f_nav dl dd p a:hover, .f_nav ul li p a:hover {
	color: #FFF;
}
/*客服*/
.floating_ck{position:fixed;right:20px;top:30%;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#e40231;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.qq{background-image:url(../images/qq.png);}
.consult{background-image:url(../images/wxtb.png);}
.words{background-image:url(../images/zxicon.png);}
.quote{background-image:url(../images/kficon.png);}
.qrcord{background-image:url(../images/erweima.png);}
.return{background-image:url(../images/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:45px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#e40231;border-bottom:solid 1px #a40324;display:none;}
.floating_left a{color:#fff;line-height:80px; font-size: 20px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(../images/ewm_22.jpg);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}