/*css初始化   css reset start*/
html,body,div,span,h1,h2,h3,h4,h5,h6,p,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,iframe,table,tbody,tfoot,thead,
tr,th,td,article,aside,footer,header,nav,section,del,s,em,i,strong,b,u,select,button,textarea,input,a{
    box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; 
    -ms-box-sizing: border-box; margin:0; padding:0;
}


/*特殊声明*/
html{-webkit-text-size-adjust:none;width:100%;min-height:100%;} 
body{
    font-family:"Microsoft YaHei", "Segoe UI", "Lucida Grande", Helvetica, Arial, FreeSans, Arimo, "Droid Sans", 
    "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;font-weight: normal; 
    color:#231815; position:relative;font-size:14px;background:#fff;width:100%;min-width: 320px;max-width:100%;margin:0 auto;
    overflow-x:hidden;
}
@media (min-width:992px){
	body{max-width:90%}
}
@media (min-width:1200px){
	body{max-width:80%}
}
/*清除浮动*/
.clearfix:after{content:"."; clear:both; display:block; height:0; visibility:hidden;}
.clearfix{zoom:1;}

/*设置链接*/
a{display:block;color:#231815; text-decoration:none;}
a:hover{text-decoration:none;}

/*其它*/
fieldset,img,textarea,input,button,select{border:none;outline: none;} /*去掉边框*/
ul,li,ol,dl,dt,dd{ list-style:none;}/*去掉列表样式*/
del{text-decoration:line-through; }
table {border-collapse:collapse; border-spacing:0; }
h1,h2,h3,h4,h5,h6,b,strong{font-size:14px;font-weight:normal;}
i{font-style:normal;}
input,select,img,button{vertical-align:middle;background:none;}
input,button,textarea,select{
    font-family:"Microsoft YaHei", "Segoe UI", "Lucida Grande", Helvetica, Arial, FreeSans, Arimo, "Droid Sans", 
    "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;resize: none;
    box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; 
    -ms-box-sizing: border-box;background:none;font-size:12px;
}
input::-moz-placeholder, textarea::-moz-placeholder { color: #999; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #999; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #999; }




.fl{float:left;}
.fr{float:right;}
.en{font-family:Arial;text-transform:uppercase;}
img{display:block;margin:0 auto;}
.wrapper{width:100%;min-height:540px;}
.container{position:relative;width:100%;margin:0 auto;padding-left:15px;padding-right:15px;}
.container1560{position:relative;width:100%;margin:0 auto;padding-left:15px;padding-right:15px;}
.clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.clamp3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.clamp4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;}
.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.Animation{-webkit-transition: all 0.8s;transition: all 0.8s;}
/*css初始化   css reset end*/




/*右边浮栏*/
.sideBar{position:fixed;top:70%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:5;}
.sideBar li{position:relative;width:75px;height:78px;font-size:12px;text-align:center;color:#040000;border:1px solid #040000;cursor:pointer;}
.sideBar .li_icon img{width:40px;height:40px;}
.sideBar li:nth-child(2){border-bottom:none;border-top:none;}
.sideBar li:first-child{border-radius:5px 5px 0 0;}
.sideBar li:last-child{background:#040000;padding-top:16px;border-radius:0 0 5px 5px;border:none;}
.sideBar li:last-child img{width:40px;}
.sideBar li:last-child:hover{background:#172a88;}
.sideBar li:hover .li_icon{background:#fff;}
.sideBar .li_icon{width:100%;height:100%;background:rgba(255,255,255,0.6);position:relative;z-index:2;padding-top:10px;}
.sideBar .li_div{position:absolute;width:150px;border-radius:5px 0 0 5px;font-size:14px;left:150px;top:0;background:#fff;min-height:100%;-webkit-transition: all 0.3s;transition: all 0.3s;}
.sideBar .li_tel{padding-top:18px;font-weight:700;}
.sideBar .li_tel a{color:#172a88;font-size:16px;}
.sideBar .li_weiXinHao{padding:15px 10px;font-size:14px;}
.sideBar .li_weiXinHao img{margin-bottom:3px;max-width:82px;}
.sideBar li:hover .li_div{left:-151px;}




/*公用顶部样式*/
.header{width:100%;/*transform: translate(0,-100px);transform: translate(0,0)\9;-webkit-transform: translate(0,-100px);-moz-transform: translate(0,-100px);-o-transform: translate(0,-100px);animation:h_tit 1s forwards;-webkit-animation:h_tit 1s forwards;-moz-animation:h_tit 1s forwards;-o-animation:h_tit 1s forwards;*/background:#f8f9f9;}
.header .container1560{height:100%;}
.header_top{height:35px;borer-bottom:1px solid #e6e6e5;line-height:35px;font-size:12px;color:#666;}
.header_top a{display:inline-block;color:#666;}
.header_top .span{color:#0a4e98;}
.header_top .span:hover{text-decoration: underline;}
.main_header{width:100%;height:80px;background:url(../images/head_bg.jpg) repeat;-webkit-transition: background 1s;transition: background 1s;}
.main_logo{position:absolute;width:319px;left:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);max-width:319px;}
.main_logo img{width:100%;}
.main_nav,.main_nav ul{height:100%;}
.main_nav li{position:relative;float:left;height:100%;}
.main_nav li>a{position:relative;height:100%;color:#727171;text-align:center;-webkit-transition: all 0.5s;transition: all 0.5s;padding:25px 24px 0;}
.main_nav li span{display:block;}
.main_nav li .ch{font-size:16px;margin-bottom:6px;}
.main_nav li .en{font-size:12px;font-family:Arial;text-transform:uppercase;}
.main_nav li>a span{display:block;font-size:12px;font-family:Arial;}
.main_nav li>a:before{content:'';position:absolute;width:0;height:2px;background:#172a88;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition: all 0.5s;transition: all 0.5s;}
.main_nav li.cur>a:before{width:48px;}
.main_nav li:hover>a:before{width:48px;}
.main_nav li.cur>a{color:#172a88;}
.main_nav li:hover>a{color:#172a88;}


.menu_nav{position:absolute;width:440px;top:82px;right:0;background:rgba(255,255,255,0.95);display:none;z-index:3;padding:24px 20px 24px 30px;}
.menu_nav .icon_7{position:absolute;width:15px;height:7px;background:url(../images/icon/icon_7.png) no-repeat;background-size:100% 100%;top:0;left:40px;}
.menu_nav .left{width:120px;padding-right:15px;border-right:1px solid #dddddd;margin-right:15px;min-height:110px;}
.menu_nav .right{width:250px;overflow:hidden;}
.menu_nav .right img{display:none;width:100%;}
.menu_nav a{font-size:14px;margin-bottom:10px;color:#555;}
.menu_nav a:hover{color:#172a88;}
.menu_nav a.cur{color:#172a88;}
.menu_nav .right img.cur{display:block;}


@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;}
}


/*菜单下拉*/
html.ac-gn-noscroll, html.ac-gn-noscroll body, .header.ac-gn-noscroll{height:100%;overflow:hidden;}
.indexHeader.ac-gn-noscroll{z-index:6;}
.ac-gn-menuicon {
	right:3px;
	position:absolute;
	z-index:2;
	top:50%;
	margin-top:-24px;
	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
}
.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:#333;
	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:absolute;width:100%;height:0;top:104px;left:0;background:#000;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;
}
.ac-gn-list ul{position:absolute;width:100%;height:auto;top:0;left:0;padding:0 30px;}
.ac-gn-list li{line-height:22px;border-bottom:1px solid rgba(255,255,255,0.2);padding:10px 0;}
.ac-gn-list li a{color:rgba(255,255,255,0.5);font-size:14px;}
.ac-gn-list li span{display:block;}
.ac-gn-list li .en{font-size:12px;}
.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:100%;
	visibility:hidden;
	-webkit-transition-delay:600ms;
	transition-delay:600ms;
}

/* footer */
.footer{width:100%;background:#0052a4;color:#ffffff;font-size:14px;margin-top:6px;}
.footer .container1560{padding:0 30px;}
.footer a{display:inline-block;color:#ffffff;}
.footer_top p{font-size:16px;margin-bottom:15px;}
.footer_top .ewm img{margin-right:10px;width:81px;}
.ewmArea{padding-top:50px;padding-bottom:40px;}
.footer_logo{position:absolute;width:356px;right:30px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}
.footer_logo img{width:100%;}
.footer_bottom{padding:18px 0;text-align:center;background:#002063;line-height:20px;}
.miitbeian{margin:0 15px;}




/*分页*/
.pager{width:100%;text-align:center;margin:35px auto;}
.pager .p_page{display:inline-block;width:40px;height:40px;line-height:40px;margin:0 15px;cursor:default;border:1px solid #c9caca;color:#c9caca;font-size:24px;font-family:Arial;}
.pager .currentPage{color:#151f43;border-color:#151f43;cursor:pointer;}




/*内页头部*/
.top_banner{position:relative;width:100%;height:220px;overflow:hidden;background-size:auto 100%!important;background-position: right center!important;background-repeat:no-repeat!important;}
.top_banner:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:#60A3D8;z-index:-1;}
.top_banner img{width:100%;}
.top_banner .text{position:absolute;width:100%;left:0;top:50%;padding:0 15px;font-size:15px;color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-shadow: 1px 1px 0px rgba(0,0,0,0.5);text-align: center;}
.top_banner .text h2{font-size:20px;margin-bottom:10px;}
.classfy_nav{position:absolute;width:100%;left:0;bottom:0;text-align:center;}
.classfy_nav a{display:inline-block;padding:0 8px;min-width:100px;height:40px;line-height:40px;background:#040000;background:rgba(4,0,0,0.6);color:#fff;font-size:14px;text-align:center;margin:0 1px;-webkit-transition: all 0.3s;transition: all 0.3s;margin-left:-3px;}
.classfy_nav a.cur{background:#fff;color:#231815;}
.classfy_nav a:hover{background:#fff;color:#231815;}



@media screen and (min-width:1400px) and (max-width:1559px){
	.top_banner{height:200px;background-position: 98% 50%!important;}
	
	.container1560{width:100%;}

	.menu_nav{position:absolute;width:330px;padding:24px 20px 24px 20px;}
	.menu_nav .right{width:150px;}

	/* .sideBar li{width:95px;height:98px;font-size:16px;}
	.sideBar .li_icon{padding-top:14px;}
	.sideBar .li_icon img{width:48px;height:48px;}
	.sideBar li:last-child{padding-top:20px;} */

}


@media screen and (min-width:1200px) and (max-width:1399px){
	.top_banner{height:150px;background-position: 98% 50%!important;}
	.top_banner .text h2{font-size:18px;}
	.top_banner .text p{margin-bottom:10px;}
	.container1560,.container{width:100%;}
	.menu_nav{width:330px;padding:24px 20px 24px 20px;}
	.main_nav li>a{padding-left:20px;padding-right:20px;}
	.menu_nav .right{width:150px;}
	
	.main_logo{width:280px;}
	.footer_logo{width:300px;}

}



@media screen and (min-width:992px) and (max-width:1199px){
	.container1560,.container{width:100%;}
	.top_banner{height:150px;background-position: 98% 50%!important;}
	.top_banner .text h2{font-size:18px;}
	.top_banner .text p{margin-bottom:10px;}
	
	.sideBar li{width:75px;height:78px;font-size:12px;}
	.sideBar .li_icon img{width:40px;height:40px;}
	.sideBar li:last-child{padding-top:16px;}
	.sideBar li:last-child img{width:40px;}
	.sideBar .li_tel{padding-top:18px;}
	.sideBar .li_div{width:150px;font-size:14px;left:150px;}
	.sideBar .li_tel a{font-size:16px;}
	.sideBar .li_weiXinHao{padding:15px 10px;}
	.sideBar li:hover .li_div{left:-151px;}

	.main_logo{width:260px;}
	.main_nav li .ch{font-size:14px;}
	.main_nav li>a{padding:22px 18px 0;}
	.menu_nav{width:330px;padding:24px 20px 24px 20px;}
	.main_nav li:nth-child(4) .menu_nav{left:120%;margin-left:-165px;}
	.main_nav li:nth-child(4) .icon_7{left:106px;}
	.menu_nav .right{width:150px;}
	

	
	.ewmArea{padding-top:60px;}
    .footer_logo{width:280px;left:auto;top:70px;right:30px;-webkit-transform: translate(0,0);transform: translate(0,0);}

	
}



@media screen and (min-width:768px) and (max-width:991px){
	.container1560,.container{width:100%;}
	.top_banner{height:150px;background-position: 98% 50%!important;}
	.top_banner .text h2{font-size:14px;}
	.top_banner .text p{font-size:12px;margin-bottom:10px;}
	
	.sideBar li{width:68px;height:68px;font-size:12px;}
	.sideBar .li_icon img{width:36px;height:36px;}
	.sideBar .li_icon{padding-top:7px;}
	.sideBar li:last-child{padding-top:14px;}
	.sideBar li:last-child img{width:36px;}
	.sideBar .li_tel{padding-top:14px;}
	.sideBar .li_div{width:150px;font-size:14px;left:150px;}
	.sideBar .li_tel a{font-size:16px;}
	.sideBar .li_weiXinHao{padding:15px 10px;}
	.sideBar li:hover .li_div{left:-151px;}

	.main_logo{width:182px;}
	.main_nav li .ch{font-size:14px;}
	.main_nav li>a{padding:22px 15px 0;}
	.menu_nav{width:330px;padding:24px 20px 24px 20px;}
	.main_nav li:nth-child(4) .menu_nav{left:120%;margin-left:-165px;}
	.main_nav li:nth-child(4) .icon_7{left:106px;}
	.menu_nav .right{width:150px;}
	

	.footer{font-size:12px;}
	.footer_top p{font-size:14px;}
	.footer_bottom{padding:15px 0;}
	.ewmArea{padding-top:60px;}
    .footer_logo{width:250px;left:auto;top:70px;right:30px;-webkit-transform: translate(0,0);transform: translate(0,0);}

}



@media screen and (min-width:0px) and (max-width:767px){
	.container1560,.container{width:100%;padding:0 15px;}
	.sideBar{display:none!important;}
	.header_top span{display:none;}
	.main_header{height:70px;}
	.main_logo{width:180px;left:15px;}
	.main_nav{display:none;}
	.menu_nav{padding:0;}


	.ac-gn-list.show{visibility:visible;}
	.ac-gn-menuicon{display:block;}
	.ac-gn-list li{padding:0;}
	.ac-gn-list li>a{padding:10px 0;}
	.ac-gn-list .menu_nav{position:relative;top:0;left:0;display:none;background:none;width:100%;}
	.ac-gn-list .menu_nav a{text-align:left;line-height:40px;height:40px;font-size:13px;padding-left:30px;color:rgba(255,255,255,0.5);border-top:1px dashed rgba(255,255,255,0.2);margin-bottom:0;}
	.ac-gn-list .menu_nav a:hover{background:none;}
	
	.footer{font-size:12px;}
	.footer_top p{font-size:14px;}
	.footer .container1560{padding:0 15px;}
	.ewmArea{float:none;padding:30px 0;text-align:center;}
	.footer_top .ewm img{float:none;display:inline-block;margin:0 4px;}
	.footer_logo{/* display:none; */position: static;transform: none;max-width:100%;margin:0 auto 30px;}
	.footer_bottom{padding:10px 0;}
	
	.top_banner{height:160px;background-position: 100% 50%!important;}
	.top_banner .text h2{font-size:16px;margin-bottom:5px;}
	.top_banner .text{font-size:13px;display: none;}
	.classfy_nav a{font-size:12px;min-width:80px;height:34px;line-height:34px;margin-left:-4px;}
	.pager .p_page{width:35px;height:35px;line-height:35px;margin:0 10px;}
	

}


@media screen and (min-width:0px) and (max-width:649px){
	
	/*.footer .support{display:none;}*/
}










