
*{padding:0px;margin:0px;outline:0 none}
a{text-decoration:none;color:#666;transition:all 0.5s ease 0s}
a:focus{outline:none}
a:hover{color:#21863b}
ul{list-style-type:none}
li{vertical-align:bottom;zoom:1}
img{border:0px}
select{font-family:"pingfang SC","Microsoft YaHei","黑体";color:#666;font-size:12px}
textarea{font-family:"pingfang SC","Microsoft YaHei","黑体";color:#666;font-size:12px;outline:none}
table{border-collapse:collapse;border-spacing:0px}
th,td{padding:0}
input{vertical-align:middle;outline:none;font-size:12px;font-family:"pingfang SC","Microsoft YaHei","黑体"}
.clearfix:before,.clearfix:after{content:" ";display:block;height:0;visibility:hidden;clear:both;overflow:hidden}
.clearfix{zoom:1}
.clearfix:after{clear:both}
.hidden{display:none}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:inherit;margin:0px}
p{margin:0px}
em,i{font-style:normal}
.fl{float:left}
.fr{float:right}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}
@media(min-width:768px){::-webkit-scrollbar{width:5px}
	::-webkit-scrollbar-track{background:#fff}
	::-webkit-scrollbar-thumb{background:#004e19}
	::-webkit-scrollbar-thumb:window-inactive{background:#004e19}
	::-webkit-scrollbar-thumb:vertical:hover{background:#004e19}
}
body{font-family:"pingfang SC","Microsoft YaHei","黑体";background:#fff;color:#666;font-size:12px;overflow-x:hidden !important}
.pr{position:relative}
.bigdiv{ width:calc(100% - 100px); margin-left:100px; padding-top:100px;transition: all .3s ease;}
.bigdiv.on{
     width:calc(100% - 50px); margin-left:50px; transition: all .3s ease;
}

.container{margin:0 auto;box-sizing:border-box;padding:30px 70px;width:100%}
.in_container{padding:30px 0px;padding-left:30px}
.in_big{background:url(../images/in_bj.jpg) no-repeat center 460px;background-size:100%}
.head{background:#fafafa;height:100px;box-shadow:0px 0px 10px #ccc;width:100%;padding:0px 2%;box-sizing:border-box;position:fixed;z-index:100;left:0px;top:0px}
.head .logo{padding-top:10px;margin-right:5%}
.head .dh{padding-top:25px}
.nav{height:60px;position:relative;z-index:10;text-align:center}
.nav .nLi{display:inline-block;position:relative;box-sizing:border-box;text-align:center}
.nav .nLi h3 a{display:inline-block;color:#000;height:40px;box-sizing:border-box;font-size:17px;text-align:center;line-height:40px;white-space:nowrap;width:95px;position:relative;text-shadow:5px 3px 6px #fff}
.nav .nLi h3 a:hover{color:#fff;color:#21863b}
.nav .nLi .sub{display:none;overflow:hidden}
.nav .nLi:hover .sub{display:block;width:105px;box-shadow:0px 0px 6px #ccc;left:0px;top:40px;background:#fff;position:absolute;color:#333;padding:0px 0px}
.nav .sub li{height:40px;line-height:40px;border-bottom:1px dashed #edecec}
.nav .sub li a{color:#333;display:block;font-size:14px;text-align:center}
.nav .sub a:hover{color:#21863b}
.nav .on h3 a{color:#21863b}
.nav .on h3 a::after{position:absolute;content:'';width:50px;height:4px;background:linear-gradient(to right,#60d79b,#60d79b);bottom:0px;left:50%;margin-left:-25px}
.nav .nLi:hover h3 a{color:#21863b}
.nav .nLi:hover h3 a::after{position:absolute;content:'';width:50px;height:4px;background:linear-gradient(to right,#60d79b,#60d79b);bottom:0px;left:50%;margin-left:-25px}
.head .search{width:165px;margin-top:25px;box-sizing:border-box;padding:0px 10px;height:40px;background:#f7f8fa;box-shadow:0px 5px 5px rgba(0,0,0,0.05);border-radius:15px;line-height:40px;margin-left:15px}
.head .search .text{border:0px;background:none;height:40px;line-height:40px;width:115px;color:#333;font-size:14px}
.head .search .anniu{width:25px;height:40px;vertical-align:sub;border:0px;background:none}
.head .search .anniu i{font-size:18px}
.ny_lj1 .search{width:200px;margin-right:90px;box-sizing:border-box;padding:0px 10px;height:40px;background:#ddd;box-shadow:0px 5px 5px rgba(0,0,0,0.05);border-radius:10px;line-height:40px;display:flex;}
.ny_lj1 .search .text{border:0px;background:none;height:40px;line-height:40px;width:calc(100% - 25px);color:#333;font-size:14px}
.ny_lj1 .search .anniu{width:25px;height:40px;vertical-align:sub;border:0px;background:none}
.ny_lj1 .search .anniu i{font-size:18px}
.search1{width:100%;box-sizing:border-box;height:45px;background:#fff;box-shadow:0px 5px 5px rgba(0,0,0,0.05);border:1px solid #ddd;line-height:45px;margin-left:15px}
.search1 .text{border:0px;background:none;height:45px;line-height:45px;width:calc(100% - 45px);color:#333;font-size:14px;float:left;text-indent:20px}
.search1 .anniu{width:45px;height:45px;vertical-align:sub;border:0px;background:#21863b;float:left}
.search1 .anniu i{font-size:16px;color:#fff}
.phone-header{display:none}
.left_nav{position:fixed;width:120px;height:100%;top:0px;z-index:99}

.left_nav #ensconce{width:120px;height:100%;background:#fff;box-sizing:border-box;float:left;text-align:center;position:relative;display:none !important;box-shadow:0px 0px 6px #ccc;background:#fafafa}
.left_nav #ensconce h2{color:#333;position:absolute;top:50%;left:50%;font-size:30px;color:#1f774c;font-weight:normal;cursor:pointer;margin-left:-13px}
.left_nav #ensconce h3{position:absolute;bottom:20px;text-align:center;width:100%}
.left_nav #ensconce h3 img{width:70%;max-width:40px}
.left_nav #ensconce h3 b{display:block;padding-top:7px;font-size:14px}
.left_nav #open{position:relative;width:120px;height:100%;padding:0px 15px;background-color:#fff;padding-top:130px;box-sizing:border-box; transition:all .3s ease; box-shadow:0px 0px 6px #ccc; background:#fafafa;}
.left_nav #open .f_logo img{width:100%;height:auto;display:none}
.left_nav #open .f_hyxx{margin-top:25px;text-align:center}
.left_nav #open .f_hyxx .logo{max-width:100px;width:70%;position:relative;margin:0px auto}
.left_nav #open .f_hyxx .logo img{border-radius:50%;box-shadow:0px 0px 5px #ccc;width:100%;height:auto; object-fit:cover;}
.left_nav #open .f_hyxx .logo b{position:absolute;right:0px;bottom:0px;border-radius:50%;width:25px;height:25px;background:#fff;text-align:center;line-height:25px}
.left_nav #open .f_hyxx .logo a{color:#004e19}
.left_nav #open .f_hyxx h2{font-size:15px;color:#333;padding-top:8px}
.left_nav #open .f_hyxx h3{font-size:13px;color:#999;padding:4px 0px}
.left_nav #open .f_hyxx p{font-size:12px;color:#004e19}
.left_nav #open .f_dh{margin-top:20px;width:calc(100% + 30px);margin-left:-15px}
.left_nav #open .f_dh ul li{margin-bottom:5px}
.left_nav #open .f_dh ul li a{line-height:35px;height:35px;font-size:14px;display:block;padding-left:10px;border-left:4px solid #fafafa;}
.left_nav #open .f_dh ul li a i{padding-right:8px;font-size:16px;vertical-align:middle}
.left_nav #open .f_dh ul li a b{display:inline-block;font-size:12px;background:#899faa;height:15px;line-height:15px;padding:0px 5px;color:#fff;font-weight:normal;border-radius:15px;margin-left:6px;vertical-align:middle}
.left_nav #open .f_dh ul li a:hover{background:#f0f0f0;border-left:4px solid #004b13}
.left_nav #open .f_dh ul li a.on{background:#f0f0f0;border-left:4px solid #004b13;color:#21863b}
.left_nav #open .navH{position:absolute;bottom:50%;left:5px;right:5px;text-align:center;}
.left_nav #open .navH span{display:inline-block;cursor:pointer;padding-top:25px;margin:0px auto}
.left_nav #open .navH span .line1{display:block;width:25px;height:2px;margin-bottom:5px;background:#1f774c;overflow:hidden;transform:translate(0px,3px) rotate(45deg)}
.left_nav #open .navH span .line2{display:block;width:25px;height:2px;margin-bottom:5px;background:#1f774c;overflow:hidden;transform:translate(0px,-4px) rotate(-45deg)}
.left_nav #open .navH p{text-align:left;line-height:22px;color:#21863b}

.left_nav #open .navH h3{
	display: flex;
	flex-direction: column;
	align-items: center;
	font-size: 16px;
}

.left_nav #open .navH h3 b{
	margin-top: 10px;
	color: #005f2f;
}

.left_nav.on{
	width: 50px;
}

.left_nav.on #open{
	width: 50px;
	padding: 0px 10px;
	padding-top: 90px;
}

.left_nav .left_nav_open{
	position: fixed;
top: 100px;
left: 120px;
z-index: 0;
transition:all .3s ease;
background: #fafafa;
box-shadow: 0px 0px 6px #ccc;
width: 35px;
height: 35px;
display: flex;
align-items: center;
justify-content: center;
}

.left_nav .left_nav_open i{
	font-size: 20px;
	cursor: pointer;
}

.left_nav.on .left_nav_open i{
	transform: rotate(180deg);
}

.left_nav.on .left_nav_open{
	left: 50px;
	transition:all .3s ease;
}

.left_nav.on .f_hyxx{
display: none;
transition:all .3s ease;
}

.left_nav.on #open .f_dh{
	width: calc(100% + 20px);
	margin-left: -10px;
}


.left_nav.on #open .f_dh ul li a i{
	opacity: 1;
}

.left_nav.on #open .f_dh ul li a span{
	display: none;
	transition:all .0s ease;
}

.left_nav.on #open .f_dh ul li a b{
	display: none;
	transition:all .0s ease;
}

.in_banner{height:550px}
.in_banner .swiper-slide{position:relative;background-size:cover;padding-bottom:50px;background:url(../images/in_bannerhw1.jpg) no-repeat bottom left #fff}
.in_banner .swiper-slide .b_img{display:block;width:62%;float:right;height:calc(100% - 25px);margin-top:25px;background-size:cover;background-repeat:no-repeat;background-position:center center}
.in_banner .swiper-slide .b_img img{display:none;width:100%;height:auto}
.in_banner .swiper-slide .nr{float:left;display:flex;width:38%;justify-content:center;height:100%;color:#333;display:flex;justify-content:center;flex-direction:column;padding:0px 70px;background-size:cover}
.in_banner .swiper-slide .nr span{color:#999;line-height:24px}
.in_banner .swiper-slide .nr h2{font-size:35px;line-height:50px;color:#333;font-weight:bold;padding:10px 0px 40px 0px;position:relative;text-align:justify}
.in_banner .swiper-slide .nr h2::after{position:absolute;content:'';width:38px;height:4px;background:#005f2f;bottom:20px;left:0px}
.in_banner .swiper-slide .nr p{display:block;font-size:15px;line-height:24px}
.in_banner .swiper-slide .nr h3{padding:25px 0px}
.in_banner .swiper-slide .nr h3 a{display:inline-block;height:50px;line-height:50px;color:#fff;font-size:17px;width:60%;text-align:center;background:linear-gradient(to right,#5cd296,#024a13)}
.in_banner .swiper-slide .nr h3 a i{margin-left:15px;transition:all 0.5s ease 0s}
.in_banner .swiper-slide .nr h3 a:hover i{margin-left:5px;transition:all 0.5s ease 0s}
.in_banner .swiper-slide .nr h4{display:none;font-size:14px}
.in_banner .swiper-slide .nr h4 i{width:16px;height:26px;border:2px solid #333;border-radius:15px;vertical-align:middle;margin-right:10px;position:relative}
.in_banner .swiper-slide .nr h4 i::after{border-radius:3px;position:absolute;width:4px;height:6px;left:4px;top:50%;margin-top:-5px;background:#333;content:'';animation:sectionBorder 1.2s infinite linear}
@-webkit-keyframes sectionBorder{0%{transform:translateY(0px)}
	100%{transform:translateY(5px)}
}.in_banner .swiper-slide .nr{transform:translate3d(320px,0,0);-webkit-transform:translate3d(320px,0,0);-moz-transform:translate3d(320px,0,0);-ms-transform:translate3d(320px,0,0);-o-transform:translate3d(320px,0,0);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease}
.in_banner .swiper-slide-active .nr{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}
.in_banner .swiper-slide .b_img{transform:translate3d(320px,0,0);-webkit-transform:translate3d(320px,0,0);-moz-transform:translate3d(320px,0,0);-ms-transform:translate3d(320px,0,0);-o-transform:translate3d(320px,0,0);-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease}
.in_banner .swiper-slide-active .b_img{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}
.in_banner .swiper-button-prev{background:url(../images/in_news_l.png) no-repeat center center;background-size:cover;width:55px;height:55px;bottom:70px;top:auto;left:calc(38% + 50px);right:auto}
.in_banner .swiper-button-next{background:url(../images/in_news_r.png) no-repeat center center;background-size:cover;width:55px;height:55px;bottom:70px;top:auto;right:50px}
.in_banner .swiper-button-prev:hover{opacity:0.8}
.in_banner .swiper-button-next:hover{opacity:0.8}
.in_banner .swiper-pagination{text-align:center;right:100px;width:50%;left:auto;bottom:90px;color:#fff;font-size:14px}
.pagination{width:40px;height:2px;background:#fff;margin:3px 8px}
.in_banner .button{position:absolute;right:0px;color:#fff;background:#005f2f;fill:#fff;font-size:18px;line-height:100px;height:100px;display:inline-block;padding-left:30px;bottom:0px;display:none}
.in_banner .button span{width:100px;display:inline-block;text-align:center;background:#097a41;margin-left:50px}
.in_box{padding:60px 0px;position:relative;padding-left:70px;border-bottom:1px solid #d5e1dd}
.in_box .title{position:absolute;width:230px}
.in_box .title h2{font-size:28px;font-weight:bold;color:#333}
.in_box .title h2 b{display:block;color:#ccc;font-size:15px;margin-bottom:30px;margin-top:8px}
.in_box .title span a{display:block;padding:20px 0px;color:#004b13;font-size:18px}
.in_box .title span a img{width:20px;height:auto;margin-left:12px;transition:all 0.5s ease 0s}
.in_box .title span a:hover img{margin-left:6px;transition:all 0.5s ease 0s}
.in_news1{width:100% !important;right:-230px;top:0px}
.in_news1 a{display:block}
.in_news1 .img{position:relative;overflow:hidden;background-size:cover;box-shadow:0px 0px 5px #ccc;margin-bottom:8px}
.in_news1 .img img{width:100%;display:block;transition:all 0.5s ease 0s}
.in_news1 a:hover .img img{transform:scale(1.1);transition:all 0.5s ease 0s}
.in_news1 .nr{margin-top:8px}
.in_news1 .nr h2{padding:6px 0px}
.in_news1 .nr h2 a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:48px;color:#333;font-weight:bold;font-size:18px;line-height:24px}
.in_news1 .swiper-slide:hover .nr h2 a{color:#21863b}
.in_news1 .nr h3{color:#666;font-size:14px}
.in_news1 .nr h3 i{color:#004b13;font-size:18px;margin-right:12px}
.in_news1 .nr p{display:block;color:#666;font-size:14px;line-height:21px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.in_news1 .nr span{font-size:12px}
.in_news1 .nr span b{display:inline-block;position:relative;padding-right:20px;margin-right:20px;font-weight:normal}
.in_news1 .nr span b:last-child::after{display:none}
.in_news1 .nr span b::after{height:10px;width:1px;background:#ddd;content:'';position:absolute;right:0px;top:4px}
.in_news1 .nr span a{color:#004b13;font-size:14px}
.in_box .swiper-button-next{position:relative;width:60px;height:60px;background:url(../images/in_news_le.png);background-size:cover;margin-top:0px;right:0px;margin-right:10px;display:inline-block}
.in_box .swiper-button-prev{position:relative;width:60px;height:60px;background:url(../images/in_news_re.png);background-size:cover;margin-top:0px;left:0px;margin-left:10px;display:inline-block}
.in_box .swiper-button-next:hover{background:url(../images/in_news_lo.png);background-size:cover}
.in_box .swiper-button-prev:hover{background:url(../images/in_news_ro.png);background-size:cover}
.in_box .swiper-button-prev1{position:relative;width:60px;height:60px;background:url(../images/in_news_le.png);background-size:cover;margin-top:0px;display:inline-block;margin-right:10px}
.in_box .swiper-button-next1{position:relative;width:60px;height:60px;background:url(../images/in_news_re.png);background-size:cover;margin-top:0px;display:inline-block;margin-left:10px}
.in_box .swiper-button-prev1:hover{background:url(../images/in_news_lo.png);background-size:cover}
.in_box .swiper-button-next1:hover{background:url(../images/in_news_ro.png);background-size:cover}
.in_box .swiper-button-prev2{position:relative;width:60px;height:60px;background:url(../images/in_news_le.png);background-size:cover;margin-top:0px;display:inline-block;margin-right:10px}
.in_box .swiper-button-next2{position:relative;width:60px;height:60px;background:url(../images/in_news_re.png);background-size:cover;margin-top:0px;display:inline-block;margin-left:10px}
.in_box .swiper-button-prev2:hover{background:url(../images/in_news_lo.png);background-size:cover}
.in_box .swiper-button-next2:hover{background:url(../images/in_news_ro.png);background-size:cover}
.in_box .swiper-button-prev3{position:relative;width:60px;height:60px;background:url(../images/in_news_le.png);background-size:cover;margin-top:0px;display:inline-block;margin-right:10px}
.in_box .swiper-button-next3{position:relative;width:60px;height:60px;background:url(../images/in_news_re.png);background-size:cover;margin-top:0px;display:inline-block;margin-left:10px}
.in_box .swiper-button-prev3:hover{background:url(../images/in_news_lo.png);background-size:cover}
.in_box .swiper-button-next3:hover{background:url(../images/in_news_ro.png);background-size:cover}
.in_box .more{position:absolute;bottom:5%;left:20%}
.in_box .more a{width:328px;height:55px;line-height:55px;color:#009ae0;border:1px solid #fff;display:inline-block;box-sizing:border-box;position:relative;font-size:18px;text-align:center;background:url(../images/in_sanjiao.png) no-repeat right 30px center #fff;border-radius:3px}
.in_box .more a:hover{color:#fff;border:1px solid #009ae0}
.in_box .more a b{position:absolute;width:100%;left:0px;font-weight:normal;z-index:2}
.in_box .more a:after{content:'';display:block;width:0px;height:100%;position:absolute;left:0px;top:0px;transition:all 0.5s ease 0s}
.in_box .more a:hover:after{content:'';display:block;width:100%;height:100%;position:absolute;left:0px;top:0px;background:url(../images/in_sanjiao1.png) no-repeat right 30px center #009ae0;transition:all 0.5s ease 0s}
.in_box2{height:290px;background:url(../images/index_08.jpg?v1) no-repeat;background-size:cover;background-attachment:fixed;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column}
.in_box2 h2{font-size:70px;padding-bottom:10px;text-shadow:#666 0px 0px 10px}
.in_box2 p{font-size:16px;opacity:0.6}
.in_box3{padding:60px 0px;position:relative;padding-left:70px}
.in_box3 .in_hyg{width:68%;float:left}
.in_box3 .title h2{font-size:28px;font-weight:bold;color:#333;display:inline-block}
.in_box3 .title h2 b{display:block;color:#ccc;font-size:15px;margin-bottom:25px;margin-top:8px}
.in_box3 .title span{float:right}
.in_box3 .title span a{display:block;padding:15px 0px;color:#004b13;font-size:18px}
.in_box3 .title span a img{width:20px;height:auto;margin-left:12px;transition:all 0.5s ease 0s}
.in_box3 .title span a:hover img{margin-left:6px;transition:all 0.5s ease 0s}
.in_box3 .in_hyg ul li{width:calc(33.3% - 20px);float:left;margin-right:30px;margin-bottom:30px}
.in_box3 .in_hyg ul li:nth-child(3n+0){margin-right:0px}
.in_box3 .in_hyg ul li .img{margin-bottom:8px;position:relative}
.in_box3 .in_hyg ul li .img a{display:block;background-size:cover;background-repeat:no-repeat;box-shadow:0px 0px 5px #ccc}
.in_box3 .in_hyg ul li .img a img{width:100%;height:auto}
.in_box3 .in_hyg ul li .nr h2{font-size:18px;line-height:25px;font-weight:bold;margin-bottom:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:50px}
.in_box3 .in_hyg ul li .nr h2 a{color:#333}
.in_box3 .in_hyg ul li:hover .nr h2 a{color:#21863b}
.in_box3 .in_hyg ul li .nr p{display:block;color:#666;font-size:14px;line-height:21px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-bottom:8px;height:60px}
.in_box3 .in_hyg ul li .nr h3{font-size:16px;font-weight:bold;margin-bottom:3px;color:#333;display:block;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.in_box3 .in_hyg ul li .nr h3 span{line-height:20px}
.in_box3 .in_hyg ul li .nr h3 i{color:#ff8427;font-size:17px}
.in_box3 .in_hyg ul li .img span{position:absolute;top:0px;right:0px;display:none}
.in_box3 .in_hyg ul li .img span a{padding:8px 10px;background:#fff}
.in_box3 .in_hyg ul li .img span a i{display:inline-block;width:18px;height:18px;position:relative;top:3px;margin-right:10px;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url(../images/store-06.png);color:#ff8427;font-size:17px}
.in_box3 .in_hyg ul li .img:hover span{display:block}
.in_box3 .in_jykp{width:28%;float:right;box-shadow:-3px 3px 3px #ddd;box-sizing:border-box;padding:20px 0px 20px 35px;background:url(../images/logo_bjj.png) no-repeat;background-size:cover}
.in_box3 .in_jykp .title{padding-right:35px}
.in_jykp1 .hd{border-bottom:2px solid #9abfad}
.in_jykp1 .hd ul{width:100%;padding-right:35px}
.in_jykp1 .hd ul li{float:left;font-size:13px;color:#999;cursor:pointer;width:25%;position:relative;text-align:center}
.in_jykp1 .hd ul li.on{font-size:16px;color:#333;font-weight:bold}
.in_jykp1 .hd ul li.on:after{position:absolute;content:'';width:50px;height:4px;background:linear-gradient(to right,#60d79b,#60d79b);bottom:0px;left:50%;margin-left:-25px}
.in_jykp1 .bd{padding-right:65px}
.in_jykp1 .bd ul{padding-top:15px}
.in_jykp1 .bd li{border-bottom:1px solid #eee;padding:6px 0px}
.in_jykp1 .bd li:nth-child(1){border:0px}
.in_jykp1 .bd li p a{font-size:16px;line-height:30px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:35px;display:block}
.in_jykp1 .bd li p a:hover{color:#21863b}
.in_jykp1 .bd li h2 a{background-size:cover;display:block;background-repeat:no-repeat}
.in_jykp1 .bd li h2 a img{width:100%;height:auto}
.in_jykp2{float:right;margin-top:25px;width:100%;margin-right:18px}
.in_jykp2 a{display:block;background:url(../images/index_31.jpg) no-repeat;background-size:cover;height:130px;line-height:130px;font-size:20px;color:#fff;text-align:center}
.in_jykp2 a i{font-size:25px;margin-right:10px}
.in_box4{position:relative}
.in_box4 .title{padding:0px 30px 0px 70px;position:absolute;top:30px;width:100%;z-index:10}
.in_box4 .title h2{font-size:28px;font-weight:bold;color:#333;display:inline-block}
.in_box4 .title h2 b{display:block;color:#ccc;font-size:15px;margin-bottom:25px;margin-top:8px}
.in_box4 .title span{float:right}
.in_box4 .title span a{display:block;padding:15px 0px;color:#004b13;font-size:18px}
.in_box4 .title span a img{width:20px;height:auto;margin-left:12px;transition:all 0.5s ease 0s}
.in_box4 .title span a:hover img{margin-left:6px;transition:all 0.5s ease 0s}
.gallery-top{height:80%;width:100%}
.gallery-top .swiper-slide{display:flex;justify-content:space-between;align-items:center}
.gallery-top .swiper-slide .img{width:80%;height:820px;background-repeat:no-repeat;background-position:center center;background-size:cover;background:#f9f9f9;display:flex;align-items:center;padding-left:30px}
.gallery-top .swiper-slide .img img{display:block;max-width:615px;width:66%;height:auto}
.gallery-top .swiper-slide .wz{width:80%;height:660px;position:relative;z-index:2;margin-left:-20%;background:url(../images/index_34.jpg) no-repeat top right #fff;box-shadow:0px 0px 5px #ccc}
.gallery-top .swiper-slide .wz .txt{box-sizing:border-box;position:relative;padding:5%}
.gallery-top .swiper-slide .wz .bt{margin-bottom:50px}
.gallery-top .swiper-slide .wz .bt p{font-size:20px;margin-bottom:5px;color:#999}
.gallery-top .swiper-slide .wz .bt h1{font-size:40px;color:#333}
.gallery-top .swiper-slide.wz .nr{height:180px;overflow:hidden}
.gallery-top .swiper-slide .wz .nr p{font-size:16px;line-height:30px;color:#666}
.gallery-top .swiper-slide .wz .txt_img{position:absolute;top:50px;right:80px;z-index:-1}
.gallery-top .swiper-slide .wz h3{padding:25px 0px}
.gallery-top .swiper-slide .wz h3 a{display:inline-block;height:50px;line-height:50px;color:#fff;font-size:14px;width:40%;text-align:center;background:linear-gradient(to right,#5cd296,#024a13)}
.gallery-top .swiper-slide .wz h3 a i{margin-left:15px;transition:all 0.5s ease 0s}
.gallery-top .swiper-slide .wz h3 a:hover i{margin-left:5px;transition:all 0.5s ease 0s}
.gallery-thumbs{box-sizing:border-box;width:calc(55% - 200px);margin-right:120px !important;position:absolute !important;bottom:110px;right:20px}
.gallery-thumbs .swiper-wrapper{}
.gallery-thumbs .swiper-slide{height:100%;cursor:pointer;box-sizing:border-box;padding:1%;opacity:0.4;width:16.6%}
.gallery-thumbs .swiper-slide-thumb-active{opacity:1}
.gallery-thumbs .swiper-slide img{display:block;width:100%;height:auto;box-shadow:0px 0px 6px #ccc}
.gallery-thumbs .swiper-slide h2{display:block;text-align:center;margin-top:10px;font-size:15px}
.in_box4 .swiper-button-next{position:absolute;bottom:150px;right:40px;top:auto;background:none;width:50px;height:50px;background:url(../images/in_news_ro.png) no-repeat;background-size:cover}
.in_box4 .swiper-button-prev{position:absolute;bottom:150px;right:calc(55% - 20px);left:auto;top:auto;background:none;width:50px;height:50px;background:url(../images/in_news_lo.png) no-repeat;background-size:cover}
.in_box5{padding:0px 70px;padding-bottom:40px;background:url(../images/in_bannerhw.png) no-repeat top left;background-size:cover;margin-top:-100px;padding-top:150px}
.in_box5 .title{width:150px;float:left}
.in_box5 .title h2{font-size:28px;color:#333;font-weight:bold;display:inline-block}
.in_box5 .title h2 b{display:block;color:#ccc;font-size:15px;margin-bottom:25px;margin-top:8px}
.in_box5 ul{float:right;width:calc(100% - 200px)}
.in_box5 ul li{width:50%;padding:0px 1.5%;float:left}
.in_box5 ul li img{width:100%;height:auto}
.bottom{background:url(../images/index_48.jpg?v1) no-repeat;background-size:cover;margin-top:20px}
.bottom .container{padding:15px 70px}
.bottom_l{width:calc(100% - 550px)}
.bottom_l .img{width:80%;margin-bottom:20px}
.bottom_l .img img{width:100%;max-width:270px}
.bottom_l ul{width:100%;text-align:center}
.bottom_l ul img{max-width:446px;width:80%}
.bottom_r{width:550px;margin-top:20px;padding-bottom:20px}
.bottom_r .yqlj{color:#fff}
.bottom_r .yqlj p{display:block;width:90px;float:left;font-size:16px;line-height:38px}
.dropdown{margin-bottom:5px;width:calc(100% - 300px);float:left;border:1px solid #515151;position:relative}
.dropdown i{position:absolute;right:10px;top:14px}
.dropdown dd,.dropdown dt,.dropdown ul{margin:0px;padding:0px}
.dropdown dd{position:relative}
.dropdown a,.dropdown a:visited{color:#816c5b;text-decoration:none;outline:none}
.dropdown a:hover{color:#666}
.dropdown dt a:hover{width:100%}
.dropdown dt a{background-size:cover;width:100%;font-size:14px;height:38px;line-height:38px;display:block;color:#ddd}
.dropdown dt a span{cursor:pointer;display:block;color:#fff;font-weight:normal;text-align:center;width:calc(100% - 36px)}
.dropdown dd ul{background:#fff;width:100%;display:none;left:0px;padding:5px 0px;position:absolute;bottom:38px;list-style:none;z-index:10}
.dropdown span.value{display:none}
.dropdown dd ul li a{padding:5px 7px;display:block;text-align:center;font-size:15px;color:#333}
.dropdown dd ul li a:hover{background:#166ccd;color:#fff}
.dropdown img.flag{border:none;vertical-align:middle;margin-left:10px}
.bottom_r .lxwm{margin-top:10px}
.bottom_r .lxwm .bt{font-size:14px;color:#fff;padding-bottom:10px}
.bottom_r .lxwm h2{float:right}
.bottom_r .lxwm h2 span{display:block;float:left;margin-left:15px;margin-top:-80px}
.bottom_r .lxwm h2 b{display:block;text-align:center;padding-top:10px;color:#fff;font-weight:normal}
.bottom_r .lxwm p{color:#fff;font-size:14px;line-height:26px}
.bottom_r .lxwm p i{color:#60616f;padding-right:10px}
.bottom_b{padding-top:10px;margin-top:10px;border-top:1px solid #999;color:#76777e;text-align:center}
.bottom_b a{color:#76777e}
.bottom_b h2{float:right}
.bottom_b h2 a{color:#fff}
.fhtb{width:75px;position:fixed;right:1%;top:30%;z-index:110}
.fhtb ul li{width:75px;height:75px;position:relative}
.fhtb ul li a{display:block;width:75px;height:75px;border:1px solid #ddd;margin-top:-1px;text-align:center;background:#fff;padding-top:10px;font-size:13px}
.fhtb ul li a i{display:block;font-size:25px;color:#004b13;margin:0px auto;margin-bottom:7px}
.fhtb ul li .ewm{position:absolute;top:0px;right:77px;display:none;background:#fff;width:150px;height:55px;line-height:55px;font-size:14px;padding:0px 10px;top:10px}
.fhtb ul li:hover .ewm{display:block}
.fhtb ul li .search{position:absolute;top:0px;right:77px;display:none}
.fhtb ul li:hover .search{display:block}
.fhtb ul li .search{width:165px;margin-top:10px;box-sizing:border-box;padding:0px 10px;height:55px;background:#f7f8fa;box-shadow:0px 5px 5px rgba(0,0,0,0.05);line-height:55px}
.fhtb ul li .search .text{border:0px;background:none;height:40px;line-height:40px;width:115px;color:#333;font-size:14px}
.fhtb ul li .search .anniu{width:25px;height:40px;vertical-align:sub;border:0px;background:none}
.fhtb ul li .search .anniu i{font-size:18px}
.ny_banner{height:300px;display:flex;align-items:center;padding-left:10%;background-repeat:no-repeat;background-position:center center;background-size:cover}
.ny_banner h2{color:#fff;font-size:50px}
.ny_banner h2 b{display:block;font-size:22px;font-weight:normal;padding-top:10px}
.ny_dh{float:right; height:80px;background:url(../images/ny_dhbj.png) no-repeat #005f2f;background-size:cover}
.ny_dh ul{display:inline-flex;align-items:center;margin-bottom:0px}
.ny_dh ul li a{padding:0px 50px;display:block;line-height:80px;color:#fff;font-size:15px;position:relative}
.ny_dh ul li a:hover{background:#097a41}
.ny_dh ul li a::after{position:absolute;width:40%;left:30%;height:2px;background:none;content:'';bottom:0px}
.ny_dh ul li a:hover::after{position:absolute;width:40%;left:30%;height:2px;background:#fff;content:'';bottom:0px}
.ny_dh ul li a.on{background:#097a41}
.ny_dh ul li a.on::after{position:absolute;width:40%;left:30%;height:2px;background:#fff;content:'';bottom:0px}
.ny_dhs{z-index:30;position:relative}
.ny_lj{padding-top:50px;padding-bottom:20px;font-size:16px;padding-left:30px}
.ny_lj1{padding-top:30px;padding-bottom:20px;font-size:16px;padding-left:30px}
.about{background:url(../images/logo_bjj.png) no-repeat top right;background-size:contain;min-height:700px}
.about1{display:flex;justify-content:space-between;align-items:center}
.about1_l{width:42%;position:relative;padding-bottom:10%}
.about1_l .img{width:80%;height:auto}
.about1_l .img1{width:60%;right:0px;bottom:10%;position:absolute}
.about1_r{width:75%;padding:20px 10%}
.about1_r h2{text-align:center;font-size:22px;color:#333;padding-bottom:15px}
.about1_r h3{font-size:16px;text-align:center;padding-bottom:25px}
.about1_r p{font-size:16px;line-height:28px}
.about2{display:flex;justify-content:space-between;align-items:center}
.about2_r{width:75%;padding:20px 0px}
.about2_r h2{text-align:center;font-size:22px;color:#333;padding-bottom:15px}
.about2_r h3{font-size:16px;text-align:center;padding-bottom:25px}
.about2_r p{font-size:16px;line-height:28px}
.event_box{padding:0px 0%;position:relative;width:100%}
.event_box .parHd{width:100%;display:inline-block;height:90px;overflow:hidden}
.parHd ul{text-align:center;margin:0 auto;height:75px;overflow:hidden;padding-top:15px!important}
.parHd .tempWrap{margin:0 auto}
.parHd:before{content:'';width:80%;height:1px;border-bottom:1px dashed #004b13;visibility:inherit;position:absolute;left:10%;top:15px;z-index:10}
.parHd li.no_line:before{display:none}
.parHd li{display:inline-block;cursor:pointer;padding-top:30px;margin-top:-12px;margin-bottom:20px;font-size:16px;color:#333;display:inline-block;width:14%;position:relative}
.parHd li:after{content:'';background:#004b13;border-radius:50%;width:20px;height:20px;position:absolute;z-index:20;top:0px;left:50%;margin-left:-12px}
.parHd li.act:after{background:#f7ed5c}
.parBd .slideBox{overflow:hidden}
.sPrev,.sNext{width:24px;height:44px;display:block;position:absolute;top:10px;cursor:pointer}
.sPrev{left:7%;font-size:40px;top:-15px}
.sNext{right:7%;top:-15px;font-size:40px}
.about3{width:80%;max-width:1500px;margin:0px auto}
.about3 p{font-size:14px;line-height:24px}
.about3 img{width:100%;max-width:1300px;height:auto}
.newsxx{padding-top:5px;padding-bottom:20px;color:#333;max-width:960px;margin:0px auto}
.newsxx .bt{border-bottom:1px solid #ddd !important;height:auto;line-height:auto}
.newsxx .bt h2{font-size:22px;color:#333;text-align:center;padding-bottom:10px;line-height:35px;height:auto}
.newsxx .bt h5{font-size:13px;-webkit-text-size-adjust:none;font-weight:normal;text-align:center;padding-bottom:10px;margin-bottom:10px;border-bottom:0px;color:#777}
.newsxx .bt .bdsharebuttonbox{width:150px;margin:0px auto}
.newsxx .bt h2 span{float:right}
.newsxx .nr{font-size:14px;padding:15px 0px;min-height:287px}
.newsxx .nr p{line-height:30px}
.newsxx .nr img{max-width:800px !important;width:auto !important;height:auto !important}
.newsxx1{background:url(../images/news_xx1bj.png) no-repeat;background-size:cover;padding:20px;width:calc(100% + 40px);margin-left:-20px}
.newsxx1 .bt{font-size:25px;color:#333;padding-bottom:25px;text-align:center}
.newsxx1 ul li{width:21%;margin:0px 2%;float:left;margin-bottom:20px}
.newsxx1 ul li .img{position:relative;overflow:hidden;background-size:cover;box-shadow:0px 0px 5px #ccc}
.newsxx1 ul li .img img{width:100%;display:block;transition:all 0.5s ease 0s}
.newsxx1 ul li a:hover .img img{transform:scale(1.1);transition:all 0.5s ease 0s}
.newsxx1 ul li .nr{margin-top:15px}
.newsxx1 ul li .nr h2{padding:10px 0px}
.newsxx1 ul li .nr h2 a{overflow:hidden;height:50px;line-height:26px;color:#000;display:block;font-size:18px}
.newsxx1 ul li .nr h3{color:#666;font-size:12px}
.newsxx1 ul li .nr h3 i{color:#004b13;font-size:18px;margin-right:5px}
.newsxx1 ul li .nr p{display:block;color:#666;font-size:14px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:10px}
.newsxx1 ul li .nr span{font-size:12px}
.newsxx1 ul li .nr span b{display:inline-block;position:relative;padding-right:6px;margin-right:6px;font-weight:normal}
.newsxx1 ul li .nr span b::after{height:10px;width:1px;background:#ddd;content:'';position:absolute;right:0px;top:4px}
.newsxx1 ul li .nr span a{color:#004b13}
.newsxx2{background-size:cover;padding:20px;width:calc(100% + 40px);margin-left:-20px}
.newsxx2 ul.one{display:flex;justify-content:center;margin:0px -2%;margin-bottom:40px}
.newsxx2 ul.one li{width:28%;margin:0px 2%}
.newsxx2 ul.two{display:flex;justify-content:center;flex-wrap:wrap;margin:0px -2%}
.newsxx2 ul.two li{width:21%;margin:0px 2%;margin-bottom:20px}
.newsxx2 ul li .img{position:relative;overflow:hidden;background-size:cover;box-shadow:0px 0px 5px #ccc}
.newsxx2 ul li .img img{width:100%;display:block;transition:all 0.5s ease 0s}
.newsxx1 ul li a:hover .img img{transform:scale(1.1);transition:all 0.5s ease 0s}
.newsxx2 ul li .nr{margin-top:15px}
.newsxx2 ul li .nr h2{padding:10px 0px}
.newsxx2 ul li .nr h2 a{overflow:hidden;height:39px;color:#000;font-size:18px}
.newsxx1 ul li .nr h3{color:#666;font-size:12px}
.newsxx2 ul li .nr h3 i{color:#004b13;font-size:18px;margin-right:5px}
.newsxx2 ul li .nr p{display:block;color:#666;font-size:14px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-bottom:10px}
.newsxx2 ul li .nr span{font-size:12px}
.newsxx2 ul li .nr span b{display:inline-block;position:relative;padding-right:6px;margin-right:6px;font-weight:normal}
.newsxx2 ul li .nr span b::after{height:10px;width:1px;background:#ddd;content:'';position:absolute;right:0px;top:4px}
.newsxx2 ul li .nr span a{color:#004b13}
.store11_sec{width:100%;background:url(../images/news_bgs.jpg) no-repeat top center;background-size:cover}
.store1_main ul li{float:left;width:22%;margin:0 1.5%;margin-bottom:40px}
.store1_main ul li .img_box{overflow:hidden;margin-bottom:10px;box-shadow:0 0 9px rgba(0,0,0,0.15);position:relative}
.store1_main ul li .img_box span{position:absolute;top:0px;right:0px;display:none}
.store1_main ul li:hover .img_box span{display:block}
.store1_main ul li .img_box span a{padding:8px 10px;background:#fff}
.store1_main ul li .img{transition:all 0.6s;background-repeat:no-repeat;background-position:center center;background-size:cover}
.store1_main ul li .img img{display:block;width:100%;height:auto}
.store1_main ul li h3{font-size:18px;line-height:25px;font-weight:bold;margin-bottom:8px;height:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.store1_main ul li h3 a{color:#333}
.store1_main ul li p{font-size:14px;line-height:22px;height:45px;margin-bottom:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.store1_main ul li h4{font-size:16px;font-weight:bold;margin-bottom:3px;color:#333;display:flex;align-items:center;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.store1_main ul li h4 span{line-height:20px}
.store1_main ul li h5{font-size:16px;font-weight:bold}
.store1_main ul li .orange{margin-right:10px;color:#ff8427;font-size:17px}
.store1_main ul li .i3{display:inline-block;width:18px;height:18px;position:relative;top:3px;margin-right:10px;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url(../images/store-06.png)}
.store1_main ul li:hover .img{transform:scale(1.1,1.1)}
.store1_main ul li:hover h3 a{color:#21863b}
.store1_main1{width:100%;background:url(../images/news_bgs.jpg) no-repeat top center;background-size:cover}
.store1_main1 ul li{float:left;width:30%;margin:0 1.5%;margin-bottom:15px}
.store1_main1 ul li .img{position:relative;background-position:center center;overflow:hidden;background-size:cover;box-shadow:0px 0px 5px #ccc;margin-bottom:10px}
.store1_main1 ul li .img img{width:100%;display:block;transition:all 0.5s ease 0s}
.store1_main1 ul li a:hover .img img{transform:scale(1.1);transition:all 0.5s ease 0s}
.store1_main1 ul li .img span{position:absolute;top:0px;right:0px;display:none}
.store1_main1 ul li:hover .img span{display:block}
.store1_main1 ul li .img span a{padding:8px 10px;background:#fff}
.store1_main1 ul li .i3{display:inline-block;width:18px;height:18px;position:relative;top:3px;margin-right:10px;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url(../images/store-06.png)}
.store1_main1 ul li:hover h3 a{color:#21863b}
.store1_main1 ul li .nr{margin-top:10px}
.store1_main1 ul li .nr h2{font-size:18px;line-height:25px;font-weight:bold;margin-bottom:5px;height:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.store1_main1 ul li .nr h2 a{color:#333;font-weight:bold;font-size:18px;display:block}
.store1_main1 ul li:hover .nr h2 a{color:#21863b}
.store1_main1 ul li .nr h4{padding:10px 0px;text-align:center}
.store1_main1 ul li .nr h4 a{margin:6px 0px;overflow:hidden;height:39px;color:#000;font-size:18px;line-height:24px}
.store1_main1 ul li .nr h3{color:#666;font-size:14px;margin-bottom:5px}
.store1_main1 ul li .nr h3 i{color:#004b13;font-size:18px;margin-right:12px}
.store1_main1 ul li .nr p{display:block;color:#666;font-size:14px;line-height:23px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:48px;margin-bottom:8px}
.store1_main1 ul li .nr span{font-size:12px}
.store1_main1 ul li .nr span b{display:inline-block;position:relative;padding-right:20px;margin-right:20px;font-weight:normal}
.store1_main1 ul li .nr span b:last-child::after{display:none}
.store1_main1 ul li .nr span b::after{height:10px;width:1px;background:#ddd;content:'';position:absolute;right:0px;top:4px}
.store1_main1 ul li .nr span a{color:#004b13;font-size:14px}
.store1_main1 ul li .nr h5{padding-bottom:10px}
.store1_main1 ul li .nr h5 a{background:#004b13;height:40px;line-height:40px;display:inline-block;color:#fff;padding:0px 30px;font-size:14px;border-radius:3px}
.store1_main1 ul li .nr h5 a i{margin-right:5px}
.dyna_sec{width:100%;background-size:cover}
.dyna_sec ul li{float:left;width:22%;margin:0 1.5%;margin-bottom:25px}
.dyna_sec ul li .img{position:relative;background-position:center center;overflow:hidden;background-size:cover;box-shadow:0px 0px 5px #ccc;margin-bottom:10px}
.dyna_sec ul li .img img{width:100%;display:block;transition:all 0.5s ease 0s}
.dyna_sec ul li .img b{background:#097a41;display:block;position:absolute;left:0px;top:0px;color:#fff;font-size:12px;font-weight:normal;height:30px;line-height:30px;padding:0px 10px}
.dyna_sec ul li:hover .img img{transform:scale(1.1);transition:all 0.5s ease 0s}
.dyna_sec ul li .img span{position:absolute;top:0px;right:0px;display:none}
.dyna_sec ul li:hover .img span{display:block}
.dyna_sec ul li .img span a{padding:8px 10px;background:#fff}
.dyna_sec ul li .i3{display:inline-block;width:18px;height:18px;position:relative;top:3px;margin-right:10px;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url(../images/store-06.png)}
.dyna_sec ul li:hover h3 a{color:#21863b}
.dyna_sec ul li .nr{margin-top:10px}
.dyna_sec ul li .nr h2{font-size:18px;line-height:25px;font-weight:bold;margin-bottom:5px;height:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.dyna_sec ul li .nr h2 a{color:#333;font-weight:bold;font-size:18px;display:block}
.dyna_sec ul li:hover .nr h2 a{color:#21863b}
.dyna_sec ul li .nr h4{padding:10px 0px;text-align:center}
.dyna_sec ul li .nr h4 a{margin:6px 0px;overflow:hidden;height:39px;color:#000;font-size:18px;line-height:24px}
.dyna_sec ul li .nr h3{color:#666;font-size:14px;margin-bottom:5px}
.dyna_sec ul li .nr h3 i{color:#004b13;font-size:18px;margin-right:12px}
.dyna_sec ul li .nr p{display:block;color:#666;font-size:14px;line-height:23px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:48px;margin-bottom:8px;display:none}
.dyna_sec ul li .nr span{font-size:12px}
.dyna_sec ul li .nr span b{display:inline-block;position:relative;padding-right:20px;margin-right:20px;font-weight:normal}
.dyna_sec ul li .nr span b:last-child::after{display:none}
.dyna_sec ul li .nr span b::after{height:10px;width:1px;background:#ddd;content:'';position:absolute;right:0px;top:4px}
.dyna_sec ul li .nr span a{color:#004b13;font-size:14px}
.dyna_sec ul li .nr h5{padding-bottom:10px}
.dyna_sec ul li .nr h5 a{background:#004b13;height:40px;line-height:40px;display:inline-block;color:#fff;padding:0px 30px;font-size:14px;border-radius:3px}
.dyna_sec ul li .nr h5 a i{margin-right:5px}
.ejjg ul li{width:17%}
.soli_banner{width:100%;position:relative}
.soli_banner .img{width:100%;height:500px;background-repeat:no-repeat;background-position:center center;background-size:cover}
.soli_banner .img img{display:none}
.soli_banner .txt{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;text-align:center;color:#fff}
.soli_banner .table{display:table;width:100%;height:100%}
.soli_banner .cell{vertical-align:middle;display:table-cell}
.soli_banner .cell h2{font-size:80px;margin-bottom:30px;font-weight:bold}
.soli_banner .cell h2 p{vertical-align:middle}
.soli_banner .cell h3{font-size:32px}
#soli_banner .soli_pagination{left:8%;bottom:30px;width:auto;text-align:left}
#soli_banner .soli_pagination .swiper-pagination-bullet{width:16px;height:16px;margin:0 9px;opacity:1;background-color:#fff}
#soli_banner .soli_pagination .swiper-pagination-bullet-active{background-color:#62bb47}
.soli1_sec{width:100%}
.soli1_sec .container{width:90%}
.soli1_left{width:55%}
.soli_title{margin-bottom:30px;display: flex; justify-content: space-between;align-items: center;}
.soli_title h2{margin-bottom:10px;font-weight:bold;font-size:28px;color:#21863b}
.soli_title span a{background: #21863b;color: #fff;display: inline-block;font-size: 14px;padding: 8px 20px;}
.soli1_title{color:#b6b6b6}
.soli1_left .nr{box-sizing:border-box;padding-left:10px;padding-right:10px}
.soli1_left .nr p{font-size:16px;line-height:30px;color:#333}
.soli1_right{width:40%}
.soli1_job1{width:50%}
.soli1_job1 ul li{width:100%;margin-bottom:15px;text-align:center;cursor:pointer}
.soli1_job1 ul li:last-child{margin-right:0}
.soli1_job1 ul li .linkbg{width:100%;height:56px;line-height:56px;margin-bottom:15px;font-size:20px;box-shadow:0 5px 10px #d5d5d5;color:#fff;border-radius:5px}
.soli1_job1 ul li .linkbg img{vertical-align:middle;margin-right:5px}
.soli1_job1 ul li .linktxt{font-size:14px;line-height:25px}
.soli1_job1 ul li{width:100%;margin-bottom:15px;text-align:center}
.soli1_job1 ul li .linkbg1{background:linear-gradient(#62bb47,#63d24f)}
.soli1_job1 ul li .linkbg2{background:linear-gradient(#166ccd,#03aef7)}
.soli1_job1 ul li .linkbg3{background:linear-gradient(#c71111,#fd7b24)}
.soli1_job1 ul li .linkbg4{background:linear-gradient(#0daeac,#1ed9d7)}
.soli1_job2{width:48%;text-align:center}
.soli1_job2 .txt1{margin-bottom:25px}
.soli1_job2 .txt1 img{max-width:100%}
.soli1_job2 .txt1 p{margin-bottom:12px;font-size:13px;color:#3f4c8d}
.soli1_job2 .txt2 .time{color:#3657b6;position:relative}
.soli1_job2 .txt2 .time span{font-size:70px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;display:block;display:block;float:right;width:120px;margin-right:55px}
.soli1_job2 .txt2 .time b{word-wrap:normal;display:block;font-size:20px;width:100px;line-height:15px;transform:rotate(90deg);height:15px;position:absolute;right:0px;top:50%;margin-top:-10px}
.soli1_job2 .txt2 p{font-size:16px;color:#3f4c8d}
.soli2_sec{width:100%;background:url(../images/soli2-bg.jpg?v1) no-repeat top center;background-size:cover}
.soli2_sec .container{width:90%}
.soli2_sec .soli_title{text-align:center}
.soli2_main{width:100%;margin:0 auto;margin-bottom:45px}
.soli2_main .img1{position:relative;width:30%;height:400px;display:none;background-repeat:no-repeat;background-position:center center;background-size:cover}
.soli2_main .img1 .txt{position:absolute;left:0;top:0px;width:100%;height:100%;color:#fff;text-align:center}
.soli2_main .img1 .txt a{display:block;width:100%;height:100%;color:#fff;display:flex;justify-content:center;align-items:center}
.soli2_main .img1 .txt h2{font-size:32px;margin-bottom:15px}
.soli2_conta{position:relative;width:80%;margin-left:10%;height:450px}
#soli2-container{box-sizing:border-box;padding-right:60px}
.soli2-container .item{width:100%;height:450px;background-color:#e8e8e9}
.soli2-container .item .txt{box-sizing:border-box;width:30%;padding-left:80px;padding-top:90px}
.soli2-container .item .txt h2{font-size:36px;color:#333;margin-bottom:20px}
.soli2-container .item .txt p{font-size:16px;color:#666;margin-bottom:72px}
.soli2-container .item .txt a{display:inline-block;width:168px;height:48px;line-height:48px;font-size:18px;color:#fff;text-align:center;background-color:#21863b}
.soli2-container .item .txtnr{width:68%;position:relative}
.soli2-container .item .txtnr .img{width:80%;height:450px;background-repeat:no-repeat;background-position:center center;background-size:cover}
.soli2-container .item .txtnr .img img{display:none}
.soli2-container .item .txtnr .wz{position:absolute;right:-60px;bottom:60px;width:170px;padding:30px 20px 75px 20px;background-color:#21863b;color:#fff;box-sizing:content-box}
.soli2-container .item .txtnr .wz h2{font-size:28px;margin-bottom:20px}
.soli2-container .item .txtnr .wz .nr{height:68px;overflow:hidden}
.soli2-container .item .txtnr .wz .nr p{font-size:12px;line-height:22px}
.soli2-container  .soli2-pagination{width:auto;bottom:20%;left:auto;right:10px;font-size:16px;font-weight:bold;color:#fff}
.soli2-container  .soli2-pagination .swiper-pagination-total{color:#fff;opacity:0.3}
.soli2_btn{position:absolute;right:0%;top:20%;z-index:30;width:80px}
.soli2_btn .box{position:relative}
.soli2_btn .btns{position:absolute;top:50%;cursor:pointer;width:28px;height:28px;border-radius:50%;text-align:center;background-color:#a8a9ab}
.soli2_btn .btnL{left:0}
.soli2_btn .btnR{right:0}
.soli2_btn .btns i{line-height:28px;font-size:18px;color:#fff}
.soli2_dots ul{margin-bottom:65px}
.soli2_dots ul li{float:left;width:22%;margin:0 1.5%;margin-bottom:25px;box-shadow:0 0 9px rgba(0,0,0,0.15)}
.soli2_dots ul li .img_box{overflow:hidden;position:relative}
.soli2_dots ul li .img{transition:all 0.6s;background-repeat:no-repeat;background-position:center center;background-size:cover}
.soli2_dots ul li .img img{display:block;width:100%;height:auto}
.soli2_dots ul li .img_box span{background-color:#21863b;color:#fff;padding:5px 10px;font-size:12px;position:absolute;left:0px;top:0px}
.soli2_dots ul li .txt{box-sizing:border-box;width:100%;padding:15px;color:#21863b;display:flex;justify-content:space-between;align-items:center;background-color:#fff}
.soli2_dots ul li .txt h2{font-size:20px}
.soli2_dots ul li .txt p{line-height:20px;width:70%;height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.soli2_dots ul li:hover .img{transform:scale(1.1,1.1)}
.soli2_dots .tips{text-align:center;color:#21863b;font-size:16px}
.soli2_dots ul li a.more{width:100%;height:100%;background:#21863b;font-size:40px;color:#fff;display:flex;align-items:center;justify-content:center}
.soli3_sec{width:100%}
.soli3_sec .container{width:90%}
.soli3_sec .soli3_map{width:90%;margin:0 auto}
.soli3_sec .soli3_map .ditu .line{width:70%;height:2px;margin:0 auto;background-color:#21863b}
.soli3_sec .soli3_map .ditu .map{width:100%;height:490px}
.soli3_sjdt{box-sizing:border-box;position:relative;width:100%;margin:0 auto;margin-bottom:15px;text-align:center;background-color:#21863b;color:#fff;height:2px}
.soli3_sjdt h3{font-size:22px;padding-right:20px;display:none}
.soli3_sjdt .dzhi{box-sizing:border-box;padding-top:15px;line-height:25px;padding-left:0px;font-size:13px;display:none}
.soli3_means{width:90%;margin:0px 5%}
.soli3_means ul{display:flex;justify-content:space-between;align-items:center}
.soli3_means ul li{width:48%;text-align:center}
.soli3_means ul li h2{font-size:18px;margin-bottom:16px;color:#333}
.soli3_means ul li h2 i{color:#00a9b2;font-size:25px;margin-right:15px}
.soli3_means ul li h3{font-size:14px}
.soli3_means ul li h3 span{display:block}
.soli4_sec{width:100%;padding-bottom:20px}
.soli4_sec .container{width:90%}
.soli4_main .img_box{overflow:hidden;margin-bottom:22px;box-shadow:0 0 9px rgba(0,0,0,0.15)}
.soli4_main .img{width:100%;transition:all 0.6s;background-repeat:no-repeat;background-position:center center;background-size:cover}
.soli4_main .img img{display:none;width:100%;height:auto}
.soli4_main .txt p{font-size:14px;margin-bottom:18px;margin-top:10px}
.soli4_main .txt p span{margin-left:15px}
.soli4_main .txt h2{font-size:16px;color:#333;height:50px;line-height:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.soli4_left{width:50%}
.soli4_left .img{height:370px}
.soli4_left:hover .img{transform:scale(1.1,1.1)}
.soli4_left:hover .txt h2{color:#21863b}
.soli4_right{width:45%}
.soli4_right ul li{margin-bottom:40px}
.soli4_right ul li:last-child{margin-bottom:0}
.soli4_right ul li .img_box{width:35%;margin-bottom:0}
.soli4_right ul li .img{height:130px}
.soli4_right ul li .txt{width:60%}
.soli4_right ul li:hover .img{transform:scale(1.1,1.1)}
.soli4_right ul li:hover h2{color:#21863b}
.soci1_sec{width:100%;max-width:1200px;margin:0px auto;min-height:700px}
.soci1_sec .nr p{font-size:16px;line-height:28px}
.soci1_sec .nr p img{max-width:100%}
.soli2_user{color:#333;font-size:15px}
.soli2_user img{width:36px;height:36px;border-radius:50%;margin-right:12px}
.soli2_switch .hd{margin-bottom:20px}
.soli2_switch .hd ul{text-align:center}
.soli2_switch .hd ul li{display:inline-block;padding:0 5px;padding-bottom:10px;cursor:pointer;border-bottom:1px solid transparent;font-size:18px;color:#666}
.soli2_switch .hd ul li.on{color:#21863b;border-color:#21863b}
.soli2_switch .hd ul .li1{margin-right:68px}
.soli2_switch .bd .form_yy{margin-bottom:20px}
.soli2_switch .bd .form_yy p{margin-bottom:15px;position:relative}
.soli2_switch .bd .form_yy p input{height:40px;line-height:40px;padding:0 10px;font-size:16px;border:1px solid #ccc;color:#666;border-radius:5px;outline:none}
.soli2_switch .bd .soli2_vip h2{margin-bottom:6px;font-size:15px}
.soli2_switch .bd .soli2_vip h2 label{width:100%;font-weight:normal;cursor:pointer}
.soli2_switch .bd .soli2_vip h2 .radio{height:20px;margin-top:0px;display:inline-block;line-height:20px;margin-right:5px;font-size:16px;border:1px solid #ccc;color:#666;border-radius:5px;outline:none}
.soli2_switch .bd .form_yy p .text1{width:100%}
.soli2_switch .bd .form_yy p .text2{width:100%;height:150px;padding:10px;font-size:16px;border:1px solid #ccc;color:#666;border-radius:5px;outline:none}
.soli2_switch .bd .form_yy p .hq{position:absolute;right:0;top:2px;border-radius:5px;display:inline-block;width:128px;height:36px;line-height:36px;text-align:center;background-color:#21863b;color:#fff;font-size:14px;border:0px}
.userform_box .soli2_vip{box-sizing:border-box;width:100%;padding:30px 0;margin-bottom:5px;border:1px solid #ccc}
.userform_box .soli2_vip h2{font-size:14px;text-align:left;padding-bottom:15px;padding-left:5px}
.userform_box .in_hd{margin-right:54px}
.userform_box .in_hd ul li{width:100px;height:45px;line-height:45px;cursor:pointer;font-size:14px;text-align:center;color:#666;background-color:#fff}
.userform_box .in_hd ul li.on{background-color:#f4f5f7;color:#999}
.userform_box .in_bd .box0{display:flex;align-items:center}
.userform_box .in_bd .soli2_plis img{width:110px;height:110px;padding:5px;border:1px solid #ccc}
.userform_box .in_bd .soli2_plibox{margin-left:24px;font-size:14px}
.userform_box .in_bd .soli2_plibox strong{display:block;font-size:22px;color:#21863b;margin-bottom:15px}
.userform_box .in_bd .soli2_plibox strong span{font-size:14px;font-weight:normal;color:#666}
.userform_box .soli2_xy{text-align:center;margin-top:15px}
.userform_box .soli2_xy a{font-size:14px}
.userform_box .soli2_xy .submit{width:100%;height:45px;line-height:45px;margin-top:10px;background:#ddd;display:block;background:#aa1111;border-radius:3px;color:#fff}
.userform_box .soli2_login{margin-bottom:20px}
.userform_box .soli2_login input{height:40px;line-height:40px;padding:0 10px;font-size:16px;border:1px solid #ccc;color:#666;border-radius:5px;outline:none}
.userform_box .soli2_login .box1{margin-bottom:15px}
.userform_box .soli2_login .box1 input{width:49%}
.userform_box .soli2_login .box2{position:relative;margin-bottom:15px}
.userform_box .soli2_login .box2 input{width:100%}
.userform_box .soli2_login .box2 .hq{position:absolute;right:0;top:2px;border-radius:5px;display:inline-block;width:128px;height:36px;line-height:36px;text-align:center;background-color:#21863b;color:#fff;font-size:14px;border:0px}
.userform_box .soli2_login .box3 p{margin-bottom:15px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}
.userform_box .soli2_login .box3 p a{color:gray;font-weight:bold;font-size:14px;display:inline-block}
.userform_box .soli2_login .box3 input{width:31%}
.userform_box .soli2_cc{padding:20px 0;margin-bottom:20px}
.userform_box .soli2_cc ul{text-align:center}
.userform_box .soli2_cc ul li{position:relative;display:inline-block;cursor:pointer;margin:0px 15px}
.userform_box .soli2_cc ul li p{font-size:14px;margin-top:10px}
.userform_box .soli2_cc ul li .scfile{width:100%;height:100%;display:block;position:absolute;left:0;top:0;opacity:0}
.soli2-yl{position:relative;width:116px;margin-bottom:200px;font-size:14px;text-align:center}
.soli2-yl img{max-width:100%;margin-bottom:15px}
.soli2-yl .scfile{display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}
.soli2_button{text-align:center;margin-bottom:40px}
.soli2_button a{display:inline-block;width:320px;height:40px;line-height:40px;font-size:16px;text-align:center;background-color:#21863b;color:#fff}
.user_dlzcbg{width:100%;height:100%;overflow-y:scroll;position:fixed;left:0px;top:0px;background:url(../images/user_dlzcbg.jpg) no-repeat top center;background-size:cover}
.user_check{width:540px;margin:50px auto;height:auto;padding:20px 30px;background-color:#fff;border-radius:5px;box-shadow:0 0 9px rgba(0,0,0,0.15)}
.user_dlzcbg1{position:fixed;left:0px;top:0px;width:100%;height:100%;overflow-y:scroll}
.user_check1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.newsxx .nr .sp{width:100%;max-width:800px;height:500px}
.user_enroll .img{text-align:center;margin-bottom:35px}
.user_enroll .img img{max-width:100%}
.user_enroll .form_tx p{margin-bottom:20px}
.user_enroll .form_tx p input{width:100%;height:40px;line-height:40px;border:none;border-bottom:1px solid #ccc;font-size:14px;outline:none}
.user_enroll .dl{margin-bottom:15px}
.user_enroll .dl a{display:inline-block;width:100%;height:40px;line-height:40px;font-size:18px;color:#fff;text-align:center;background-color:#21863b}
.user_enroll .dl a:hover{background-color:#004e19}
.user_enroll  .wjmm{font-size:14px;margin-bottom:20px}
.user_enroll .qh{background-color:#f6f6f6;color:#999;padding:25px 0;font-size:16px;text-align:center}
.user_enroll .qh a{color:#666}
.user_enroll .qh a:hover{color:#21863b}
.user_login .img{text-align:center;margin-bottom:35px}
.user_login .img img{max-width:100%}
.user_login .form_login p{position:relative;font-size:14px;margin-bottom:10px}
.user_login .form_login input{width:100%;height:45px;line-height:45px;font-size:16px;border:none;border-bottom:1px solid #ccc}
.user_login .form_login p .hq{position:absolute;right:0;top:0px;border-radius:5px;display:inline-block;width:101px;height:45px;line-height:45px;text-align:center;background-color:#21863b;color:#fff}
.user_login .zc{margin-bottom:20px;margin-top:30px}
.user_login .zc a{display:inline-block;width:100%;height:40px;line-height:40px;font-size:18px;color:#fff;text-align:center;background-color:#21863b}
.user_login .zc a:hover{background-color:#004e19}
.user_login .ty{font-size:14px;color:#999;padding-bottom:10px}
.user_login .ty a{color:#666}
.user_login .ty a:hover{color:#21863b}
.user_login .qh{background-color:#f6f6f6;color:#999;padding:25px 0;font-size:16px;text-align:center}
.user_login .qh a{color:#666}
.user_login .qh a:hover{color:#21863b}
.user_improve .img{margin-bottom:20px;text-align:center}
.user_improve .ws{text-align:center;font-size:26px;margin-bottom:15px}
.user_improve .impr_box{margin-bottom:40px}
.user_improve .impr_box .lis{position:relative;line-height:35px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e9e9ff}
.user_improve .impr_box .lis span{position:absolute;left:0;top:0;font-size:16px;color:#333}
.user_improve .impr_box .lis input{width:100%;border:none;text-align:right;font-size:16px}
.user_improve .impr_box .lis1 span{top:20px}
.user_improve .impr_box .lis1 .scty img{width:62px;height:62px;border-radius:50%;overflow:hidden;cursor:pointer}
.user_improve .tj a{display:inline-block;width:100%;height:40px;line-height:40px;text-align:center;background-color:#21863b;color:#fff;font-size:16px}
.user_improve .tj a:hover{background-color:#004e19}
.user_improve .impr_box .select_ch{width:calc(100% - 90px);margin-left:90px;display:flex;padding-bottom:5px}
.user_improve .impr_box .select_ch select{width:33%;display:block;margin-right:10px;border:1px solid #ddd;height:38px;line-height:38px;font-size:13px}
.user_improve .impr_box .select_ch select:nth-last-child(1){margin-right:0px}
.user_pass .img{text-align:center;margin-bottom:35px}
.user_pass .img img{max-width:100%}
.user_pass .form_psss p{position:relative;font-size:14px;margin-bottom:10px}
.user_pass .form_psss input{width:100%;height:45px;line-height:45px;font-size:16px;border:none;border-bottom:1px solid #ccc}
.user_pass .form_psss p .hq{position:absolute;right:0;top:0px;border:0px;border-radius:5px;display:inline-block;width:101px;height:45px;line-height:45px;text-align:center;background-color:#21863b;color:#fff}
.user_pass .qd{margin-top:30px}
.user_pass .qd a{display:inline-block;width:100%;height:40px;line-height:40px;text-align:center;background-color:#21863b;color:#fff;font-size:16px}
.user_pass .qd a:hover{background-color:#004e19}
.user_popbox4 .close0{margin-top:-10px}
.user_wish{text-align:center;padding:30px 0}
.user_wish h2{font-size:18px;margin-bottom:30px;color:#333}
.user_wish .wish_btn a{display:inline-block;width:120px;height:40px;line-height:40px;font-size:16px;text-align:center;background-color:#21863b;color:#fff}
.user_wish .wish_btn a:first-child{margin-right:30px}
.user_wish .wish_btn a:hover{background-color:#004e19}
.fixed_box{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:999999;overflow:hidden}
.login0{display:none;position:absolute;top:50%;left:50%;width:540px;transform:translate(-50%,-50%);background:#fff;border-radius:4px}
.login0 .boxs{padding:30px}
.job_closebox{width:100%}
.job_close{width:30px;padding:5px;text-align:right;border-radius:3px;z-index:2;cursor:pointer;transform:rotate(45deg);transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out}
.job_close img{width:100%}
.job_close:hover{transform:rotate(135deg)}
.improve0{display:none;position:absolute;top:50%;left:50%;width:540px;height:75%;overflow-y:auto;transform:translate(-50%,-50%);background:#fff;border-radius:4px}
.improve0 .boxs{padding:30px}
.pass0{display:none;position:absolute;top:50%;left:50%;width:540px;height:75%;overflow-y:auto;transform:translate(-50%,-50%);background:#fff;border-radius:4px}
.pass0 .boxs{padding:30px;position:relative}
.soli2_switch1{margin-top:10px}
.user_hy{position:absolute;left:30px;top:30px}
.user_hy img{width:36px;height:36px;overflow:hidden;margin-right:12px;border-radius:50%}
.user_dlzcbg{width:100%;padding:150px 0;background:url(../images/user_dlzcbg.jpg) no-repeat top center;background-size:cover}
.user_check{width:480px;margin:0 auto;padding:20px 30px;background-color:#fff;border-radius:5px;box-shadow:0 0 9px rgba(0,0,0,0.15)}
.fixed_box1{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:999999;overflow:hidden}
.pass1{display:none;position:absolute;top:50%;left:50%;width:540px;height:75%;overflow-y:auto;transform:translate(-50%,-50%);background:#fff;border-radius:4px}
.pass1 .boxs{padding:30px}
.fixed_box2{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:999999;overflow:hidden}
.pass2{display:none;position:absolute;top:50%;left:50%;width:540px;transform:translate(-50%,-50%);background:#fff;border-radius:4px}
.pass2 .boxs{padding:30px;position:relative}
.fixed_box3{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:999999;overflow:hidden}
.pass3{display:none;position:absolute;top:50%;left:50%;width:540px;transform:translate(-50%,-50%);background:#fff;border-radius:4px}
.pass3 .boxs{padding:30px;position:relative;max-height:90vh;overflow-y:auto}
.soli3_map label{max-width:100px !important}
DIV.sabrosus{padding:5px;MARGIN:60px 3px 0px 3px;TEXT-ALIGN:center;font-size:14px}
DIV.sabrosus A{padding:5px 15px;border:#ccc 1px solid;COLOR:#444;margin:0px 3px;text-decoration:none;background:#fff}
DIV.sabrosus A:hover{padding:5px 15px;background:#004b13;color:#fff;border:#004b13 1px solid}
DIV.pagination A:active{padding:5px 15px;background:#004b13;color:#fff;MARGIN-RIGHT:5px;border:#004b13 1px solid}
DIV.sabrosus SPAN.current{padding:5px 15px;background:#004b13;color:#fff;border:#004b13 1px solid}
DIV.sabrosus SPAN.disabled{padding:5px 15px;border:#ccc 1px solid;COLOR:#444;MARGIN-RIGHT:5px;text-decoration:none}
.zhifu{text-align:center}
.zhifu a{display:inline-block;width:40%;height:45px;line-height:45px;font-size:15px;color:#fff;border-radius:3px;max-width:200px;text-align:center;position:relative}
.zhifu a:hover{opacity:0.8}
.zhifu a.on::after{position:absolute;content:'\f058';font-family:FontAwesome;right:6px;top:3px;line-height:25px;font-size:18px;font-weight:normal}
.zhifu a:nth-child(1){background:#00a3ee;margin-right:15px}
.zhifu a:nth-child(2){background:#2f9833}
.user_jbxx{border-bottom:1px solid #ddd;padding:30px 0px}
.user_jbxx .bt{font-size:30px;color:#333;padding-bottom:30px}
.user_jbxx .bt span{float:right;display:flex}
.user_jbxx .bt span a{width:100px;height:45px;line-height:45px;border:1px solid #ccc;display:block;font-size:15px;text-align:center;float:left;margin-right:10px}
.user_jbxx .bt span a:hover{background:#004b13;border:1px solid #004b13;color:#fff}
.user_jbxx .bt .buzh ul{display:flex;margin-bottom:20px}
.user_jbxx .bt .buzh ul li{width:100%;text-align:center;position:relative}
.user_jbxx .bt .buzh ul li:nth-child(1){z-index:5}
.user_jbxx .bt .buzh ul li:nth-child(2){z-index:4}
.user_jbxx .bt .buzh ul li:nth-child(3){z-index:3}
.user_jbxx .bt .buzh ul li:nth-child(4){z-index:2}
.user_jbxx .bt .buzh ul li a{display:block;line-height:50px;font-size:20px;position:relative;background:#ddd;color:#fff}
.user_jbxx .bt .buzh ul li a::after{width:35px;height:35px;background:#ddd;content:'';top:8px;display:block;position:absolute;right:-14px;transform:rotate(45deg)}
.user_jbxx .bt .buzh ul li a::before{width:35px;height:35px;background:#fff;content:'';top:8px;display:block;position:absolute;right:-18px;transform:rotate(45deg)}
.user_jbxx .bt .buzh ul li a.on{background:#004b13;color:#fff;cursor:pointer}
.user_jbxx .bt .buzh ul li a.on::after{background:#004b13;right:-18px}
.user_jbxx .bt .buzh ul li a.on::before{display:none}
.user_jbxx .bt .buzh ul li:nth-child(4) a::after{display:none}
.user_jbxx .bt .buzh ul li:nth-child(4) a::before{display:none}
.user_jbxx .bt h2{display:inline-block;font-size:15px;line-height:22px;vertical-align:middle}
.user_jbxx .bt h2 p{display:inline-block;padding-left:10px}
.user_jbxx .nr .tx{display:flex}
.user_jbxx .nr .tx .tx_l{display:flex;align-items:center;.pass1_sec .lis .text7 padding-right:25px;margin-right:25px}
.user_jbxx .nr .tx .tx_l .img img{width:130px;height:130px;border-radius:50%;box-shadow:0px 0px 5px #ccc;margin-right:15px}
.user_jbxx .nr .tx .tx_l .xm h2{font-size:30px;color:#333;padding-bottom:10px}
.user_jbxx .nr .tx .tx_l .xm h2 b{font-size:13px;font-weight:normal;color:#999;padding-left:10px}
.user_jbxx .nr .tx .tx_l .xm p{font-size:14px;padding-top:12px}
.user_jbxx .nr .tx .tx_l .xm p span{padding-right:15px}
.user_jbxx .nr .tx .tx_l .xm p span i{font-size:15px;vertical-align:middle;margin-right:5px}
.user_jbxx .nr .tx .tx_r{display:flex;align-items:center}
.user_jbxx .nr .tx .tx_r img{width:150px;height:150px;margin-right:10px}
.user_jbxx .nr .tx .tx_r h2{font-size:15px;color:#333}
.user_jbxx .nr .cs{margin-top:20px}
.user_jbxx .nr .cs li{width:33.3%;display:flex;float:left;font-size:15px;padding:16px 0px;align-items:center}
.user_jbxx .nr .cs li h2{width:auto;padding-right:5px}
.user_jbxx .nr .cs li h4{padding-right:5px}
.user_jbxx .nr .cs li.csli{display:block;width:100%}
.user_jbxx .nr .cs li.csli h2{padding-bottom:10px}
.user_jbxx .nr .cs li.csli h3{line-height:24px}
.user_jbxx .nr .cs li.csli b{font-size:18px;display:block;color:#333;padding-bottom:10px}
.user_jbxx .nr .cs li.csli a .line1{display:block;width:18px;height:3px;margin-bottom:5px;background:#ff0000;overflow:hidden;transform:translate(0px,3px) rotate(45deg);padding-bottom:0px}
.user_jbxx .nr .cs li.csli a .line2{display:block;width:18px;height:3px;margin-bottom:5px;background:#ff0000;overflow:hidden;transform:translate(0px,-5px) rotate(-45deg);padding-bottom:0px}
.user_jbxx .nr .cs li.csli a.xinzeng{display:block;margin:10px auto;width:120px;height:35px;line-height:35px;color:#fff;background:#1f774c;text-align:center;font-weight:normal;font-size:14px}
.user_jbxx .nr .cs li.csli dl dd{display:flex;position:relative}
.user_jbxx .nr .cs li.csli dl dd span{width:33.3%;min-width:100px;display:block;padding-right:5%;padding-bottom:10px;font-weight:normal;color:#888;font-size:13px}
.user_jbxx .nr .cs li.csli dl dd:nth-last-child(1) span{width:100%}
.user_jbxx .nr .cs li.csli dl dd span p{font-size:15px;color:#666;padding-top:10px}
.user_jbxx .nr .cs li.csli dl dd em{display:block;position:absolute;right:0px;top:10px}
.user_jbxx .nr .cs li.csli table tr td{padding:10px;display:flex;justify-content:center;align-items:auto}
.user_jbxx .nr .cs li.csli table tr td span{display:block;width:calc(100% - 40px)}
.user_jbxx .nr .cs li.csli table tr td em{margin-top:8px}
.user_jbxx .nr1 .cs{margin-top:20px}
.user_jbxx .nr1 .cs li{width:25%;display:flex;float:left;font-size:15px;padding:16px 0px;align-items:center}
.user_jbxx .nr1 .cs li h2{width:100px;padding-right:5px}
.user_jbxx .nr1 .cs li h4{padding-right:5px}
.user_jbxx .nr1 .cs li .xiala{height:35px;border:1px solid #ddd;font-size:14px}
.user_jbxx .nr1 .cs li.csli{display:block;width:100%}
.user_jbxx .nr1 .cs li.csli h2{padding-bottom:10px}
.user_jbxx .nr1 .cs li.csli h3{line-height:24px}
.user_jbxx .nr1 .cs li.csli b{font-size:18px;display:block;color:#333;padding-bottom:10px}
.user_jbxx .nr1 .cs li.csli a.xinzeng{display:block;margin:10px auto;width:120px;height:35px;line-height:35px;color:#fff;background:#1f774c;text-align:center;font-weight:normal;font-size:14px}
.user_jbxx .nr1 .cs li.csli dl dd{display:flex;position:relative}
.user_jbxx .nr1 .cs li.csli dl dd span{width:33.3%;min-width:100px;display:block;padding-right:5%;padding-bottom:10px;font-weight:normal;color:#888;font-size:13px}
.user_jbxx .nr1 .cs li.csli dl dd:nth-last-child(1) span{width:100%}
.user_jbxx .nr1 .cs li.csli dl dd span p{font-size:15px;color:#666;padding-top:10px}
.user_jbxx .nr1 .cs li.csli dl dd em{display:block;position:absolute;right:0px;top:15px}
.user_jbxx .nr1 .cs li.csli dl dd em .line1{display:block;width:20px;height:3px;margin-bottom:5px;background:#c71111;overflow:hidden;transform:translate(0px,4px) rotate(45deg);padding:0px}
.user_jbxx .nr1 .cs li.csli dl dd em .line2{display:block;width:20px;height:3px;margin-bottom:5px;background:#c71111;overflow:hidden;transform:translate(0px,-4px) rotate(-45deg);padding:0px}
.jbzlbianji{display:none;padding:25px}
.iframe_video{width:100%;max-width:800px;height:500px}
@media(max-width:1620px){.soli2-container .item .txt{padding-left:20px}
}@media(max-width:1440px){.soli1_title h2{font-size:24px}
	.soli1_left .nr p{font-size:14px}
	.soli1_job1 ul li .linkbg{font-size:16px}
	.soli1_job1 ul li .linktxt{font-size:12px}
	.soli2_main .img1 .txt h2{font-size:25px}
	.soli2-container .item .txt h2{font-size:30px}
	.soli2-container .item .txt p{font-size:14px}
	.soli2-container .item .txt a{width:100%}
	.soli2-container .item .txtnr .wz h2{font-size:24px}
	.soli2_dots ul li .txt{padding:20px 15px}
	.soli2_dots ul li .txt h2{font-size:16px}
	.soli2_dots ul li .txt h2 p{width:55%}
	.soli1_sec .container{width:100%}
	.soli2_sec .container{width:100%}
	.soli3_sec .container{width:100%}
	.soli3_sec .soli3_map{width:100%}
	.soli4_sec .container{width:100%}
}@media(max-width:1200px){}
.user_pass .form_psss p .send0{cursor:not-allowed;background:#ddd}
.user_login .form_login p .send0{cursor:not-allowed;background:#ddd}
.soli2_switch .bd .form_yy p .send0{cursor:not-allowed;background:#ddd}
.userform_box .soli2_login .box2 .send0{cursor:not-allowed;background:#ddd}
.soli2_switch .bd .form_yy .select1{width:100%;height:35px;line-height:35px;font-size:16px}
.ny1 .ny1_l{width:270px}
.ny1 .ny1_l .dh{box-shadow:0px 0px 8px #ccc;background-size:cover}
.ny1 .ny1_l .dh .bt{height:60px;line-height:60px;background:url(../images/ny_dhbj111.png) no-repeat;background-size:cover;color:#fff;font-size:24px;text-align:center;width:100%}
.ny1 .ny1_l .dh ul{padding:15px}
.ny1 .ny1_l .dh ul li a{position:relative;background:#fff;display:block;height:45px;line-height:45px;font-size:15px;padding-left:25px;border:1px solid #e2e2e2;color:#999;margin-bottom:15px;border-left:5px solid #e2e2e2;box-shadow:0px 0px 3px #ddd}
.ny1 .ny1_l .dh ul li a i{position:absolute;right:10px;top:12px;font-size:17px;color:#ccc}
.ny1 .ny1_l .dh ul li.on a i{color:#004b13}
.ny1 .ny1_l .dh ul li a:hover{border:1px solid #004b13;border-left:5px solid #004b13}
.ny1 .ny1_l .dh ul li a:hover i{display:block;color:#004b13}
.ny1 .ny1_l .dh ul li.on a{border:1px solid #004b13;border-left:5px solid #004b13}
.ny1 .ny1_l .dh ul li.on a i{display:block}
.ny1 .ny1_l .ggw{margin-top:25px}
.ny1 .ny1_l .ggw ul li{width:100%;margin-bottom:20px}
.ny1 .ny1_l .ggw ul li img{width:100%;height:auto}
.ny1 .ny1_r{width:calc(100% - 300px)}
.ny1 .ny1_r .bt{font-size:24px;color:#004b13;border-bottom:2px solid #ddd;padding:10px 0px}
.ny1 .ny1_r1{width:100%}
.ny_xiazai ul li{padding:10px 0px;border-bottom:1px solid #ddd}
.ny_xiazai ul li span{text-align:left;margin-left:10px;font-size:12px}
.ny_xiazai ul li span i{margin-right:3px}
.ny_xiazai ul li .nr h2{font-size:18px;margin-bottom:10px}
.ny_xiazai ul li .nr h2 a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:10px}
.ny_xiazai ul li .nr p{font-size:13px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.ny_xiazai ul li .nr h5 a{background:#004b13;height:45px;line-height:45px;display:inline-block;color:#fff;padding:0px 30px;font-size:14px;border-radius:3px}
.ny_xiazai ul li .nr h5 a i{margin-right:5px}
.expo1_sec .nr table tr td{text-align:center}


.in_banner1{
	display: flex;
	background: url(../images/in_bannerhw1.jpg) no-repeat bottom left #fff;
	margin-top: 10px;
	position: relative;
}

.in_banner1 .hd{
	width: 38%;
	box-sizing: border-box;
	padding: 0px 50px;
}

.in_banner1 .hd .bt{
    font-size: 20px;
    font-weight: bold;
    color: #333;
    padding:20px 10px;
    padding-bottom: 0px;
}

.in_banner1 .hd ul{
	height: 500px;
	padding: 10px 0px;
	overflow-y: auto;
}

.in_banner1 .hd ul li{
	font-size: 16px;
	border-bottom: 1px solid #ddd;
	display: flex;
	align-items: center;
	height: 70px;
	box-sizing: border-box;
	padding: 10px 0px;
}

.in_banner1 .hd ul li a{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.in_banner1 .hd ul li.on a{
	color: #21863b;
	font-weight: bold;

}

.in_banner1 .hd ul li a i{
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #21863b;
	margin-right: 10px;
	display: inline-block;
}

.in_banner1 .bd{
	width: 62%;
}

.in_banner1 .bd div{
	width: 100%;
	height: 500px;
}

.in_banner1 .bd div a{
    display: block;
    width: 100%;
	height: 100%;
}

.in_banner1 .bd div img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.in_banner1 .arrow{
	position: absolute;
	width: 62%;
	height: 100px;
	right: 0px;
	bottom: 60px;
	z-index: 10;
	display: flex;
	justify-content: space-between;
	align-items: center;
	box-sizing: border-box;
	padding: 0px 30px;
}

.in_banner1 .arrow a{
	background: url(../images/in_news_l.png) no-repeat center center;
    background-size: cover;
    width: 55px;
    height: 55px;
}


.in_banner1 .arrow a.next{
	background: url(../images/in_news_r.png) no-repeat center center;
    background-size: cover;
    width: 55px;
    height: 55px;
}


.in_box6{
	padding-top: 50px;
	display: flex;
	justify-content: space-between;
	padding-left: 70px;
}

.in_box6 .title{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.in_box6 .title h2{font-size:28px;font-weight:bold;color:#333;display:inline-block}
.in_box6 .title span{float:right}
.in_box6 .title span a{display:block;padding:15px 0px;color:#004b13;font-size:18px}
.in_box6 .title span a img{width:20px;height:auto;margin-left:12px;transition:all 0.5s ease 0s}
.in_box6 .title span a:hover img{margin-left:6px;transition:all 0.5s ease 0s}

.in_box6_l{
	width: 40%;
}

.in_box6_l ul li{
	font-size: 16px;
	line-height: 40px;
	display: flex;
	justify-content: space-between;
}

.in_box6_l ul li a{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
	width: calc(100% - 120px);
}

.in_box6_l ul li span{
	font-size: 14px;
}

.in_box6_l ul li span i{
	color: #004b13;
	margin-right: 5px;
}

.in_box6_r{
	width: 55%;
}

.in_box6_r .title{
	padding: 0px 30px 20px 35px;
}

.in_box6_r ul{
	display: flex;
	flex-wrap: wrap;
}

.in_box6_r ul li{
	width: 33.3%;
	box-sizing: border-box;
	padding: 0px 2%;
}

.in_box6_r ul li .img img{
	width: 100%;
	height: auto;
}

.in_box6_r ul li .img{
	position: relative;
    background-position: center center;
    overflow: hidden;
    background-size: cover;
    box-shadow: 0px 0px 5px #ccc;
    margin-bottom: 10px;
}

.in_box6_r ul li .nr h4 a {
    margin: 6px 0px;
    overflow: hidden;
    height: 35px;
    color: #21863b;
    font-size: 18px;
    line-height: 24px;
	text-align: center;
	display: block;
}

.user_table{
	overflow-x: auto;
	padding:0px 50px;
}

.user_bt{
	width: 100%;
	max-width: 1000px;
	margin: 0px auto;
	padding-bottom: 20px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size: 14px;
}

.user_bt_l{
	display: flex;
	align-items: center;
}

.user_bt_l h2{
	padding-right: 20px;
}

.user_bt_l h2 a{
	background: #004b13;
	color: #fff;
	padding: 10px 0px;
	width: 100px;
	display: block;
	text-align: center;
	font-size: 13px;
}


.user_bt_l h2.red{
	color: #c71111;
}


.user_bt_r{
	display: flex;
	align-items: center;
}

.user_bt_r h2 a{
	background: #004b13;
	color: #fff;
	font-size: 13px;
	padding: 10px 0px;
	width: 100px;
	display: block;
	text-align: center;
}

.user_bt_r p{
	margin-right: 20px;
}

.user_table table{
	width: 100%;
	margin: 0px auto;
	margin-top: -1px;
	max-width: 1000px;
}

.user_table table tr th,.user_table table tr td{
	border: 1px solid #ddd;
	padding: 10px;
	font-size: 14px;
}

.user_table table tr th{
	background: #f8f8f8;
	color: #333;
}

.user_table table .title{
	font-size: 16px;
	text-align: center;

}

.user_table .table tr td:nth-child(odd){
	background: #f8f8f8;
	font-weight: bold;
	color: #333;
}

.user_table .table tr td:nth-child(odd) img{
    width: 150px;
    height: 210px;
    object-fit: cover;
}

