/*
@Author: xiaoer
*/
/* 禁用iPhone中Safari的字号自动调整 */
*{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
html {
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
/* 去除iPhone中默认的input样式 */

input[type="submit"],
input[type="reset"],
input[type="button"],
input,
button {
	/* -webkit-appearance:none; */
	resize: none;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
	-webkit-appearance: none;
}
button{
	border: none;
}
/* 设置HTML5元素为块 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
	display: block;
}
/* 图片自适应 */
img {
	/*max-width: 100%;*/
	height: auto;
	width: auto\9;
	/* ie8 */
	-ms-interpolation-mode: bicubic;
	/*为了照顾ie图片缩放失真*/
}
/* 初始化 */
body,
div,
ul,
li,
ol,
h1,
h2,
h3,
h4,
h5,
h6,
input,
textarea,
select,
p,
dl,
dt,
dd,
a,
img,
button,
form,
table,
th,
tr,
td,
tbody,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
	margin: 0;
	padding: 0;
	border: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /*取消链接高亮*/
}
body {
	font-family:Microsoft YaHei;

	color: #333333;
	background-color: #FFFFFF;
}
em,
i {
	font-style: normal;
}
strong {
	font-weight: normal;
}
.clearfix:after {
	content: "";
	display: block;
	visibility: hidden;
	height: 0;
	clear: both;
}
.clearfix {
	zoom: 1;
}
a {
	text-decoration: none;
	font-family: Microsoft YaHei!important;
}
a:hover,
a:active,
a:visited {
	text-decoration: none;
}
ul,
ol {
	list-style: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-family: Microsoft YaHei!important;
}
img {
	border: none;
	vertical-align: middle;
}
body,
html {
	width: 100%;
	min-height: 700px;
	margin: 0 auto;
	font-family: Microsoft YaHei!important;
	position: relative;
}

/*蒙板开始*/
.modal {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1050;
	display: none;
	overflow: hidden;
	-webkit-overflow-scrolling: touch;
	outline: 0;
	background-color: #4c4c4c;
	background-color: rgba(0,0,0,.7);
	*opacity: 0.7;

}
.modal.open .modal-dialog{
	display: block;
}
.modal-dialog{
	display: none;
	margin: 100px auto 0;
	width: 700px;
	height: auto;
	background-color: #FFFFFF;
	border-radius: 5px;
	overflow: hidden;
}
.modal-head{
	padding: 20px 20px 15px;
	border-bottom: 1px solid #e1e1e1;
	position: relative;
}
.modal-head h4{
	font-size: 20px;
	color: #333333;
	padding-right: 40px;
	overflow: hidden;
}
.modal-close{
	width: 30px;
	height: 30px;
	position: absolute;
	right: 20px;
	top: 20px;
	cursor: pointer;
	opacity: 0.7;
	background-size: cover;
}
.modal-close:hover{
	opacity: 1;
}
.modal-content{
	padding: 0 20px;
	margin: 20px 0 0;
	max-height: 500px;
	overflow-y: auto;
}



/*.navBar{width:1200px;margin:0 auto;height:48px;border-bottom: 2px solid #cccccc;z-index: 300;position: absolute}*/
.navBar{
	width:1050px;margin:0 auto;height:46px;border-bottom: 2px solid #cccccc;z-index: 300;position: absolute
}
.navBar .searchIcon{
	width:200px;
	height: 20px;
	float: left;
}
.navBar .circleIcon{
	float: right;
	width:10px;
	height:10px;
	border-radius: 5px;
	border:2px solid #dcdcdc;
	position: absolute;
	bottom: -5px;
}
.navBar>.nav{
	width:1120px;
	float: left;
}
.navBar> .nav .child {
	color: #666;
	float: left;
	position: relative;
	text-align: center;
}
.navBar>.nav .child a.on{
	display: block;
	color: #ffae00;
	border-bottom: 3px solid #f6a800;
}
.navBar> .nav .child.navChildSearch {
	line-height: 20px;
}
.navBar> .nav .child:hover .title {
	color: #ffae00;
	border-bottom: 3px solid #f6a800;
	/*font-weight: bold;*/
}
.navBar> .nav .child a{
	background-color:transparent;
}
.navBar> .nav .child .title {
	color: #000000;
	font-size: 16px;
	padding:10px 16px;
}
.navBar> .nav .on .title{
	margin-top: -4px;
}
.navBar> .nav .child .title {
	transition-duration: 0.5s;
}
.navBar> .nav .child.on .title {
	color: #2e3091;
}
.navBar> .nav .child .childContent {
	display: none;
	position: absolute;
	top: 46px;
	width: 100%;
	min-width: 90px;
}
.navBar> .nav .child:nth-child(6) .childContent {
	margin-left: -16px;
}
.navBar> .nav .child .childContent .childContentLi
{
	background: rgba(0, 0, 0, 0) url("../images/navChildBg.png") repeat scroll 0 0;
	border-bottom: 1px solid #c6c5c4;
	box-shadow: 0 2px 2px 0 rgba(125, 125, 125, 0.2);
	color: #666;
	font-size: 14px;
	height: 38px;
	line-height: 38px;
}
.navBar> .nav .child .childContent .childContentLi ul
{
	display: none;
}
.navBar> .nav .child .childContent .childContentLi:hover,
.navBar> .nav .child .childContent .childContentLi a:hover  {
	/*background: #2e3091 none repeat scroll 0 0;*/
	color: #ffae00;
}
.navBar .nav .child .language {
	color: #666;
	display: inline-block;
	font-size: 16px;
	height: 16px;
	line-height: 16px;
	padding: 0 8px;
}
.navBar>.nav .child .language:hover {
	color: #2e3091;
}
.navBar>.nav .child .language.cn {
	border-right: 1px solid #ccc;
}
.navBar>.nav .child .language.on {
	color: #2e3091;
}
.navBar>.nav .child .seachIcon {
	cursor: pointer;
}


/*轮播图片样式*/

img{
	border: 0;
	display: block;
	max-width: 100%;
	vertical-align: middle;
}
.js-silder{
	position: relative;
	min-width: 320px;
}
.silder-scroll{
	width: 100%;
	overflow: hidden;
}
.silder-main{
	position: relative;
	width: 100%;
	overflow: hidden;
}
.silder-main-img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.silder-main-img img{
	width: 100%;
}
.js-silder-ctrl{
	width: 100%;
	text-align: center;
}
.silder-ctrl-prev,
.silder-ctrl-next{
	position: absolute;
	top: 0;
	width: 8%;
	height: 100%;
	vertical-align: middle;
	cursor: pointer;
	color: #fff;
	font-size: 52px;
	font-weight: 600;
	text-shadow: #666 2px 2px 5px;
}
.silder-ctrl-prev{
	left: 0;
	text-align: left;
}
.silder-ctrl-next{
	right: 0;
	text-align: right;
}
.silder-ctrl-prev>span,
.silder-ctrl-next>span{
	position: absolute;
	top: 50%;
	margin-top: -40px;
}
.silder-ctrl-prev>span{
	left: 0;
}
.silder-ctrl-next>span{
	right: 0;
}
.silder-ctrl-con{
	display: inline-block;
	width: 4%;
	padding: 10px 0;
	margin: 0 10px;
	cursor: pointer;
}
.silder-ctrl-con>span{
	display: block;
	line-height: 0;
	text-indent: -9999px;
	overflow: hidden;
	padding: 5px 0;
	cursor: pointer;
	background-color: #e4e4e4;
}
.silder-ctrl-con.active>span{
	background-color: #7bbedf;
}

@media (max-width: 768px){
	.silder-ctrl-prev,
	.silder-ctrl-next{
		width: 10%;
		font-size: 26px;
		margin-top: -25px;
	}
	.silder-ctrl-con{
		width: 14px;
		height: 14px;
		padding: 0;
		margin: 0 5px;
	}
	.silder-ctrl-con>span{
		display: block;
		width: 100%;
		height: 100%;
		border-radius: 50%;
		padding: 0;
	}
}
/*分页样式*/
#articeBottom{
	height: 40px;
	font-size: 18px;
	color: #333333;
	margin: auto;
	*text-align: center;
}
#articeBottom ul#docPage{
	display: table;
	margin-left: auto;
	margin-right: auto;
}
#articeBottom ul#docPage li{
	float:left;
	margin: 10px 20px;
}
#articeBottom ul#docPage li.pagebarCurrent{
	background: #f6a800;
	width: 26px;
	height: 26px;
	line-height: 24px;
	text-align: center;
	border-radius: 14px;
	color: #ffffff;
}
#articeBottom ul#docPage li a{
	color: #333333;
	text-decoration: none;
}
/*分页样式*/
.newCounts{
	line-height: 30px;
}
/*隐藏不需要的二级导航*/
.nav_ul6,.nav_ul2,.nav_ul24,.nav_ul25,.nav_ul26,.nav_ul1,.nav_ul4,.nav_ul5{
	display: none!important;
}
/*新闻缩略图片限制*/
.newsThumbnail{
	width: 353px;
	height: 201px!important;
}
.enterpriseNews{
	float: left;
	width: 25%;
	margin-bottom: 30px;
	overflow: hidden;
	padding-left: 0;
}
.image06 {
	width: 100%;
	overflow: hidden;
	position: relative;
	-webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
}
.image06 .imgB {
	width: 100%;
	top: 0;
	left: 0;
	position: relative;
	opacity: 1;
}
.image06 .imgT {
	width: 100%;
	top: 0;
	left: 0;
	position: absolute;
	-webkit-transform: scale(5);
	-moz-transform: scale(5);
	-ms-transform: scale(5);
	-o-transform: scale(5);
	transform: scale(5);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	opacity: 0;
}
.image06 .ovrly {
	background: rgba(0, 0, 0, 0.5);
	height: 100%;
	left: 0;
	top: 0;
	position: absolute;
	width: 100%;
	opacity: 0;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.image06 .buttons {
	position: absolute;
	top: 40%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width: 100%;
	text-align: center;
}
.image06 .buttons p{
	font-size: 26px;
	line-height: 30px;
}
.image06 .buttons .fa {
	width: 100%;
	height: 100%;
	display: inline-block;
	font-size: 20px;
	text-decoration: none;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	opacity: 0;
	color:#ffffff;
	text-align: center;
	padding:0 20px;
}
.image06 .buttons .fa img {
	width: 50px;
	height: 120px;
	position: relative;
	left:50%;
	margin-left: -25px;
}
.image06:hover .imgT {
	opacity: 0.5;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}
.image06:hover .ovrly {
	opacity: 1;
}
.image06:hover .buttons .fa {
	opacity: 1;
}

.media {
	display: inline-block;
	position: relative;
	vertical-align: top;
	margin-top: 0px;
}

.media__image {
	display: block;
}

.media__body {
	background: rgba(0, 0, 0, 0.7);
	bottom: 0;
	color: white;
	font-size: 1em;
	left: 0;
	opacity: 0;
	overflow: hidden;
	padding: 5em 4em;
	position: absolute;
	text-align: center;
	top: 0;
	right: 0;
	-webkit-transition: 0.6s;
	transition: 0.6s;
}
.media__body:hover {
	opacity: 1;
}
.media__body:after, .media__body:before {
	border: 1px solid rgba(255, 255, 255, 0.7);
	bottom: 1em;
	content: '';
	left: 1em;
	opacity: 0;
	position: absolute;
	right: 1em;
	top: 1em;
	-webkit-transform: scale(1.5);
	transform: scale(1.5);
	-webkit-transition: 0.6s 0.2s;
	transition: 0.6s 0.2s;
}
.media__body:before {
	border-bottom: none;
	border-top: none;
	left: 3em;
	right: 3em;
}
.media__body:after {
	border-left: none;
	border-right: none;
	bottom: 3em;
	top: 3em;
}
.media__body:hover:after, .media__body:hover:before {
	-webkit-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}

.media__body h2 {
	font-size: 20px;
	margin-top: 6rem;
}

.media__body p {
	margin-top: 20px;
	font-size: 14px;
	line-height: 26px;
	margin-bottom: 1.5em;
}




.dtl10 ,.dtl11{
	width: 100%;
	position: relative;
	overflow: hidden;
	-webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
}
.dtl10 img {
	position: relative;
	width: 100%;
	top: 0;
	left: 0;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.dtl10 .dtl {
	background: #333;
	width: 100%;
	position: absolute;
	height: 100%;
	top: 0;
	left: -100%;
	padding: 0 15px;
	visibility: hidden;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	-webkit-transform: scale(0.7) rotateZ(180deg);
	-moz-transform: scale(0.7) rotateZ(180deg);
	-ms-transform: scale(0.7) rotateZ(180deg);
	-o-transform: scale(0.7) rotateZ(180deg);
	transform: scale(0.7) rotateZ(180deg);
}
.dtl10 .dtl h3 {
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	margin-top: 20px;
	margin-bottom: 20px;
	text-decoration: none;
	text-align: center;
}
.dtl10 .dtl p {
	font-size: 14px;
	margin-bottom: 10px;
	line-height: 1.2;
	color: #9d9c9c;
	text-indent: 10px;
}
.dtl10 .dtl a {
	color: #ffffff;
	float: right;
	font-size: 13px;
	padding: 2px 5px;
	text-align: center;
	text-decoration: none;
}
.dtl10 .dtl a:hover {
}
.dtl10:hover img {
	left: 100%;
	-webkit-transform: scale(0.7) rotateZ(180deg);
	-moz-transform: scale(0.7) rotateZ(180deg);
	-ms-transform: scale(0.7) rotateZ(180deg);
	-o-transform: scale(0.7) rotateZ(180deg);
	transform: scale(0.7) rotateZ(180deg);
}
.dtl10:hover .dtl {
	visibility: visible;
	left: 0;
	-webkit-transform: scale(1) rotateZ(0deg);
	-moz-transform: scale(1) rotateZ(0deg);
	-ms-transform: scale(1) rotateZ(0deg);
	-o-transform: scale(1) rotateZ(0deg);
	transform: scale(1) rotateZ(0deg);
}
.tit-h .newsMore{
	color: #ffbb28;
	font-size: 16px;
	margin-top: 90px;
	margin-right: 20px;
	display: block;
	position: relative;
	z-index: 400;
}
.proContent{
	font-size:22px;
}
.tagTitle{
	font-size: 26px;
	color:#333333;
}
.tagContent{
	margin-top: 30px;
}
.tagContent img{
	margin: auto;
}
.newsCommon .newsThumbnail{
	border:2px solid #ffbb28;
	border-radius: 8px;
	padding:0;
}
.newsCommon .newTit a{
	font-size: 22px;
	color:#333333;
	margin-top: 20px;
	display: block;
	float: left;
}
.newsCommon .row .newCounts {
	float: right;
	background: url(../images/count_icon.png) no-repeat;
	width: 102px;
	height: 30px;
	line-height: 30px;
	font-size: 20px;
	text-align: center;
	padding-left: 50px;
	padding-right: 10px;
}
.newsCommon .row .newContent a{
	font-size: 20px;
	color:#999999;
	display: block;
	float: left;
	margin-top: 15px;
}
.newsCommon .row .newTime {
	font-size: 20px;
	color: #666666;
	display: block;
	width: 100%;
	text-align: right;
}
.newsLine{
	margin-top: 20px;
	margin-bottom: 20px;
	border-top: 1px solid #eee;
	clear:both;
}
.crumbs {
	width: 1200px;
	margin: auto;
	margin-bottom: 30px;
}
.crumbs .title {
	color: #333333;
	float: left;
	font-size: 26px;
	padding:20px 6px 6px;
	border-bottom: 3px solid #ffbb28;
	margin-left: 15px;
}
.crumbs .childs{
	color: #666;
	float: right;
	font-size: 16px;
	padding-right: 30px;

}
.crumbs .childs a {
	color: #666;
}
.proBorder{
	border:1px solid #f3f3f3;
	margin: 10px 10px 10px 0;
	width: 290px;
	padding-top: 20px;
	background: #FFFFFF;
}
.proListDesc{
	padding:12px 0;
	min-height: 90px;
}
.proListDesc .icon{
	width: 50px;
	height: 50px;
}
.proListDesc .desc{
	margin-left: 15px;
	float: left;
	width: 190px;
	float: left;
	margin-bottom: 15px;
}
.proListDesc .desc a h2{
	color:#333333;
	font-size: 24px;
}
.proListDesc .desc a p{
	color:#999999;
	font-size: 14px;
	line-height: 16px;
	display: block;
}

.newsListCon .row .img-thumbnail{
	border:2px solid #ffbb28;
	border-radius: 8px;
	padding:0;
}
.newsListCon .row .newTit a{
	font-size: 30px;
	color:#333333;
	margin-top: 20px;
	display: block;
	float: left;
}
.newsListCon .row .clubProfile{
	height:auto;
	background-image:url("../images/clubProfilebg.png");
	background-position: center 0;
	background-repeat: no-repeat;
	background-size: cover;
	height: 418px;
	width: 1218px;
	margin-left: -9px;
	padding:50px 50px 60px 200px;
}
.newsListCon .row .clubProfile .tag_title{
	font-size: 30px;
	color:#333333;
}
.newsListCon .row .clubProfile .tag_content{
	margin-top: 20px;
	font-size: 15px;
	color:#333333;
	line-height: 24px;
}
.newsListCon .row .newCounts{
	float: right;
	background:url("../images/count_icon.png") no-repeat;
	width: 102px;
	height: 30px;
	font-size: 20px;
	text-align: center;
	padding-left: 50px;
	padding-right: 10px;
}
.newsListCon .row .newContent a{
	font-size: 24px;
	color:#999999;
	display: block;
	float: left;
	margin-top: 15px;
}
.newsListCon .row .newTime{
	font-size: 20px;
	color:#666666;
	float: right;
}
.pro_nav_sub_0{
	width: 276px;
	height: 276px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 15px;
	border-radius: 140px;
	background: rgba(248, 182, 61, 0.9);
	box-shadow: 0px -2px 20px 7px rgba(248, 182, 61, 0.3);
	position: relative\9;
	behavior: url(/PIE.htc);
}
.pro_nav_sub_1{
	width: 276px;
	height: 276px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 15px;
	border-radius: 140px;
	background: rgba(252, 129, 114, 0.9);
	box-shadow: 0px -2px 20px 7px rgba(252, 129, 114, 0.3);
	position: relative\9;
	behavior: url(/PIE.htc);
}
.pro_nav_sub_2{
	width: 276px;
	height: 276px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 15px;
	border-radius: 140px;
	background: rgba(143, 245, 124, 0.9);
	box-shadow: 0px -2px 20px 7px rgba(143, 245, 124, 0.3);
	position: relative\9;
	behavior: url(/PIE.htc);
}
.pro_nav_sub_3{
	width: 276px;
	height: 276px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 15px;
	border-radius: 140px;
	background: rgba(134, 199, 245, 0.9);
	box-shadow: 0px -2px 20px 7px rgba(134, 199, 245, 0.3);
	position: relative\9;
	behavior: url(/PIE.htc);
}
.pro_nav_sub_4{
	width: 276px;
	height: 276px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 15px;
	border-radius: 140px;
	background: rgba(164, 135, 252, 0.9);
	box-shadow: 0px -2px 20px 7px rgba(164, 135, 252, 0.3);
	position: relative\9;
	behavior: url(/PIE.htc);
}
.pro_nav_sub_5{
	width: 276px;
	height: 276px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 15px;
	border-radius: 140px;
	background: rgba(255, 116, 217, 0.9);
	box-shadow: 0px -2px 20px 7px rgba(255, 116, 217, 0.3);
	position: relative\9;
	behavior: url(/PIE.htc);
}
.nav_img{
	width:250px;
	height: 250px;
	bottom: 5px;
	margin-left: 20px;
	-moz-border-radius: 150px; /* Firefox */
	-webkit-border-radius: 150px; /* Safari and Chrome */
	border-radius: 150px;
	position: relative\9;
	behavior: url(/PIE.htc);
}
.pro_indexItem a img{
	width: 290px!important;
	height: 320px!important;
	border: 1px solid #999999;
	border-radius: 0px;
}
.shopInfo{
	height: 350px;
	padding: 15px 20px;
	border: #ccc 1px solid;
	border-radius: 8px;
	margin-top: 150px;
}
.shopInfo #shopNameInfo{
	text-align: center;
	color:#ffae00;
	font-size: 22px;
	padding-bottom: 10px;
}
.shopInfo #shopInfoList .noShop{
	padding-top: 30px;
	font-size: 18px;
	text-align: center;
}
.shopInfo #shopInfoList .shopList{
	margin-top:10px;
	clear: both;
	border-bottom: 1px solid #cccccc;
	height: 110px;
}
#shopInfoList .shop_img{
	float:left;
	width:120px;
	height: 100px;
}
#shopInfoList .shop_img img{
	width:120px;
	height: 120px;
}
#shopInfoList .shop_info{
	float:left;
	width:248px;
	padding-left: 15px;
	margin-top:10px;
}
#shopInfoList .shop_info .shop_name{
	float:left;
	width: 100%;
}
#shopInfoList .shop_info .shop_tele{
	width: 100%;
	float:left;
	height: 20px;
	font-size: 14px;
	color: #666666;
}
#shopInfoList .shop_info .shop_address{
	width: 100%;
	float:left;
	height: 20px;
	font-size: 14px;
	color: #666666;
}
#shopInfoList .shop_city_info{
	float:left;
	width:100%;
	font-size: 15px;
	padding-left: 15px;
	margin-top:10px;
}
/*建侬导航样式2*/
.header_top{
	height: 30px;
	color:#ffffff;
	/*background: rgba(255,187,40,0.8);*/
	background: #000000;
	line-height: 30px;
	text-align: right;
}
.header_top .header_top_con{
	width: 1000px;
	margin: auto;
}
.header_1{
	width: 100%;
	background: #ffffff;
	height: 104px;
	border-bottom: 2px solid #ffbb28;
	font-size: 15px;
	position: relative;
	z-index: 300;
}
.main_1{
	width: 1100px;
	margin: 0 auto;
}
.logo_1{
	width: 176px;
	height: 76px;
	float: left;
	margin-top: 14px;
}
.nav_bar{
	width: 890px;
	float: left;
	margin-left: 30px;
	/*background: red;*/
}
.nav_bar ul li.li_sub{
	list-style-type: none;
	float: left;
	line-height: 104px;
	text-align: center;
	padding: 0 16px;
	z-index: 243;
}
.nav_bar ul li.li_sub a{
	color: #333333;
	text-decoration: none;
	display: block;
}
.nav_bar ul li.on{
	height: 102px;
	line-height: 102px;
	border-bottom: 2px solid #ffbb28;
	font-weight: bold;
}
.nav_bar ul li.on a{
	color:#ffbb28;
}
.nav_bar>ul>li.li_sub:hover{
	background: #ffbb28;
	height: 102px;
}
.nav_bar>ul>li.li_sub3:hover a{
	/*background: #ffbb28;*/
	height: 104px;
}
.nav_bar>ul>li.li_sub:hover a{
	color:#ffffff;
}
.nav_bar ul li.li_sub3:hover .hid{
	display: block;
}
.nav_bar ul li.li_sub3:hover .hid a{
	color:#333333;
	font-weight: normal;
}
.hid{
	width: 100%;
	height: 60px;
	background: #ffffff;
	position: absolute;
	left: 0;
	display: none;
	z-index: 300;
	padding-left: 15%;
}
.hid ul{
	width: 1210px;
	margin: 0 auto;
}
.li_sub_nav{
	list-style-type: none;
	float: left;
	line-height: 60px;
	text-align: center;
	padding:0 20px;
	z-index: 243;
}
.li_sub_nav a{
	color:#333333;
}


