html, body{ min-width:auto;height:100%; }
body{/*position:relative;*/ line-height:1.5;  font-family:"Î¢ÈíÑÅºÚ",microsoft yahei; background:#fff;font-size: 14px; color: #333;}
.body{ font-size:12px; overflow:hidden; }
ul,ul li{list-style: none;padding-left: 0;}
a{color: #333;}
a:hover{color: #c81010;}
a {
	text-decoration: none
}
img{margin-bottom: -5px;}
a:hover,
a:active {
	text-decoration: none
}
a:focus {
	text-decoration: none
}
.font15{ font-size:15px !important;}
.font16{ font-size:16px !important;}
.font18{ font-size:18px !important;}
.font20{ font-size:20px !important;}
.font22{ font-size:22px !important;}
.font24{ font-size:24px !important;}
.font26{ font-size:26px !important;}
.font28{ font-size:28px !important;}
.font30{ font-size:30px !important;}
.font32{ font-size:32px !important;}
.font36{ font-size:36px !important;}
.font48{ font-size:48px !important;}
.fontNormal{ font-weight:normal !important;}
.fontBold{ font-weight:bold !important;}

.color_main{ color:#e36018;}
.color_blue{ color:#002b57;}
.color_vice{ color:#999; }
.color_vice_light{color: #e6e5e5;}
.color_h{color: #999;}
.color_span{color: #e1e0e0;}
.color_white{color: #fff;}

.text-left{ text-align:left;}
.text-center{ text-align:center;}
.text-right{ text-align:right;}
.textin2em{text-indent: 2em;}
.textjustify{text-align: justify;}
.linehei2{line-height: 2;}

.clearboth{clear: both;}
.titleEn{font-family:'Oswald', sans-serif,impact;margin-bottom: 5px;}
.clearance{width: 100%;height: 50px; overflow: hidden;}
.clearance30{width: 100%;height: 30px; overflow: hidden;}
.clearance10{width: 100%;height: 10px; overflow: hidden;}
.setion{width: 100%;margin: 0; clear: both;z-index: 111; overflow: hidden;}
.wid94{width: 94%;margin: 0 auto;}
.wid80{max-width: 80%;margin: 0 auto;overflow: hidden;}
.wid1300{max-width: 1300px;margin: 0 auto;overflow: hidden;}

@media (max-width: 1366px){
	.wid80{
	    max-width: 97% !important;
	}
}
.fl{float: left;}
.fr{float: right;}
  .pc-show{
    display:block;
  }
  .phone-show{
  	display: none;
  }
  @media (max-width:990px){
  	  .pc-show{
    display: none;
  }
  .phone-show{
  	display:block;
  	/*margin-bottom: 35px;*/
  }

.clearance{width: 100%;height: 30px;}
.clearance30{width: 100%;height: 20px;}
.clearance10{width: 100%;height: 10px;}
  
  
  	}
  	
::-webkit-scrollbar {
	width: 5px
}

::-webkit-scrollbar-track {
	background: #f7f7f7;
	border-radius: 0
}

::-webkit-scrollbar-thumb {
	background: #999;
	border-radius: 0
}

::-webkit-scrollbar-thumb:hover {
	background: #b72024;
}



/*---------------------service style-------------*/
.w-service-fixed{position:fixed; bottom:30%; right:10px; margin-bottom:-160px; z-index:2000; font-size:14px;}
.bg_s_default{ background:rgba(0,0,0,.7);}
.color_s_default{color:#363636;}
.w-service-fixed .service-item{width:46px; height:46px; line-height:46px; margin-bottom:2px; position:relative; text-align:center;}
.w-service-fixed .service-item .service-popc{ position:absolute; right:46px; top:0; width:0; overflow:hidden; text-align:left; color:#fff; }
.w-service-fixed .service-item .service-popc .item{text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;overflow: hidden;}
.w-service-fixed .service-item .service-popc a{ color:#fff; text-decoration:none; display:block;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;overflow: hidden;}
.w-service-fixed .service-item:hover .service-popc{ width:180px;transition: width 0.2s;-moz-transition: width 0.2s;-webkit-transition: width 0.2s; -o-transition: width 0.2s; }
.w-service-fixed .service-item .service-popc a:hover{ opacity:0.75; *filter:alpha(opacity=75); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);;}
.w-service-fixed .service-item .service-popc .service-popc-in{padding:10px 13px 11px; line-height:1.5; background: #e36018;}

.w-service-fixed .service-item-qrCode .service-popc{ top:auto; bottom:0;}
.w-service-fixed .service-item-qrCode .qrCodeImg img{ max-width:100%;}
.w-service-fixed .icon_service{ display:inline-block; *display:inline; *zoom:1; width:35px; height:35px; background:url(../img/icon_service.png) no-repeat; vertical-align:middle;}
.w-service-fixed .icon_service_qq{ background-position:0 0;} 
.w-service-fixed .icon_service_tel{ background-position:0 -35px;}
.w-service-fixed .icon_service_msn{ background-position:0 -70px;}
.w-service-fixed .icon_service_qrCode{ background-position:0 -105px;}
.w-service-fixed .icon_service_whatsApp{ background-position:0 -70px;}
.w-service-fixed .icon_service_skype{ background-position:0 -175px;}
.w-service-fixed .icon_service_wangWang{ background-position:0 -210px;}
.w-service-fixed .icon_service_email{background-position:0 -245px;}
.w-service-fixed .icon_service_msn{background-position:0 -280px;}
.w-service-fixed .service-item-top{ cursor:pointer; display:none;}
.w-service-fixed .service-item-top .fa-caret-up{ position:absolute; top:-10px; left:18px; font-size:16px; }
.w-service-fixed .service-item-top .top{ color:#fff; font-size:15px;}
.w-service-fixed .ic_s{ display:inline-block; *display:inline; *zoom:1; width:25px; height:25px; background:url(../img/ic_s.png) no-repeat; vertical-align:middle; margin-right:5px;}
.w-service-fixed .ic_s_qq{ background-position:0 0;} 
.w-service-fixed .ic_s_tel{ background-position:0 -25px;} 
.w-service-fixed .ic_s_msn{ background-position:0 -50px;} 
.w-service-fixed .ic_s_whatsApp{ background-position:0 -50px;}
.w-service-fixed .ic_s_skype{ background-position:0 -125px;}
.w-service-fixed .ic_s_wangWang{ background-position:0 -150px;}
.w-service-fixed .ic_s_email{ background-position:0 -175px;}
.w-service-fixed .ic_s_msn{ background-position:0 -200px;}

	.position {
		display: none;
		width: 100%;
		height: auto;
		position: fixed;
		bottom: 0px;
		z-index: 1001;
		background: #323232;
	}
	
	.innerWrapper {
		display: block;
		margin: 0 auto;
		width: 100%;
		position: relative;
		padding: 0;
	}
	
	.innerWrapper a {
		display: block;
		float: left;
		margin: 0;
		padding: 0;
		overflow: hidden;
		width: 33.3333%;
	}
	
	.position .innerWrapper a img {
		display: block;
		margin: 0 auto;
	}
	@media (max-width:990px){
		.position {
			display: block;
			}
	.topLogBox{margin-bottom:40px;}
	}
	