.header{ margin-bottom:20px; }
.header .logo{ width:261px; float:left; margin-top:18px; }
.header .langplusnav{ width:65%; float:right;}
.lang{   float:right;}
.lang li{ float:left; background:#efefef; text-align:center;  width:50px; height:38px; line-height:38px;}
.lang li a{ font-weight:bold; color:#778591; }
.lang li.active{ width:100px; background:#0063ba; margin-left:2px; }
.lang li.active a{ color:#fff; }


.mynav{  width:700px; float:right; margin-top:20px;}
.mynav li{ float:left; width:100px;  text-align:center; }
.mynav li a{ font-size:16px; }


.m_lang li{ width:24%; float:left;  margin-right:1%; text-align:center; height:40px; line-height:40px; }
.m_lang li a{ font-weight:bold; font-size:16px;background:#efefef; display:block;  }
.m_lang li a:hover{ background:#0063ba; color:#fff; }
.m_lang li.last {width:25%; margin-right:0; }


#banner_m {
	width:100%;
	overflow:hidden;
	position:relative;
}
#banner_m .swiper-slide {
	position:relative;
	text-align:center;
}
#banner_m img {
	max-width:100%;
	display:block;
}
#banner_m .pagination {
	position:absolute;
	z-index:20;
	bottom:3px;
	text-align:center;
	right:0;
}
#banner_m .swiper-pagination-bullet {
	display:inline-block;
	width:5px;
	height:5px;
	border-radius:5px;
	background:#fff;
	margin:0 2px;
	opacity:0.8;
	cursor:pointer;
}
#banner_m .swiper-pagination-bullet-active {
	background:#ff6600;
}


.same_cate .cateli ul{ border-top:1px solid #dedede; border-bottom:1px solid #dedede; }
.same_cate .cateli ul li{ float:left;  padding:20px 20px; }
.same_cate .cateli ul li a{ color:#444; }
.same_cate .cateli ul li a:hover{ color:#ff9600;}


.footer{ margin-top:100px; padding:4% 0; background:#272727;  }
.footer .footer1{ width:87px; margin:0 auto; }
.footer .footer2{  padding-top:50px;}
.footer .footer2 h4{ color:#fff; font-weight:bold;  font-size:16px; margin-bottom:20px;  }
.footer .footer_left{ width:30%;  float:left; padding-right:5%; }
.footer .footer_mid{ width:50%;  float:left; padding-left:5%; border-left:1px solid #404040; border-right:1px solid #404040;  }
.footer .footer_right{ width:12%;  float:right;}
.footer .footer_left p{ color:#fff; line-height:30px; color:#a3a3a3; }
.footer .footer_mid .midli{ width:33.3%;  float:left;}
.footer .footer_mid .midli ul li{ margin-bottom:10px; }
.footer .footer_mid .midli ul li a{ color:#a3a3a3;  }
.footer .footer_right img{ width:100%; }

.footer_m{ background:#272727; padding:40px 0; margin-top:30px;  }
.footer_m .m1{ color:#fff;  font-size:20px; text-align:center; }
.footer_m .m2{  text-align:center; color:#fff; padding-top:10px;   }
.footer_m .m3{ color:#fff;  font-size:18px;  text-align:center;padding-top:10px; }
.footer_m .m4{ color:#a3a3a3;  font-size:14px;  text-align:center; padding-top:10px;  }
.footer_m .m2 a{   font-size:18px; color:#fff;  padding:0 10px; }
.footer_m .m3 a{ font-size:18px; color:#c6c6c6; }

.mianbao{margin:30px 0;}
.mianbao .weizhi{ background:url(../images/home_icon.png) no-repeat left top; padding-left:25px; }



/* 图片放大 */
.scale-img  { overflow: hidden;}
.scale-img img{
    -webkit-transition: all .3s;
    -ms-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.scale-img:hover img{
    -webkit-transform: scale(1.15);
    -ms-transform: scale(1.15);
    -ms-transform: scale(1.15);
    -o-transform: scale(1.15);
    transform: scale(1.15);
}


.page_info { text-align:center; margin:50px 0; color:#333; }
.page_info span { padding:0 2px; font-weight:bold;}
.page_list { line-height:24px; text-align:center; letter-spacing:0; font-size:14px; margin:50px 0;}
.page_list a { display:inline-block; color:#666; border:1px solid #e5e5e5; background:#fff; width:35px; height:35px; line-height:33px; margin:0.2rem;}
.page_list a:hover { color: #0063ba; border: 1px solid #0063ba; background:#fff;}
.page_list a.on { color:#fff; border:1px solid #0063ba; background:#0063ba;}




@media (max-width:1000px) {
.mynav{  width:630px;}
.mynav li{ width:90px;  }

}

@media (max-width:900px) {
.mynav{  width:560px;}
.mynav li{ width:80px;  }

}

@media (max-width:800px) {
.mynav{  width:490px;}
.mynav li{ width:70px;  }

}
@media (max-width:767px) {
.header{ display:none; }
#banner{ display:none; }
.footer{ display:none; }
.mianbao { padding:0 15px;  margin:20px 0;}
.same_cate{  padding:0 15px;}
.same_cate .cateli ul{ border-top:1px solid #dedede; border-bottom:1px solid #dedede; padding:10px 0;}
.same_cate .cateli ul li{ float:left;  padding:0 10px; }
.same_cate .cateli ul li a{ font-size:14px; color:#333; height:30px; line-height:30px; padding-left:0; }

}

@media (max-width:600px) {
.footer_m .m2 a{ font-size:16px; }
}

@media (min-width:768px) {
.navbar{ display:none; }
#banner_m{ display:none; }
.footer_m{ display:none; }

}



