body{ color:#242a2d; font-family:Verdana, Arial, Helvetica, sans-serif;}
a{outline:none; text-decoration:none;} a:hover{ text-decoration:underline;}
html{zoom:1;}html *{outline:0;zoom:1;} html button::-moz-focus-inner{border-color:transparent!important;} 
body{overflow-x: hidden; font-size:12px;} 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{margin:0;padding:0;} table{/*border-collapse:collapse;border-spacing:0;*/} fieldset,a img{border:0;} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;} li{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} q:before,q:after{content:'';}
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; /*去掉苹果的默认UI来渲染按钮*/} em,i{ font-style:normal;}

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }.clearfix {display:block;}.clear{ clear:both;}/* 清除浮动*/
.colwrapper { overflow:hidden; zoom:1 /*for ie*/; margin:5px auto; }/* 高度自适应 */ 
.strong{ font-weight: bold;} .left{ float: left;} .right{ float: right;} .center{ margin:0 auto; text-align:center;}
.show{ display:block; visibility:visible;}.hide{ display: none; visibility:hidden;}
.block{ display:block;} .inline{ display:inline;}
.transparent{filter:alpha(opacity=50); -moz-opacity:0.5;/** Firefox 3.5即将原生支持opacity属性，所以本条属性只在Firefox3以下版本有效 ***/ -khtml-opacity: 0.5; opacity: 0.5; } .break{ word-wrap:break-word;overflow:hidden; /*word-break:break-all;*/}

.tal{ text-align:left} .tar{ text-align:right;}

/*文字两侧对齐*/
.justify {
	text-align:justify;
	text-justify:distribute-all-lines;/*ie6-8*/
	text-align-last:justify;/* ie9*/
	-moz-text-align-last:justify;/*ff*/
	-webkit-text-align-last:justify;/*chrome 20+*/
}

.toe{
	/*超出省略号*/
	 word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}
@media screen and (-webkit-min-device-pixel-ratio:0){/* chrome*/
	.justify:after{
		content:".";
		display: inline-block;
		width:100%;
		overflow:hidden;
		height:0;
	}
}

/* 兼容IE6的定位属性fixed，固定不动样式 */
.fixed{
	position:fixed; 
	clip:rect(0 100% 100% 0);
	_position:absolute;

	/* 底部 */
	bottom:0px;
	left:0px;
	_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);
}
/* 解决固定层在IE6下闪的问题 */
*html{
	background-image:url(about:blank);
	background-attachment:fixed;
}