/*右侧悬浮*/
i{margin:0px;padding:0px;font-style:normal;}
ul{margin:0px;padding:0px;list-style:none;}
ul li{margin:0px;padding:0px;list-style:none;}
a{color:#333333;text-decoration:none;}
a:hover{color:#ff5a00;text-decoration:none;}
.clear{clear:both;font-size:0px;line-height:0;height:0;}

@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon.eot?qradjf');
	src:url('../fonts/icomoon.eot?qradjf#iefix') format('embedded-opentype'),
	url('../fonts/icomoon.ttf?qradjf') format('truetype'),
	url('../fonts/icomoon.woff?qradjf') format('woff'),
	url('../fonts/icomoon.svg?qradjf#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
.demo-icon{
	font-family:"icomoon";
	font-style:normal;
	font-weight:normal;
	speak:none;
	display:inline-block;
	text-decoration:inherit;
	text-align:center;
	font-variant:normal;
	text-transform:none;
	font-size:24px;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	line-height:24px;
	color:#999;
}

/*new right*/
a,.cndns-right-box a:hover,.cndns-right-box a:visited{text-decoration:none}
.cndns-right{position:fixed;right:1px;top:50%;margin-top:-100px;z-index:400}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}
.cndns-right-btn p.demo-text{color:#ffbb28;font-size:14px;line-height:18px;padding-top:5px;display:block;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ffbb28;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#ffbb28;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#ffbb28;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#ffbb28}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#ffbb28;}
.meau-sev .cndns-right-btn{border-color:#ffbb28;background:url(../images/02index-banner-8.png) no-repeat #ffbb28 center;}
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#ffbb28}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff}
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #ffae00;padding:10px 20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../images/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#ffbb28;font-size:16px;line-height:28px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-b{padding-top:8px;margin-top:8px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:10px;}
.cndns-right-box .box-border .sev-b li{float:left;width:33.33333%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(../images/q1.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#ffbb28}
.meau-sev .cndns-right-box .box-border{width:320px;}
.meau-contact .cndns-right-box .box-border{width:270px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-100px;}
.meau-code .cndns-right-box-shop{top:inherit;bottom:-50px;}
.meau-code .cndns-right-box .box-border{width:150px;text-align:center;border-top:1px solid #ccc;padding: 5px 5px 10px 5px;}
.meau-code .cndns-right-box .box-border i{display:block;color:#ffbb28;font-size:14px;line-height:14px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:110px;}
.meau-code .cndns-right-box-shop .box-border .arrow-right{top:inherit;bottom:60px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}
.meau-sev:hover .cndns-right-btn{background:#ffbb28}
.meau-zs .cndns-right-btn{background-color:#ffbb28;color:#fff;margin-top:80px;border-color:#ffbb28}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}

@media screen and (min-width:1680px) and (max-width:1920px) {
	.navBar{
		width:1190px;margin:0 auto;height:50px;border-bottom: 2px solid #cccccc;z-index: 300;position: absolute
	}
	.navBar .searchIcon{
		width:200px;
		height: 20px;
		float: left;
	}
	.navBar .circleIcon{
		float: right;
		width:10px;
		height:10px;
		border-radius: 5px;
		border:2px solid #dcdcdc;
		position: absolute;
		bottom: -5px;
	}
	.navBar>.nav{
		width:1120px;
		float: left;
	}
	.navBar> .nav .child {
		color: #666;
		float: left;
		position: relative;
		text-align: center;
	}
	.navBar>.nav .child a.on{
		display: block;
		color: #ffae00;
		border-bottom: 5px solid #f6a800;
	}
	.navBar> .nav .child.navChildSearch {
		line-height: 20px;
	}
	.navBar> .nav .child:hover .title {
		color: #ffae00;
		border-bottom: 5px solid #f6a800;
		/*font-weight: bold;*/
	}
	.navBar> .nav .child a{
		background-color:transparent;
	}
	.navBar> .nav .child .title {
		color: #000000;
		font-size: 18px;
		padding:10px 16px;
	}
	.navBar> .nav .on .title{
		margin-top: -4px;
	}
	.navBar> .nav .child .title {
		transition-duration: 0.5s;
	}
	.navBar> .nav .child.on .title {
		color: #2e3091;
	}
	.navBar> .nav .child .childContent {
		display: none;
		position: absolute;
		top: 50px;
		width: 100%;
		min-width: 90px;
	}
	.navBar> .nav .child:nth-child(6) .childContent {
		margin-left: -16px;
	}
	.navBar> .nav .child .childContent .childContentLi
	{
		background: rgba(0, 0, 0, 0) url("../images/navChildBg.png") repeat scroll 0 0;
		border-bottom: 1px solid #c6c5c4;
		box-shadow: 0 2px 2px 0 rgba(125, 125, 125, 0.2);
		color: #666;
		font-size: 14px;
		height: 38px;
		line-height: 38px;
	}
	.navBar> .nav .child .childContent .childContentLi ul
	{
		display: none;
	}
	.navBar> .nav .child .childContent .childContentLi:hover,
	.navBar> .nav .child .childContent .childContentLi a:hover  {
		/*background: #2e3091 none repeat scroll 0 0;*/
		color: #ffae00;
	}
	.navBar .nav .child .language {
		color: #666;
		display: inline-block;
		font-size: 16px;
		height: 16px;
		line-height: 16px;
		padding: 0 8px;
	}
	.navBar>.nav .child .language:hover {
		color: #2e3091;
	}
	.navBar>.nav .child .language.cn {
		border-right: 1px solid #ccc;
	}
	.navBar>.nav .child .language.on {
		color: #2e3091;
	}
	.navBar>.nav .child .seachIcon {
		cursor: pointer;
	}

}