
/* css reset start*/
::-webkit-scrollbar{width:8px;height:8px;}
::-webkit-scrollbar-track{background:#f7f7f7}
::-webkit-scrollbar-thumb{background:#f5c61e;height:60px;border-radius: 8px;}
::-webkit-scrollbar-thumb:window-inactive{background:#f5c61e}
::-webkit-scrollbar-thumb:vertical:hover{background:#f5c61e}

*{outline: none;}
label{font-weight: 400;}
body,html{width:100%}
body{font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;min-width:320px;background:#f5f5f5;}
a{color:#333;outline: none;display: block;}
em,i{font-style:normal}
a:focus,a:hover{text-decoration:none;color:#333;}
/* .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p{margin:0} */
ul{padding:0;margin-bottom:0;}
p,dl{margin-bottom:0;}
li{list-style:none}
button,img,input,select,textarea{border:none;padding:0;background:none;font-size:14px;outline:none!important;-webkit-box-shadow:0 0 0 rgba(255,255,255,0)!important;box-shadow:0 0 0 rgba(255,255,255,0)!important;}
textarea{resize: none;}
img{display: block;}


.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus,a:focus{outline: none;outline-offset:0;}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-top:0;margin-bottom:0;}
.fl{float:left;}
.fr{float:right;}
img{display:block;margin:0 auto;outline:none;}
.wrapper{width:100%;overflow:hidden;min-height:55vh;}
.container{position:relative;margin:0 auto;}
.clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.Animation{opacity: 0;-webkit-transition: all 1s;transition: all 1s;}
.overflowY{overflow-y:hidden;}
.flex{display: flex;justify-content: center;align-items: center;flex-flow: row wrap;}
.bgfff{background:#fff;}
/*css初始化   css reset end*/

@media (min-width: 1600px){
	.container{width:1400px;}
}
@media (min-width: 1800px){
	.container{width:1500px;}
}


/*回到顶部*/
.goBack{position:fixed;width:50px;height:50px;right:10px;bottom:100px;z-index:5;cursor:pointer;display:none;opacity:0.9;}
.goBack img{width:100%;height:100%;}
.goBack:hover{opacity:1;}


.backList{position:relative;width:100%;padding:30px 0 0;margin-top:50px;border-top:1px solid rgba(0,0,0,0.1);}
.backList>a{width:112px;height:40px;line-height:40px;text-align:center;background:#f5c61e;color:#fff;font-size:16px;margin:0 auto;}
.backList>a:hover{background:#f6cc34;}
#share{position:absolute;top:39px;right:0;}
.social-share .social-share-icon{position:relative;margin-top:0;margin-bottom:0;}


/*公用顶部样式*/
.header{position:relative;width:100%;left:0;top:0;z-index:10;border-bottom:1px solid rgba(255,255,255,0.2);-webkit-transition: all 0.3s;transition: all 0.3s;background:#fff;}
.fixed{position:fixed;}
.header .main_header{height:100px;}
.header .container{z-index:2;height:100%;}
.main_logo{position:absolute;left:0;top:7px;}
.main_logo img{height:85px;}
.main_nav{position:relative;float:right;}
.main_nav>ul>li{float:left;padding:34px 25px 4px;}
.main_nav>ul>li>a{position:relative;font-size:16px;padding:20px 10px;-webkit-transition: all 0.3s;transition: all 0.3s;opacity:1;}
.main_nav>ul>li.cur>a{color:#f5c61e;}
.main_nav>ul>li.cur>a:before{content:'';position:absolute;width:100%;height:2px;background:#f5c61e;left:0;bottom:0;}
.main_nav>ul>li:hover>a{color:#f5c61e;}
.main_nav .showSearchForm{float:right;padding:40px 0 0 40px;}
.main_nav .showSearchForm a{width:50px;height:50px;padding:0;background:url(../images/icon/icon_20.png) no-repeat center;}
.main_nav.open>ul>li>a{opacity:0;-webkit-transform:scale(0);transform:scale(0);}

/*导航下拉*/
.downMenu{position:absolute;left:0;top:100%;width:100%;text-align:left;padding:3px 125px 0 35px;display:none;}
.downMenu .inner{background:#fff;border-radius:10px;padding:25px 50px;display: flex;justify-content: space-around;align-items: center;}
.downMenu a:hover{color:#F5C61E;}
.downMenuNav{width:26%;padding-right:30px;}
.downMenuNav a{font-size:16px;}
.downMenuNav a,
.downSubmenu a{margin-bottom:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.downMenuNav a:last-child,
.downSubmenu a:last-child{margin-bottom:0;}

.downSubmenu{width:38%;padding:0 35px;border-left:2px solid #F5C61E;min-height:116px;display: flex;justify-content: center;flex-flow: column;}
.downSubmenu .item{display: none;width:100%;}
.downSubmenu .item.cur{display: block;}


.downSubmenuImgs{width:28%;margin-left:8%;}
.downSubmenuImgs .item{display: none;}
.downSubmenuImgs .item.cur{display: block;}
.downSubmenuImgs .item .img{display: none;border-radius:10px;}
.downSubmenuImgs .item .img.cur{display: block;}
.downSubmenuImgs .item .img:hover img{-webkit-transform: scale(1.05);transform: scale(1.05);}


/* 关于我们 */
.main_nav>ul>li:nth-child(6) .product_menu{left:auto;right:0;text-align: right;padding-left:0;padding-right:30px;}
.main_nav>ul>li:nth-child(6) .product_menu a{margin-right:0;margin-left:60px;}


@keyframes h_tit{
	form{transform: translate(0,-100px);opacity:0;}
	to{transform: translate(0,0);opacity:1;}
}
@-moz-keyframes h_tit{
	form{transform: translate(0,-100px);opacity:0;}
	to{transform: translate(0,0);opacity:1;}
}
@-webkit-keyframes h_tit{
	form{transform: translate(0,-100px);opacity:0;}
	to{transform: translate(0,0);opacity:1;}
}
@-o-keyframes h_tit{
	form{transform: translate(0,-100px);opacity:0;}
	to{transform: translate(0,0);opacity:1;}
}

.ac-gn-searchview{position:absolute;width:0;height:0;top:0;z-index:3;-webkit-transition: all 0.3s;transition: all 0.3s;overflow:hidden;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.ac-gn-searchview-content{position:absolute;width:40%;top:0;left:30%;z-index:4;}
.ac-gn-searchform{position:relative;height:100px;padding:25px 50px;}
.ac-gn-searchform-wrapper{height:100%;background:#fff;border-radius:30px;}
.ac-gn-searchform-wrapper>input{font-size:14px;display:block;width:100%;height:100%;padding:0 20px;}
.ac-gn-submit{position:absolute;top:0;left:0;width:50px;height:100%;padding:0;background:url(../images/icon/icon_1.png) no-repeat center;cursor:pointer;}
.ac-gn-submit input{display: block;width:100%;height:100%;cursor: pointer;}
.ac-gn-cha{position:absolute;top:0;right:0;width:50px;height:100%;padding:0;background:url(../images/icon/cha.png) no-repeat center;background-size:18px 18px;cursor:pointer;}
.ac-gn-searchview.width{width:100%;height:100vh;}
.ac-gn-curtain{position:fixed;background:rgba(0,0,0,0.4);width:100%;height:100%;left:0;top:0;z-index:1;display:none;}
.ac-gn-searchresults{width:100%;padding:25px 40px 35px;background:#fff;max-height:calc(100vh - 100px);overflow-y:auto;overflow-x:hidden;border-radius:10px;}
.ac-gn-searchresults h2{font-size:16px;color:#292a2a;margin-bottom:10px;}
.ac-gn-searchresultsList a{font-size:14px;padding:10px 0;border-bottom:1px solid #d8d8d8;}
.ac-gn-searchresultsList a:hover{color:#F6CC34;}

/*菜单下拉*/
/*html.ac-gn-noscroll, html.ac-gn-noscroll body, .header.ac-gn-noscroll{height:100%;overflow:hidden;}*/
/*.indexHeader.ac-gn-noscroll{z-index:6;}*/
.header.ac-gn-noscroll{/*background:#000!important;position:fixed;*/}
html.ac-gn-noscroll,body.ac-gn-noscroll{overflow-y:hidden;}
.ac-gn-menuicon {
	right:3px;
	position:absolute;
	z-index:2;
	top:11px;
	width:48px;
	height:48px;
	border-bottom:none;
	display:none;
}

.ac-gn-menuicon-label {
	position:absolute;
	z-index:3;
	top:0;
	left:0;
	width:48px;
	height:48px;
	cursor:pointer;
	-webkit-transition:opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	transition:opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	transition:opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	transition:opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99),-webkit-transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	-webkit-tap-highlight-color:transparent;
	margin-bottom:0;
}
.ac-gn-menuicon-label:hover,.ac-gn-menuicon-label:focus,.ac-gn-menuicon-label:active {opacity:.65;}
.touch .ac-gn-menuicon-label {
	opacity:1;
	-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	transition:-webkit-transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	transition:transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	transition:transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99), -webkit-transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	transform:rotate(90deg)
}

.ac-gn-menuicon-bread {
	position:absolute;
	z-index:3;
	top:0;
	left:0;
	width:48px;
	height:48px;
	-webkit-transition:opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
	transition:opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1)
}
.ac-gn-menuicon-bread-top {
	-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	transition:-webkit-transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	transition:transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	transition:transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99), -webkit-transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	transform:rotate(0);
	z-index:4
}
.touch .ac-gn-menuicon-bread-top {
	-webkit-transition:-webkit-transform 0.25s 0.2s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	transition:-webkit-transform 0.25s 0.2s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	transition:transform 0.25s 0.2s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	transition:transform 0.25s 0.2s cubic-bezier(0.4, 0.01, 0.165, 0.99), -webkit-transform 0.25s 0.2s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg)
}
.ac-gn-menuicon-bread-bottom {
	-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	transition:-webkit-transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	transition:transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	transition:transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99), -webkit-transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	transform:rotate(0)
}
.touch .ac-gn-menuicon-bread-bottom {
	-webkit-transition:-webkit-transform 0.25s 0.2s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	transition:-webkit-transform 0.25s 0.2s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	transition:transform 0.25s 0.2s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	transition:transform 0.25s 0.2s cubic-bezier(0.4, 0.01, 0.165, 0.99), -webkit-transform 0.25s 0.2s cubic-bezier(0.4, 0.01, 0.165, 0.99);
	-webkit-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg)
}
.ac-gn-menuicon-bread-crust {
	display:block;
	width:22px;
	height:2px;
	background:#f5c61e;
	position:absolute;
	border-radius:2px;
	left:13px;
	z-index:1;
	-webkit-transition:-webkit-transform 0.2s;
	transition:-webkit-transform 0.2s;
	transition:transform 0.2s;
	transition:transform 0.2s, -webkit-transform 0.2s
}
.ac-gn-menuicon-bread-crust-top {
	top:21px;
	-webkit-transition:-webkit-transform 0.2s 0.2s;
	transition:-webkit-transform 0.2s 0.2s;
	transition:transform 0.2s 0.2s;
	transition:transform 0.2s 0.2s, -webkit-transform 0.2s 0.2s;
	-webkit-transform:translateY(-3px);
	-ms-transform:translateY(-3px);
	transform:translateY(-3px)
}
.touch .ac-gn-menuicon-bread-crust-top {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0);
	-webkit-transition-delay:0;
	transition-delay:0;
	left:14px;
	top:22px;
}
.ac-gn-menuicon-bread-crust-middle {
	top: 23px;
}
.touch .ac-gn-menuicon-bread-crust-middle {
	display: none;
}
.ac-gn-menuicon-bread-crust-bottom {
	bottom:21px;
	-webkit-transform:translateY(3px);
	-ms-transform:translateY(3px);
	transform:translateY(3px)
}
.touch  .ac-gn-menuicon-bread-crust-bottom {
	-webkit-transition:-webkit-transform 0.2s;
	transition:-webkit-transform 0.2s;
	transition:transform 0.2s;
	transition:transform 0.2s, -webkit-transform 0.2s;
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0);
	left:14px;
	bottom:22px;
}
.ac-gn-list{position:fixed;width:100%;height:0;top:70px;left:0;background:#262626;z-index:5;overflow:hidden;
	/*overflow-y:auto;*/
	-webkit-overflow-scrolling:touch;
	visibility:hidden;
	-webkit-transition:visibility 0.35s linear 1s;
	transition:visibility 0.35s linear 1s;
	-webkit-transition:height 0.35s linear 1s;
	transition:height 0.35s linear 1s;
	display:none;
}
.ac-gn-list ul{width:100%;padding:0 40px 80px;max-height:calc(100% - 70px);overflow-y:auto;overflow-x:hidden;margin:0 auto;}
.ac-gn-list li{line-height:44px;border-bottom:1px solid rgba(255,255,255,0.3);}
.ac-gn-list li a{color:rgba(255,255,255,0.8);font-size:16px;}
.ac-gn-list li.cur>a{color:#fff;}
.ac-gn-list .ac-gn-item{
	opacity:0;
	pointer-events:none;
	-webkit-transform:scale(1.1) translateY(-24px);
	-ms-transform:scale(1.1) translateY(-24px);
	transform:scale(1.1) translateY(-24px);
	-webkit-transition:opacity 0.35s ease-out, -webkit-transform 0.35s ease-out;
	transition:opacity 0.35s ease-out, -webkit-transform 0.35s ease-out;
	transition:opacity 0.35s ease-out, transform 0.35s ease-out;
	transition:opacity 0.35s ease-out, transform 0.35s ease-out, -webkit-transform 0.35s ease-out
}
.ac-gn-list .ac-gn-item-menu:nth-child(1) {
	-webkit-transition-delay:350ms,350ms;
	transition-delay:350ms,350ms
}
.ac-gn-list .ac-gn-item-menu:nth-child(2) {
	-webkit-transition-delay:300ms,300ms;
	transition-delay:300ms,300ms
}
.ac-gn-list .ac-gn-item-menu:nth-child(3) {
	-webkit-transition-delay:250ms,250ms;
	transition-delay:250ms,250ms
}
.ac-gn-list .ac-gn-item-menu:nth-child(4) {
	-webkit-transition-delay:200ms,200ms;
	transition-delay:200ms,200ms
}
.ac-gn-list .ac-gn-item-menu:nth-child(5) {
	-webkit-transition-delay:150ms,150ms;
	transition-delay:150ms,150ms
}
.ac-gn-list .ac-gn-item-menu:nth-child(6) {
	-webkit-transition-delay:100ms,100ms;
	transition-delay:100ms,100ms
}
.ac-gn-list .ac-gn-item-menu:nth-child(7) {
	-webkit-transition-delay:50ms,50ms;
	transition-delay:50ms,50ms
}
.ac-gn-list.show .ac-gn-item-menu {
	opacity:1;
	pointer-events:auto;
	-webkit-transform:none;
	-ms-transform:none;
	transform:none
}
.ac-gn-list.show .ac-gn-item-menu:nth-child(1) {
	-webkit-transition-delay:300ms,300ms;
	transition-delay:300ms,300ms
}
.ac-gn-list.show .ac-gn-item-menu:nth-child(2) {
	-webkit-transition-delay:350ms,350ms;
	transition-delay:350ms,350ms
}
.ac-gn-list.show .ac-gn-item-menu:nth-child(3) {
	-webkit-transition-delay:400ms,400ms;
	transition-delay:400ms,400ms
}
.ac-gn-list.show .ac-gn-item-menu:nth-child(4) {
	-webkit-transition-delay:450ms,450ms;
	transition-delay:450ms,450ms
}
.ac-gn-list.show .ac-gn-item-menu:nth-child(5) {
	-webkit-transition-delay:500ms,500ms;
	transition-delay:500ms,500ms
}
.ac-gn-list.show .ac-gn-item-menu:nth-child(6) {
	-webkit-transition-delay:550ms,550ms;
	transition-delay:550ms,550ms
}
.ac-gn-list.show .ac-gn-item-menu:nth-child(7) {
	-webkit-transition-delay:600ms,600ms;
	transition-delay:600ms,600ms
}
.ac-gn-list.show .ac-gn-item-menu:nth-child(8) {
	-webkit-transition-delay:650ms,650ms;
	transition-delay:650ms,650ms
}
.ac-gn-list.show .ac-gn-item-menu:nth-child(9) {
	-webkit-transition-delay:700ms,700ms;
	transition-delay:700ms,700ms
}
.ac-gn-list.show .ac-gn-item-menu:nth-child(10) {
	-webkit-transition-delay:750ms,750ms;
	transition-delay:750ms,750ms
}
.ac-gn-list.show{
	height:100vh;
	visibility:visible;
	-webkit-transition-delay:600ms;
	transition-delay:600ms;
}

.ac-gn-list .menu_nav{display:none;}
.ac-gn-list .menu_nav a{font-size:14px;color:rgba(255,255,255,0.8);border-top:1px dashed rgba(255,255,255,0.3);padding-left:25px;line-height:40px;}
.ac-gn-list .seachForm{position:relative;padding:12px 0;width:100%;overflow:hidden;-webkit-transition: all 1s;transition: all 1s;}
.ac-gn-list .seachForm form{padding-right:35px;}
.ac-gn-list .seachForm .input{width:100%;height:34px;border-radius:17px;border:1px solid rgba(255,255,255,0.5);background:rgba(255,255,255,0.3);}
.ac-gn-list .seachForm .input input{display:block;width:100%;height:100%;line-height:32px;border-radius:15px;padding:0 10px;color:#fff;}
.ac-gn-list .seachForm .submitBtn{position:absolute;width:35px;height:100%;background:url(../images/icon/icon_1.png) no-repeat right center;cursor:pointer;top:0;right:0;}
.ac-gn-list .seachForm .submitBtn input{display:block;width:100%;height:100%;cursor:pointer;}



/* footer */
.footer{background:#262626;font-size:14px;color:#d9d9d9;}
.beforIcon{display:none;}
.footer a{color:#d9d9d9;}
.footNav{padding:50px 0 20px;}
.footNav dl{float:left;margin-right:7.8%;}
.footNav dl:nth-last-of-type(2){margin-right:0;}
.footNav dt{font-weight: 400;margin-bottom:20px;}
.footNav dt a{position:relative;font-size:18px;color:#fff;padding-bottom:10px;}
.footNav dt a:after{content:'';position: absolute;width:25px;height:1px;background:#f5c61e;left:0;bottom:0;}
.footNav dd a{margin-bottom:10px;}
.footer a:hover{color:#fff;}
.footer .f_ewm{width:auto;text-align: center;float:right;margin-right:0;overflow: hidden;}
.footer .f_ewm .item{float:left;margin-left:50px;}
.footer .f_ewm img{width:125px;margin-bottom:10px;}

.copyRight{padding:12px 15px;border-top:1px solid rgba(255,255,255,0.2);color:#999;text-align:center;}
.copyRight a{display:inline;color:#999;}
.support{padding-left:5px;text-transform: uppercase;}

.beforIcon{font-size:16px;line-height:19px;position:absolute;top:0;right:0;display:none;width:50%;text-align:right;padding-right:5px;}
.beforIcon i{display: inline-block;
	-webkit-transition: -webkit-transform .3s ease;
	transition: -webkit-transform .3s ease;
	transition: transform .3s ease;
	transition: transform .3s ease, -webkit-transform .3s ease;
}
.beforIcon.move i{transform: rotate(45deg) scale(1.08);-webkit-transform: rotate(45deg) scale(1.08);-moz-transform: rotate(45deg) scale(1.08);}


@media screen and (min-width:1600px) and (max-width:1799px){
	/* 头部 */
	.main_nav>ul>li{padding:34px 20px 4px;}

	.main_nav .showSearchForm{padding-left:30px;}
	
	.downMenu{padding:3px 110px 0 30px;}
}

@media screen and (min-width:1400px) and (max-width:1599px){
	
	.container{width:1200px;}
	
	/* 头部 */
	.main_nav>ul>li{padding:34px 15px 4px;}
	
	.main_nav .showSearchForm{padding-left:20px;}
	
	.downMenu{padding:3px 95px 0 25px;}
	.downMenu .inner{padding:25px 30px;}
	.downSubmenu{padding:0 30px;}
	
	
	/* 底部 */
	.footNav{padding-top:40px;}
	
}


@media screen and (min-width:1200px) and (max-width:1399px){
	.container{max-width:1100px;}
	
	/* 头部 */
	.main_nav>ul>li{padding:34px 15px 4px;}
	.main_nav>ul>li>a{font-size:15px;padding:20px 5px;}
	
	.main_nav .showSearchForm{padding-left:20px;}
	
	.downMenu{padding:3px 95px 0 25px;}
	.downMenu .inner{padding:25px 30px;}
	.downMenuNav{padding-right:25px;}
	.downMenuNav a,
	.downSubmenu a{margin-bottom:10px;}
	.downMenuNav a{font-size:15px;}
	.downSubmenu a{font-size:13px;}
	.downSubmenu{padding:0 25px;}
	

	.ac-gn-searchresults{padding:25px 30px 35px;}
	.ac-gn-searchview-content{width:50%;left:25%;}
	


	/* 底部 */
	.footNav{padding-top:40px;}
	.footNav dl{margin-right:5.8%;}
	.footer .f_ewm .item{margin-left:40px;}

}

@media screen and (min-width:992px) and (max-width:1199px){
	.goBack{width:45px;height:45px;}

	
	/* 头部 */
	.header .main_header{height:90px;}
	.main_logo img{height:75px;}
	.main_nav>ul>li{padding:24px 10px 4px;}
	.main_nav>ul>li>a{font-size:15px;padding:20px 5px;}
	
	.main_nav .showSearchForm{padding-left:10px;padding-top:30px}
	
	.downMenu{padding:3px 80px 0 15px;}
	.downMenu .inner{padding:20px;}
	.downMenuNav{padding-right:20px;width:28%;}
	.downMenuNav a,
	.downSubmenu a{margin-bottom:10px;}
	.downMenuNav a{font-size:15px;}
	.downSubmenu a{font-size:13px;}
	.downSubmenu{padding:0 20px;width:44%;}
	.downSubmenuImgs{margin-left:0;}
	
	.ac-gn-searchform{height:90px;padding:20px 50px;}
	.ac-gn-searchresults{padding:25px 25px 35px;}
	.ac-gn-searchview-content{width:50%;left:25%;}
	
	
	/* 底部 */
	.footer{font-size:13px;}
	.footNav{padding-top:40px;}
	.footNav dl{margin-right:5.8%;}
	.footNav dt a{font-size:16px;}
	.footer .f_ewm img{width:115px;}
	.footer .f_ewm .item{margin-left:30px;}

	
	/* .ac-gn-list ul{padding:0 0 80px 0;width:950px;}
	.ac-gn-menuicon{top:11px;}
	.ac-gn-list{top:71px;}
	.ac-gn-list li{line-height: 48px;}
	.ac-gn-list .menu_nav a{line-height: 43px;} */
}

@media screen and (min-width:0) and (max-width:991px){
	.main_nav{display:none;}
	.ac-gn-menuicon{display:block;}
	.ac-gn-list{display:block;}
}

@media screen and (min-width:768px) and (max-width:991px){
	.goBack{width:45px;height:45px;}
	
	/* 头部 */
	.header .main_header{height:88px;}
	.main_logo img{height:75px;}

	.ac-gn-list ul{padding:15px 0 80px 0;width:750px;}
	.ac-gn-menuicon{top:22px;}
	.ac-gn-list{top:88px;}
	.ac-gn-list li a{font-size:15px;}
	.ac-gn-list li{line-height: 48px;}
	.ac-gn-list .menu_nav a{line-height: 43px;}
	

	/* 底部 */
	.footer{font-size:12px;}
	.footNav{padding-top:35px;}
	.footNav dl{margin-right:12%;}
	.footNav dt a{font-size:15px;}
	.footer .f_ewm{width:100%;padding-top:30px;}
	.footer .f_ewm img{width:115px;}
	.footer .f_ewm .item{margin:0 25px 0 0;}


}



@media screen and (min-width:0px) and (max-width:767px){
	.goBack{width:40px;height:40px;bottom:70px;opacity:1;}
	.container{width:100%;}
	.header .main_header{height:70px;}
	.main_logo{left:10px;top:5px;}
	.main_logo img{height:61px;}
	/* .main_nav{display:none;}
	.main_logo{width:137px;left:10px;}
	.ac-gn-menuicon{display:block;}
	.ac-gn-list{display:block;} */
	.ac-gn-list ul{padding:0 25px 80px;}
	.ac-gn-list li a{font-size:14px;}
	.ac-gn-list .menu_nav a{font-size:13px;}

	.footer{font-size:12px;}
	.footNav{padding:25px 0 5px;}
	.footNav dl{width:100%;margin-bottom:15px;margin-right:0;overflow:hidden;}
	.footNav dt{position:relative;margin-bottom:0;}
	.footNav dt a{font-size:14px;}
	.footNav dd{margin-top:10px;}
	.footNav dd a{margin-bottom:10px;display: inline-block;margin-right:10px;}

	.beforIcon{display:block;}

	.footNav .dl dt{background:#262626;position:relative;z-index:2;}
	.footNav .dl dd{
		position:absolute;
		padding:0;
		overflow:hidden;
		-webkit-transform: translateY(-100px);
	    -moz-transform: translateY(-100px);
	    transform: translateY(-100px);
	    visibility: hidden;
	}
	/* .footNav .dl dd.show{ */
	.footNav .dl dd{
		position:static;
		visibility: visible;
		-webkit-transform: none;
	    -moz-transform: none;
	    transform: none;
	    -webkit-transition: -webkit-transform 300ms ease;
	    transition: -webkit-transform 300ms ease;
	    transition: transform 300ms ease;
	    transition: transform 300ms ease, -webkit-transform 300ms ease;
	}
	.footNav .beforIcon{display: none;}


	.footer .f_ewm{width:100%;}
	.footer .f_ewm img{width:115px;}
	.footer .f_ewm .item{margin:0 25px 10px 0;}
	.copyRight a{display: block;}
	.support{padding-left:0;}

	

}


@media screen and (min-width:0px) and (max-width:479px){
	.backList{padding-top:30px;}
	#share{position:static;text-align:center;margin-bottom:25px;}
}

































/*动画*/
@-webkit-keyframes fadeIn {
	0% {
		opacity: 0
	}
	100% {
		opacity: 1
	}
}
@keyframes fadeIn {
	0% {
		opacity: 0
	}
	100% {
		opacity: 1
	}
}
.fadeIn {
	-webkit-animation: fadeIn 1s;
	animation: fadeIn 1s;
}

@-webkit-keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
@keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		-ms-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none
	}
}
.fadeInDown {
	-webkit-animation: fadeInDown 1s;
	animation: fadeInDown 1s;
}

@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
@keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		-ms-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none
	}
}
.fadeInUp {
	-webkit-animation: fadeInUp 1s;
	animation: fadeInUp 1s;
}

@-webkit-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
@keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		-ms-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none
	}
}
.fadeInLeft {
	-webkit-animation: fadeInLeft 1s;
	animation: fadeInLeft 1s;
}

@-webkit-keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
@keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		-ms-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none
	}
}
.fadeInRight {
	-webkit-animation: fadeInRight 1s;
	animation: fadeInRight 1s;
}

@-webkit-keyframes zoomIn {
	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}
	50% {
		opacity: 1
	}
}
@keyframes zoomIn {
	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		-ms-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}
	50% {
		opacity: 1
	}
}
.zoomIn {
    -webkit-animation: zoomIn 1s;
    animation: zoomIn 1s
}