/*
* @Author: sunjijing
* @Date:   2021-12-10 11:29:30
* @Last Modified by:   sunjijing
* @Last Modified time: 2021-12-14 16:16:42
*/

/* 图片自适应 */
img { width: auto\9; max-width: 100%; height: auto; -ms-interpolation-mode: bicubic; object-fit: cover;}

/* 去除苹果手机默认按钮样式 */
input[type='button'], input[type='submit'], input[type='reset'], textarea { resize: none; -webkit-appearance: none;}


input, button, select, textarea { outline: none;}
em, i { font-style: normal;}
.clearfix:after { display: block; visibility: hidden; clear: both; height: 0; content: '';}
.clearfix { zoom: 1;}
a { text-decoration: none;}
a:hover { text-decoration: none;}
ul, ol { list-style: none;}
h1, h2, h3, h4, h5, h6 { font-size: 100%;}
img { border: none; max-width: 100%; object-fit: cover;}
.fl { float: left;}
.fr { float: right;}
.pubcon { width: 1200px; margin: 0 auto;    min-height: 750px;}
.over { overflow: hidden;}
.css3guodu { -o-transition: all 0.5s ease-out 0s; -webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;}
.swiper-slide .eps-shadow.eps-dn { top: 20px !important; left: 0 !important;}



/* 侧边栏样式 */
.slidePage { width: 50px; position: fixed; right: 0; top: 50%; margin-top: -160px; z-index: 1000;}
.slide_list li { background: #013e7f; border-radius: 10px 0 0 10px; text-align: center; padding: 10px; margin: 10px 0; position: relative;}
.slide_list li .info { display: block; position: absolute; right: -60px; width: 130px; top: 0; padding: 5px; background: #013e7f; border-radius: 8px; transition: all ease-in-out 500ms; opacity: 0;}
.slide_list li .info p { font-size: 12px; color: #fff; margin: 5px 0;}
.slide_list li:hover .info { right: 55px; opacity: 1;}
.slide_list li a { color: #fff;}
.slide_list li.close { background: none; padding: 0; margin: 0; cursor: pointer;}

/* 返回顶部 */
.backTop { width: 64px; height: 64px; background: #013e7f; border-radius: 32px; position: fixed; bottom: 20px; right: 10px; text-align: center; z-index: 5000; border: 1px solid #eee; box-shadow: 0 0 10px rgba(63,81,181,.7); display: none;}
.backTop img { margin-top: 14px;}

.eps-module-menu img, .float_list_ul li img { width: auto !important;}

/* 适配样式 */
@media screen and (min-width: 1500px) {
	* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
	html, body { max-width: 100%;}
	.pubcon { width: 1260px;}

	.header_logo img { height: 55px;}
	.head_form { width: 162px;}
	.head_form form { display: flex;}
	.nav_list > li { line-height: 55px; height: 55px;}
	.nav_list > li > a { font-size: 20px;}
	.ejNav_con { top: 90px;}
	.head_form { margin-top: 15px;}
	.lang_tab { line-height: 55px; font-size: 20px;}
	.lang_tab i { top: 26px;}
}

@media screen and (max-width: 1200px) {
	* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
	html, body { max-width: 100%;}
	.pubcon { width: 92vw;}
	.header { padding: 15px 0;}
	.head_form form { display: flex;}
	.header .pubcon { position: relative;}
	.header_logo, .nav_con { float: none;}
	.head_form { position: absolute; right: 50px; top: 0;}
	.lang_tab { position: absolute; right: 0; top: 0;}


}

@media screen and (max-width: 1025px) {
	.header { padding: 15px 0;}
	.slidePage { display: none;}
}

@media screen and (max-width: 769px) {
	.header { padding: 10px 4vw;}
	.header_logo img { height: 30px;}
	.head_form, .nav_list, .lang_tab { display: none;}
	.header_logo { display: flex; justify-content: space-between; align-items: center;}
	.m_but { display: block;}
	.m_but a { margin-left: 10px; display: inline-block;}

	.head_form { display: block; background: #fff; top: 48px; margin: 0; padding: 5px 10px; width: 100%; right: 0; height: 40px; border-radius: 0; border: 1px solid #013e7f; display: none;}
	.head_form input { width: 95%;}


}

@media screen and (max-width: 561px) {
	.backTop { width: 46px; height: 46px;}
	.backTop img { margin-top: 8px; width: 30px;}
}