/*png图片ie6下透明滤镜实现写法*/
.pngimg{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/x.png');}

strike{ text-decoration:line-through !important;} strong{ font-weight:bold !important;} u{ text-decoration:underline !important;}


.ff8600,ff86aa a{ color:#ff8600;}

.font14px{ font-size:14px;}
.font9pt{ font-size:9pt;}

 body{font-family: "Microsoft YaHei",sans-serif;}
 
 .css3{
 	/*transition: all 0.3s ease-in-out 0s;*/
	
	-webkit-transform:translate3d(0, -20px, 0);
	-ms-transform:translate3d(0, -20px, 0);
	transform:translate3d(0, -20px, 0);
	
	-webkit-transition-property:opacity, -webkit-transform;
	transition-property:opacity, transform;
	-webkit-transition-duration:1000ms;
	transition-duration:1000ms;
	-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.33, 0.98);
	transition-timing-function:cubic-bezier(0.25, 0.46, 0.33, 0.98);
	
	-webkit-transition-delay:800ms;
	transition-delay:800ms
}
.css3.animated{
	-webkit-transform:translate3d(0, 0, 0);
	-ms-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
}
@media screen and (max-width: 650px) {    
  
  }
  
  @media screen and (max-width: 480px) {   
	 
  }
.rotate
{
transform:rotate(7deg);
-ms-transform:rotate(7deg); 	/* IE 9 */
-moz-transform:rotate(7deg); 	/* Firefox */
-webkit-transform:rotate(7deg); /* Safari 和 Chrome */
-o-transform:rotate(7deg); 	/* Opera */
}

-webkit-text-size-adjust:none;
.module-mobile-cmt-float-bar{display: none !important;height: 0em !important;}
.list-content-wap p{font-size: 17pt !important;}
.floor-content-wap p{font-size: 18pt !important;}

.wxBaidu { position: fixed; top: 0px; left: 50%; margin-left: -320px; width: 640px; height: 92px; z-index: 999; }
.wxBaidu img { display: block; width: 100%; }
.ghead { margin-top: 92px; }
.top_wz { z-index: 999; width: 640px; height: 92px; margin:-120px auto 0; background: url(/include/images/wzbg.jpg) no-repeat center; background-size: 100% 100%;display: none;}
.fanp { position: fixed; top: 0px; left: 50%; margin-left: -320px;display: block; }
.top_wz a { width: 100%; height: 100%; display: block; }
.top_wz a img { width: 150px; height: 54px; float: right; margin: 18px 8px 0 0;}

.layout{max-width:640px;margin: 0 auto;overflow: hidden;}
.clearfix{zoom:1;display:block}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#nav_close{width: 29px;height: 29px;background: url(../images/closes.jpg) no-repeat;position: absolute;right: 25px;top: 17px;z-index: 5;cursor: pointer;}
.nav_bar_nav{width: 0rem;height:100%;margin:0px auto;background:#0881cc;position: fixed;top: 0px;left: 50%;margin-left: -8rem; z-index: 9999999999;overflow: hidden;}
.nav_bar_nav .Tab_top{background: #666;overflow: hidden;border-bottom: 1px solid #fff;}
.nav_bar_nav .Tab_top ul li{float: left;width: 25%;height: 1.85rem;line-height: 1.85rem;}
.nav_bar_nav .Tab_top ul li a{display:block;font-size: 0.65rem;color: #fff;width: 99%;text-align: center;float: left;}
.nav_bar_nav .Tab_top ul li i{display: block;border-right: 1px solid #fff;float: left;height: 0.85rem;margin-top: 0.55rem;}
.nav_bar_nav .Znav_tabs{width: 26%;float: left;}
.nav_bar_nav .Znav_tabs a{display: block;width: 100%;text-align: center;font-size: 0.65rem;height: 1.85rem;line-height: 1.85rem;color: #fff;}
.nav_bar_nav .Znav_tabs a.active{background: #7dbfe8;}
#Znav-container{width:11.835rem;height: 100%;background: #7dbfe8;position: absolute;left:4.15rem;}
#Znav-container .swiper-wrapper .swiper-slide ul {margin-bottom: 20px;}
#Znav-container .swiper-wrapper .swiper-slide ul li{border-bottom: 1px dashed #fff;padding: 0 50px 0 40px;overflow: hidden;}
#Znav-container .swiper-wrapper .swiper-slide ul li a{display: block;height: 72px;line-height: 74px;font-size: 26px;color: #fff;}
#Znav-container .swiper-wrapper .swiper-slide ul li a span{float: right;}
#Znav-container .swiper-wrapper .swiper-slide .menu_img{width: 400px;height: 192px;overflow: hidden;margin: 0px auto 30px;}
#Znav-container .swiper-wrapper .swiper-slide .menu_tel{width: 342px;height: 55px;overflow: hidden;margin: 0px auto 25px;}
.img1{background: url(../images/tab_menpic.jpg) no-repeat;}
#Znav-container .swiper-wrapper .swiper-slide .menu_img a{display: block;width: 50%;height: 192px;float: left;}
#Znav-container .swiper-wrapper .swiper-slide .menu_btn {overflow: hidden;margin: 0 40px;}
#Znav-container .swiper-wrapper .swiper-slide .menu_btn a{display: block;width: 180px;height: 42px;line-height: 42px;text-align: center;border-radius: 21px;font-size: 20px;color: #fff;}
#Znav-container .swiper-wrapper .swiper-slide .menu_btn a:nth-child(1){background: #0881cc;float: left;border: 1px solid #333;}
#Znav-container .swiper-wrapper .swiper-slide .menu_btn a:nth-child(2){background: #ff6600;float: right;}
/*头部*/
/* .zx_logo{height: 105px;background: url(../images/index_img1.jpg) no-repeat;margin-top: 122px;} */
.zx_logo{height: 105px;background: url(../images/index_img1.jpg) no-repeat;}
.zx_logo .nav_bar{width: 47px;height: 40px;position: relative;float: left;margin: 35px 0 0 20px;cursor: pointer;}
.zx_logo .nav_bar span{display: block;width: 100%;height: 6px;background: #0881cc;border-radius: 3px;}
.zx_logo .nav_bar span:nth-child(2){margin: 9px 0;}
.zx_logo .nav_bar i{display: block;width: 10px;height: 10px;border-radius: 50%;background: #e60012;position: absolute;right: -2px;top: -2px;}
.zx_logo .zx_logo{float: left;margin: 20px 0 0 54px;}
.zx_logo .zx_logo img{width: 377px;height: 54px;}
.zx_logo .zx_tel{float: left;margin: 20px 0 0 38px;}
.zx_logo .zx_tel img{width: 47px;height: 54px;}
.object {
    height: 1.65rem;
    line-height: 1.65rem;
    font-size: 0.65rem;
    color: #fff;
    background-color: #0881cc;
    padding-left: 0.825rem;
    border-bottom: 1px solid #fff;
}