﻿@charset "utf-8";

@font-face {font-family:zhengzhunheiti;src:url("/static/default/assets/fonts/zhengzhunheiti.ttf");}
 @font-face {font-family:sjxingshu;src:url("/static/default/assets/fonts/SanJiXingShuJianTi-2.ttf");}
@font-face{font-family:arenacondensed-bold;src:url(/static/default/assets/fonts/arenacondensed-bold.eot);src:url(/static/default/assets/fonts/arenacondensed-bold.eot?#iefix) format('embedded-opentype'),url(/static/default/assets/fonts/arenacondensed-bold.woff2) format('woff2'),url(/static/default/assets/fonts/arenacondensed-bold.woff) format('woff'),url(/static/default/assets/fonts/arenacondensed-bold.ttf) format('truetype'),url(/static/default/assets/fonts/arenacondensed-bold.svg#allerbold) format('svg');font-weight:400;font-style:normal}

@font-face {
  font-family: "iconfont"; /* Project id 3045520 */
  src: url('//at.alicdn.com/t/font_3045520_h50vwkdud3u.woff2?t=1641895961598') format('woff2'),
       url('//at.alicdn.com/t/font_3045520_h50vwkdud3u.woff?t=1641895961598') format('woff'),
       url('//at.alicdn.com/t/font_3045520_h50vwkdud3u.ttf?t=1641895961598') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}




html, body, figure, dl, dd, img, form, div, ul, ol, li, h1, h2, h3, h4, h5, h6, p, button, input, textarea, a, span, em {
	margin: 0;
	padding: 0;
	border: 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-webkit-tap-highlight-color: transparent;
}

body{
	padding:0;
	margin:0;
	color:#0f0f0f;
	overflow-x: hidden;
	font-family:"Microsoft YaHei",SimSun,Arial; 
}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}

img { vertical-align: middle; max-width:auto; height: auto; }
.img-responsive { max-width: 100%; height: auto; }
.img-rounded { border-radius: 6px; }
.img-thumbnail { padding: 4px; line-height: 1.71429; background-color: #fff; border: 1px solid #ddd; border-radius: 0; transition: all 0.2s ease-in-out; max-width: 100%; height: auto; }
.img-circle { border-radius: 50%; }
ul, ol, li {list-style-type: none;}

a {
	color: #333;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}


.head-top{ width:100%; height:36px; background: linear-gradient( to right,#e70303,#032f87);overflow:hidden;}
.htp_lt{float:left;width:auto;font-size:12px;color:#FFF;padding-top:8px;}
.htp_rt{float:right;width:auto;color:#fff;font-size:13px;padding-top:8px;}


.pubmenu{width:100%;height:auto;overflow:hidden;background:#032f87;border-bottom:1px solid #e8e8e8;display: flex;}
.pubmenu ul {width:1280px;height:auto;overflow:hidden;margin:0 auto;}
.pubmenu ul li{float:left;width:150px;text-align:center;font-size:15px;color:#fff;position:relative; }
.pubmenu ul li a{color:#fff;line-height:56px;display:block;}
.pubmenu ul li a:hover{color:#fff;background:#e70303; }
.pubmenu ul li a.cur{color:#fff;background:#e70303;}
.pubmenu ul li .navul{ position:absolute; width:120px;height:auto;padding:6px 0;background:rgba(255,255,255,0.95); top:90px; display:none;box-shadow: 0px 0px 5px #d1d1d1;}
.pubmenu ul li .navul .navli a{ display:block; padding-left:20px;line-height:35px;color:#333;font-size:14px; }
.pubmenu ul li .navul .navli:hover a{color:#fff;}
.pubmenu ul li .navul .navli:hover{background:#C30;}




#nav {width:100%;
  height: 54px;
  background-color: #032f87;
}
#nav ul {margin:0 auto;}
#nav a {
  color: #ffffff;display:block;
}
#nav div > ul > li {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  word-spacing: 0;
  vertical-align: top;
  width: 150px;
  height: 54px;
  font-size: 15px;
  line-height: 54px;
  text-align: center;
}
#nav div > ul > li > ul {
  display: none;
  position: relative;
  width: 150px;
  background-color: #083ca4;
  z-index: 10000;
}
#nav div > ul > li > ul > li {
  width: 150px;
  height: 45px;
  font-size: 14px;
  line-height: 45px;
}
#nav div > ul > li > ul > li:hover {
  background-color: #1668dd;
}
#nav div > ul > li.current,
#nav div > ul > li:hover {
  background: #e70303;
}

#nav div > ul > li.cur{background:#e70303;}




.topd{width:100%;line-height:35px;background:#737373;overflow:hidden;}
.topd .tpdlt{float:left;font-size:13px;color:#fff;}
.topd .tpdrt{float:right;font-size:14px;color:#fff;}
.topd .tpdrt a{padding:0 3px;}

.top{ width:100%; position:fixed; z-index:55; background:#fff; box-shadow:rgba(0,0,0,0.1) 0px 2px 3px;
  position: sticky;
  top: 0;
  left: 0;
  justify-content: center;padding:0 160px;
}





.topm{ width:1400px; margin:0 auto; height:90px;padding:0 0;overflow:hidden;}


.logo{ float:left;padding:19px 20px 0 0;font-family:zhengzhunheiti;font-size:36px; }
.logo b{color:#C00;}
.keyword{float:left;padding:0 0 0 0px;margin-top:25px;font-size:24px;font-weight:500;color:#fff;width:auto; letter-spacing:6px;}
.keyword p{font-size:14px;color:#fff;font-weight:normal;padding-top:1px; letter-spacing:1px; font-family:Arial, Helvetica, sans-serif;}
.fwrx{float:right;height:auto;overflow:hidden;width:18%;padding-top:20px;}

.error-text {overflow:hidden;height:auto;float:left;padding-top:5px;}

.error-text form {
  position: relative;
  max-width: 240px;
  margin: 0 auto;
}
.error-text form input {
  border: 1px solid #ddd;
  color: #444444;
  padding: 0 17px;
  height: 40px;
  line-height: 40px;
  width: 100%;
  border-radius: 5px;
  outline: none;
  margin-bottom: 30px;
}
.error-text form button {
  background: transparent;
  border: medium none;
  color: #666666;
  padding: 0 14px;
  height: 38px;
  line-height: 38px;
  position: absolute;
  right: 0px;
  top: 1px;
  z-index: 10;
  font-size: 20px;
  cursor: pointer;
  border-top-right-radius: 5px;
  outline: none;
  border-bottom-right-radius: 5px;
  transition: all 0.3s ease 0s;
}
.error-text form button:hover {
  background: #030749;
  color: #ffffff;
}
.error-text form button:hover .icon-sousuo{color:#fff;}
.error-text form button .icon-sousuo{color:#666;font-size:15px;}

.bdsharebuttonbox{float:right;width:auto;height:auto;overflow:hidden;}
.bdsharebuttonbox li{float:left;margin-left:8px;}
.bdsharebuttonbox li:first-child{margin-left:0px;}
.bdsharebuttonbox a{padding:0px !important;margin:0px !important;background:none !important;width:49px !important;height:49px !important;}
.bdsharebuttonbox .bds_weixin{background:url(/static/default/assets/img/bds_weixin.png) no-repeat center !important;}
.bdsharebuttonbox .bds_sqq{background:url(/static/default/assets/img/bds_qq.png) no-repeat center !important;}
.bdsharebuttonbox .bds_tsina{background:url(/static/default/assets/img/bds_weibo.png) no-repeat center !important;}




.lanmu{ float:right; width:60px; height:60px; background:#e72c2e; position:relative; cursor:pointer;display:none;}
.lanmu span{ width:16px; height:2px; background:#fff; position:absolute; top:29px; left:22px; transition:all 0.5s;}
.lanmu span::before,.lanmu span::after{ content:""; position:absolute; width:100%; height:2px; background:#fff;transition:all 0.5s;}
.lanmu span::before{ top:-4px;}
.lanmu span::after{ top:4px;}

.lanmuh span{ height:0px;}
.lanmuh span::before{ transform:rotate(45deg);top:0px;}
.lanmuh span::after{ transform:rotate(-45deg);top:0px;}


.menu{ position:absolute; width:100%; z-index:1000; background:#FFF; border-bottom:1px solid #eee; display:none; top:60px;}
.menu p{ height:40px; line-height:40px; border-top:1px solid #eee; padding:0 0 0 15px; color:#000;}
.menu p a{  color:#000;}
.menu p a.in{display:block; width:100%; height:100%;}
.menu ul{ display:none;}
.menu li{ padding:0 20px;}
.menu li>a{ display:block; height:32px; line-height:32px; border-bottom:1px dashed #eee; color:#555; padding:0 10px;}
.menu li>a:hover{ background:#F5F5F5;}


.nav{ float:right;display: flex;}
.nav ul li{ float:left; line-height:90px; margin:0 24px; position:relative; width:auto;}
.nav ul li span:after{border-bottom:3px solid #d90101;display:block;content:"";position:absolute;left:50%;bottom:0px;width:0%;transition:all 0.3s ease 0s;}
.nav ul li:hover span:after,.nav ul li.cur span:after{width:100%;left:0px;}
.nav ul li.cur span{color:#333;}
.nav ul li a{ display:block;padding:0 0 0 0;font-size:17px;margin:0 0;color:#333;}
.nav ul li:hover>a{ color:#333;}
.nav ul li.navh>a{ color:#269dbf;}
.nav ul li .navul{ position:absolute; width:120px;height:auto;padding:6px 0;background:rgba(255,255,255,0.95); top:90px; display:none;box-shadow: 0px 0px 5px #d1d1d1;}
.nav ul li .navul .navli a{ display:block; padding-left:20px;line-height:35px;color:#333;font-size:14px; }
.nav ul li .navul .navli:hover a{color:#fff;}
.nav ul li .navul .navli:hover{background:#C30;}


.nav ul li:last-child{padding-right:0px;}





@media screen and (max-width:1920px) {
	}
@media screen and (max-width:1600px) {

	}
@media screen and (max-width: 1360px) {
.top{padding:0 0;}
.topm{max-width: 1300px;padding:0 0;}
.nav ul li a{padding:0 10px;}
.ewm{margin-left:350px;}
}	

@media screen and (max-width:965px) {
	.topm{ width:100%;}
	.topm{ height:60px;}
	.logo{ margin-left:3.125%;}
	.logo img{ height:60px;}
	.nav{ display:none;}
	.lanmu{ display:block;}
	}


@media screen and (max-width: 768px) {
	.top{padding:0 0 0 12px;}
	.tpnav{display:none;}
	.tp_tel{display:none;}
	.tpsearch{display:none;}	
	.logo{margin-left:5px;padding:0px 0 0 0;}
	.logo img{height:25px;}
	.topbar{display:none;}
}

@media screen and (max-width: 640px) {
.topd{display:none;}
.top {width:100%; justify-content: space-between;  z-index: 55; transition: all 0.3s ease-out; box-shadow:rgba(0,0,0,0.3) 0px 0px 6px; top: 0;
  left: 0;padding:0 0 0 0;
  position:fixed;
  }
.logo{padding-top:15px;font-size:18px;padding-left:2px;}
.logo img{ height:25px;}

.lanmu{top:0px;}
.keyword{display:none;}
.pubmenu{display:none;}
#nav{display:none;}
}



/*search*/

.searchall{height:auto;overflow:hidden;margin-top:50px; min-height:360px;}
.searchall ul{overflow:hidden;margin:0 -15px;}
.searchall li{float:left;width:calc(50% - 30px);margin:0 15px 15px 15px;height:auto;overflow:hidden;background:#f3f3f3;padding:15px 15px;}
.sea_pic{float:left;width:120px;height:auto;overflow:hidden;}
.sea_pic img{width:100%;height:auto;}
.sea_conn{float:right;width:calc(100% - 140px);height:auto;overflow:hidden;}
.sea_title{font-size:18px;color:#333;}
.sea_date{font-size:14px;color:#666;padding:8px 0 5px 0;}
.sea_miaoshu{font-size:14px;color:#666;line-height:160%;}
.sea_more{width:80px;line-height:32px;background:#fff;border:1px solid #dbdbdb;text-align:center;margin-top:8px;}
.sea_more a{display:block;color:#666;font-size:14px;}
/*search*/


.banner{ /*height:680px;*/ position:relative;}

.banner .swiper-container{ /*height:680px;*/}
.banner .swiper-container img{width:100%;height:auto;}

.banner .swiper-pagination{ position:absolute; top:50%; transform:translateY(-50%); z-index:0;}
.banner .swiper-pagination1{ position:absolute; bottom:20px; z-index:6; text-align:center; width:100%;}
.banner .swiper-pagination1 span{ display:inline-block; width:12px; height:12px; margin:0 5px;background:#fff;opacity:1;}
.banner .swiper-pagination1 span.swiper-pagination-bullet-active{ background:#FC0;}
.banner .swiper-pagination span{ display:block; font-size:16px; height:auto; width:auto; background:none; color:#fff; opacity:1; margin-bottom:25px;}
.banner .swiper-pagination span::after{ content:""; display:block; height:0px; border-left:2px solid #fff; position:relative; left:8px; margin-top:10px; transition:all 0.5s;}
.banner .swiper-pagination span.swiperh::after{ height:40px;}

.banner .ban_wz{ position:absolute;}

.banner_dian{ position:absolute; bottom:67px; z-index:6;}
.banner_mouse{ position: relative;width: 23px;height: 40px;cursor:pointer;background:url(../images/banner_mouse.png) no-repeat -23px 0px;animation: nudgeMouse 1.6s linear infinite;}
.banner_mouse:after,.banner_mouse:before{content: "";position: absolute;}
.banner_mouse:before{width:23px;height:40px;background:url(../images/banner_mouse.png) no-repeat 0px 0px;animation: colorSlide 1.6s linear infinite;top:0;left:0;}
.banner_mouse:after{background-color: #ffffff;width: 1px;height: 9px;animation: trackBallSlide 1.6s linear infinite;top: 0;right: 0;bottom: 0;left: 0;margin: auto;}
.banner_jt{ text-align:center; margin-top:10px;}
@keyframes colorSlide {
		 	 0% {
	  	    height:0;
	  	  }

	  	 90%{
	  	  	height:40px;
	  	  }
	}
	
@keyframes trackBallSlide {
	  0% {
	    opacity: 1;
	    -webkit-transform: scale(1) translateY(-8px);
	            transform: scale(1) translateY(-8px);
	  }
	  34% {
	    opacity: 1;
	    -webkit-transform: scale(0.9) translateY(4px);
	            transform: scale(0.9) translateY(4px);
	  }
	  68% {
	    opacity: 0;
	    -webkit-transform: scale(0.4) translateY(16px);
	            transform: scale(0.4) translateY(16px);
	  }
	  100% {
	    opacity: 0;
	    -webkit-transform: scale(0.4) translateY(-8px);
	            transform: scale(0.4) translateY(-8px);
	  }
	}
	
@keyframes nudgeMouse {
 0% {
	    -webkit-transform: translateY(0);
	            transform: translateY(0);
	  }
	  50% {
	    -webkit-transform: translateY(8px);
	            transform: translateY(8px);
	  }
	  100% {
	    -webkit-transform: translateY(0);
	            transform: translateY(0);
	  }
}

.banner .ban_wz{ top:160px;transform:translateX(100px); opacity:0; transition:all 2s;}
.banner .ban_wz1 .ban1_2{ margin-top:25px; font-size:32px; line-height:32px;  color:#fff; opacity:0.7;}
.banner .ban_wz1 .ban1_3{ width:120px; height:40px; line-height:40px; margin-top:60px; border:1px solid #fff; border-radius:20px; text-align:center; font-size:16px; position:relative; transition:all 0.5s;}
.banner .ban_wz1 .ban1_3 a{ display:block; color:#fff;}
.banner .ban_wz1 .ban1_3::after{ content:""; position:absolute; width:94px; height:10px; background:url(../images/ban1_2.png) no-repeat center; top:15px; left:122px;}
.banner .ban_wz1 .ban1_3:hover{ background:#014984; border:1px solid #014984;}


.banner .ban_wz2 .ban2_1{ font-size:60px; line-height:60px; color:#014984; font-weight:bold;}
.banner .ban_wz2 .ban2_1 span{ width:60px; border-bottom:3px solid #ee1109; display:inline-block; margin-left:24px; position:relative; top:-15px;}
.banner .ban_wz2 .ban2_1 span::after{ content:""; width:3px; height:3px; border-radius:50%; background:#ee1109; display:block; position:absolute; right:-10px;}
.banner .ban_wz2 .ban2_2{ font-size:32px; line-height:32px; color:#5a5f61; margin:20px 0px 35px;}
.banner .ban_wz2 .ban2_3{ width:120px; height:40px; line-height:40px; border:1px solid #979797; border-radius:20px; text-align:center; font-size:16px; position:relative; transition:all 0.5s;}

.banner .ban_wz2 .ban2_3 a{ display:block; color:#979797;}
.banner .ban_wz2 .ban2_3::after{ content:""; position:absolute; width:94px; height:10px; background:url(../images/ban2_2.png) no-repeat center; top:15px; left:122px;}
.banner .ban_wz2 .ban2_3:hover{ background:#014984; border:1px solid #014984;}
.banner .ban_wz2 .ban2_3:hover a{ color:#fff;}

.banner .ban_wz3{ position:relative;}
.banner .ban_wz3 .ban3_1{ text-align:center;}
.banner .ban_3{ background-position:center right !important;}

.banner .ban_wz.ban_wzh{ opacity:1; transform:translateX(0px);}



.ban{ display:none;}
@media (max-width:1600px) {
	.banner .swiper-pagination{right:3.125%;}
	.banner .ban_wz1{left:3.125%;}
	.banner .banner_dian{right:3.125%;}
	.banner .ban_wz2{right:7%;}
	}
@media (max-width:1200px) {
	.banner .banner_dian{ bottom:20px;}
	.banner .swiper-pagination span.swiperh::after{ height:20px;}
	}
@media (max-width:768px) {
	.ban{ display:block;margin-top:0px;}
	.ban img{width:100%;height:auto;}
	.banner{ display:none;}
	}
	
.vh50{height:50px;overflow:hidden;}
.vh60{height:60px;overflow:hidden;}
.vh70{height:70px;overflow:hidden;}
.vh80{height:80px;overflow:hidden;}
.vh90{height:90px;overflow:hidden;}
.vh100{height:100px;overflow:hidden;}
.wh30{padding:15px 30px 40px 0;}
	
	
/*footer*/	
.vh-21{overflow:hidden;height:auto;margin-bottom:-23px;}
.foot{ width:100%;background:#242424; padding:80px 180px 40px 200px;height:auto;overflow:hidden;}
.ft_logo{float:right;overflow:hidden;padding-top:0px;width:auto;}
.ft_logo li{float:left;width:50%;height:auto;overflow:hidden;}
.ft_logo_title{font-size:14px;color:#ced2d7;padding-bottom:15px;}

.ft_title{width:auto;height:auto;overflow:hidden;padding:0 0 20px 0;}
.ft_title h1{font-size: 20px;color: #f0f0f0;margin:0 0 0 0;background:url(/static/default/assets/img/hon2.png) no-repeat left bottom;padding:10px 0 10px 0;font-weight:normal;}


.ft_prod{float:left;width:500px;height:auto;overflow:hidden;margin-right:20px;}
.ft_prod li{float:left;width:33%;font-size:14px;color:#e4e6e8;line-height:30px;}
.ft_prod li a{display:block;color:#e4e6e8;}


.ft_lxfs{float:left;width:350px;height:auto;font-size:14px;color:#fff;margin-right:0px;}
.ft_lxfs b{border-bottom:2px solid #feb20e; font-weight:normal;padding-bottom:8px;}
.ft_lxfs p{font-size:14px;line-height:180%;color:#e4e6e8;padding-top:0;}

.ft_fenlei{float:left;width:200px;height:auto;font-size:14px;color:#fff;margin-right:0px;}
.ft_fenlei b{border-bottom:2px solid #feb20e; font-weight:normal;padding-bottom:8px;}
.ft_fenlei p{font-size:14px;line-height:180%;color:#e4e6e8;padding-top:0;}
.ft_fenlei p a{color:#e4e6e8;}

.ft_ewm{float:right;width:280px;height:auto;}
.ft_ewm li{float:left;width:120px;height:auto;margin:0 40px 0 0;}
.ft_ewm li img{width:100%;height:auto;}
.ft_ewm li p{text-align:center;font-size:15px;color:#f2f2f2;padding-top:6px;}
.ft_ewm li:last-child{margin-right:0px;}

.ft_book{float:left;width:20%;height:auto;overflow:hidden;}



.yq_link{width:100%;font-size:16px;color:#f2f2f2; margin:0 auto;line-height:170%;height:auto;overflow:hidden;padding:0 200px 20px 200px;background:#242424;}
.yq_link a{color:#f2f2f2;padding-right:10px;}
.yq_link a:hover{color:#f2f2f2;}

 @media (max-width:1366px){
.foot{padding:80px 30px 60px 30px;}
.ft_lxfs{margin-right:0px;width:300px}
.ft_prod{margin-right:30px;}
.ft_ewm{width:220px;}
.ft_fenlei{float:left;width:150px;height:auto;font-size:14px;color:#fff;margin-right:0px;}
}

@media (max-width: 768px) {
.foot{padding:30px 0;margin-top:20px;}
.ft_logo{display:none}
.ft_lxfs{display:none}
.ft_prod{display:none}
.ft_fenlei{display:none}
.yq_link{display:none;}
.ft_tel{padding-top:0;margin-left:30px;padding-bottom:15px;}
.ft_ewm{float:left;width:auto;height:auto;overflow:hidden;padding:0 20px;margin:0 auto;}
.ft_ewm li{width:calc(50% - 20px);margin:0 10px 0 10px;text-align:center;}
.ft_ewm li img{width:120px;height:auto;}
.ft_ewm li p{padding:6px 0;}
}

.copy1{width:100%;text-align:center;color:#fff;font-size:13px; padding:25px 0 25px 0;line-height:170%;background:#222;border-top:1px solid #3e3e3e;}
.copy1 a{color:#fff;}
.copy1 a:hover{color:#fff;}

@media (max-width: 768px) {
.copy1{width:auto;line-height:140%;padding:12px 20px 40px 20px;font-size:13px;margin-bottom:0;margin-top:0; clear:both;}
}
/*footer*/	


/* ====== go top start ====== */
.gotop {
	background-color: rgba(0, 0, 0, 0.5);
	bottom: 70px;
	position: fixed;
	right: 20px;
	z-index: 10;
	width:45px;
	height:45px;
	display:none;
}
.gotop:hover {
    background-color: rgba(0, 0, 0, 0.6);
}
.gotop a {
	display: block;
	height: 45px;
	overflow: hidden;
	width: 45px;
	font-size:24px;
	color:#FFF;
	text-align:center;
	line-height:45px;
}
.gotop a:hover{color:#FFF}
/* ====== go top end ====== */

/* 底部定导航*/
.menubox{ 
	background-color: #fafafa;
	position: relative;
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 999;
	width: 100%;
	padding:9px 0;
	border-top: #eee solid 1px;
}
.menubox ul li{
	float: left;
	width: 33.33%;
	text-align: center;
}
.menubox ul li i{
	display: block;
	margin:0 auto;
	width: 25px;
	height: 25px;
}
.menubox ul li i img{
	display: none;
	margin:0 auto;
	width: 25px;
}
.menubox ul li i img:first-child{
	display: block;
}
.menubox ul li span{
	display: block;
	font-size:14px;
	color: #666;
	line-height: 140%;
}
.menubox ul li.cur i img:first-child{
	display: none;
}
.menubox ul li.cur i img:last-child{
	display: block;
}
.menubox ul li.cur span{
	color: #3385cc;
}
.menubox dl{
	position: absolute;
	right: 0;
	width: 36%;
	background-color: #fafafa;
	text-align: center;
	padding: 1% 0;
	border:#ddd solid 1px;
	border-bottom: 0;
	display: none;
	border-radius: 4px 4px 0 0;
	overflow: hidden;
}
.menubox dl dd{
	line-height: 320%;
	border-top: #ddd solid 1px;
}
.menubox dl dd:first-child{
	border:0;
}
.menubox dl a{
	display: block;
	color: #666;
	font-size: 15px;
}
.menubox dl a:active{
	color: #fff;
	background-color: #3385cc;
}

@media (min-width:768px) and (max-width:1920px) {
.menubox{display:none;}
}

/* 底部定导航*/


/*---飘浮QQ--*/



.izl-rmenu{
	       margin-right: 0;
	       width:60px;
	       position: fixed;
	       right: 2px;
	       top: 65%;
	       -webkit-box-shadow: #DDD 0px 1px 5px;
	       -moz-box-shadow: #DDD 0px 1px 5px;
	       box-shadow: #DDD 0px 1px 5px;
	       z-index:999;
}
.izl-rmenu .consult{    
	background-image: url(/static/default/assets/img/consult_icon.png);
    background-repeat: no-repeat;
    background-position: center -60px;
    display: block;
    height: 60px;
    width: 60px;
}



.izl-rmenu .consult .phone {
    background-color: rgb(247,247,255);
    position: absolute;
    width: 125px;
    left: -125px;
    top: 0px;
    line-height: 60px;
    color: #555;
    font-size: 14px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}

.izl-rmenu .consult .phone1 {
    background-color: rgb(247,247,255);
    position: absolute;
    width: 125px;
    left: -125px;
    top: 60px;
    line-height: 60px;
    color: #555;
    font-size: 14px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone1{display:inline !important;}


.izl-rmenu .cart {
    background-image: url(/static/default/assets/img/consult_icon.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
height:60px;
}
.izl-rmenu a.cart:hover .pic{display:block;}

.izl-rmenu .cart .pic {
	display:none;
    position: absolute;
    left: -100px;
    top:100px;
    width: 100px;
    height: 124px;background:#fff;
}
.izl-rmenu .cart .pic img{width:100px;height:100px;}
.izl-rmenu .cart .pic p{font-size:12px;color:#555;text-align:center;padding-bottom:10px;}

.izl-rmenu .cart1 {
    background-image: url(/static/default/assets/img/consult_icon.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
height:60px;
}
.izl-rmenu a.cart1:hover .pic{display:block;}

.izl-rmenu .cart1 .pic {
	display:none;
    position: absolute;
    left: -100px;
    top:130px;
    width: 100px;
    height: 124px;background:#fff;
}
.izl-rmenu .cart1 .pic img{width:100px;height:100px;}
.izl-rmenu .cart1 .pic p{font-size:12px;color:#555;text-align:center;padding-bottom:10px;}


.izl-rmenu .btn_top {
    background-image: url(/static/default/assets/img/float_top.png);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 39px;
    width: 60px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
	background-image: url(/static/default/assets/img/float_top.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}


@media (max-width:768px){
.izl-rmenu{display:none;}
.izl-rmenu .consult{display:none;}
#udesk-feedback-tab{display:none;}
#udesk-feedback-tab1{display:none;}
#udesk-feedback-tab-left{display:none;}
.udesk-feedback-tab-left{display:none;}
}