﻿/* pre css */
#c_grid-116273709439191
{
    position: fixed;
    top: 0;
    z-index:9999;
}
#c_grid-116273709439191 .p_gridbox::after {
content:'';
clear:left;
display:block
}
#c_grid-116273709439191>div>.p_gridbox {
	width:100%;
	overflow:hidden;
	position:static
}
#c_grid-116273709439191>div>.p_gridCell {
	float:left;
	position:static
}
#c_grid-116273709439191>.p_gridbox.signal {
	min-height:inherit
}
#c_grid-116273709439191>.p_gridbox.signal>.p_gridCell {
	min-height:inherit!important
}
#c_grid-116273709439191 {
	margin-left:auto;
	margin-right:auto;
	width:100%
}
@media screen and (max-width:768px) {
#c_grid-116273709439191>.p_gridbox>.p_gridCell:nth-child(1n+1) {
width:100%;
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
clear:left
}
}
@media screen and (min-width:769px) {
#c_grid-116273709439191>.p_gridbox>.p_gridCell:nth-child(1n+1) {
width:100%;
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
clear:left
}
}
@media screen and (max-width:1024px) and (min-width:769px) {
#c_grid-116273709439191>.p_gridbox>.p_gridCell:nth-child(1n+1) {
width:100%;
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
clear:left
}
}


.cbox-1-0{ width:70% !important; float:left;}
.cbox-1-1{ width:30% !important; float:left;}



#c_static_001-1646383616990 {
	min-height:45px;
	display-radio:1;
	background-color:#0c5e47;
	max-width:1820
}
#c_static_001-1646383616990 .e_container-1 {
	flex-direction:row;
	width:98%;
	display-radio:flex;
	max-width:1820px;
	min-width:0;
	margin-left:auto;
	margin-right:auto;
}
#c_static_001-1646383616990 .e_container-1>.p_item {
	flex:1;
	max-width:100%;
	max-height:100%
}
#c_static_001-1646383616990 .e_container-1 .p_item {
	display-radio:1
}
#c_static_001-1646383616990 .e_html-2 {
	min-height:0;
	display-radio:1;
	background_radio:1;
}
#c_static_001-1646383616990 .e_html-3 {
	min-height:0;
	display-radio:1;
	background_radio:1;
}
.head_txt {
	color:#fff;
	font-size:14px;
	line-height:45px;
}
.head_txt img {
	margin-right:5px;
}
.head_txt a
{
    margin-right:10px;
    color:#fff;
}
.head_right {
	color:#fff;
	text-align:right;
	line-height:45px;
}
body, div, font, p, span, td {
	font-family: 'Lato'
}
#c_navigation_0061635239687823 {
	min-height:0;
	background-color: rgba(255, 255, 255, 0);
	padding-top:10px;
	padding-bottom:10px;
	display-radio:1
}
#c_navigation_0061635239687823 .e_container-1 {
	display:flex;
	flex-wrap:wrap;
	flex-direction:row;
	margin-left:auto;
	margin-right:auto;
	width:96%;
	align-items:center;
	max-width:1820px;
	display-radio:flex
}
#c_navigation_0061635239687823 .e_container-1 .p_item {
	flex:1;
	max-width:100%
}
#c_navigation_0061635239687823 .e_container-2 {
	display:flex;
	flex-wrap:wrap;
	flex-direction:row
}
#c_navigation_0061635239687823 .e_container-2 .p_item {
	flex:1;
	max-width:100%
}
#c_navigation_0061635239687823 .e_container-2 .cbox-2-0 {
	flex:0 0 auto
}
#c_navigation_0061635239687823 .e_container-1 .cbox-1-0 {
	flex: 0 0 38%;
	align-self:center
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_level2Box, #c_navigation_0081635923324859 #c_navigation_0061635239687823 .e_navigationA-12 .p_level3Box {
	display:none;
	height:auto
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_iconBox {
	height:57px;
	padding:10px
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_menuItem {
	/* line-height: 75px; */
	font-size:18px;
	color:#333;
	margin: 17px 0px;
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_menuItem a{display: block;font-size: 16px;line-height: 20px;text-transform: uppercase;padding: 10px 25px; box-shadow: 0px 1px 1px #0c5e47; color: #0c5e47;border-radius: 4px;}
#c_navigation_0061635239687823 .e_navigationA-12 .p_menuItem a:hover{display: block;font-size: 16px;line-height: 20px;text-transform: uppercase;padding: 10px 25px; box-shadow: 0px 1px 1px #0c5e47; color: #ffffff;border-radius: 4px; background-color:#0c5e47;}
#c_navigation_0061635239687823 .e_navigationA-12 .p_level2Item .p_menuItem {
	height:45px;
	line-height:45px;
	font-size:15px;
	border-bottom:dotted 1px #e1e1e1;
	text-align:center;
	color:#555;
	width:80%;
	margin:auto
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_level2Item:last-child .p_menuItem {
	border:none
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_openIcon, #c_navigation_0081635923324859 #c_navigation_0061635239687823 .e_navigationA-12 .p_closeIcon {
	width:36px;
	height:36px
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_level1Item:hover .p_menuItem {
	color:#0c5e47;
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_level1Item:hover .p_level2Item .p_menuItem span {
	color:#333
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_level1Item:hover .p_level2Item:hover .p_menuItem {
	background:#0c5e47
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_level1Item:hover .p_level2Item:hover .p_menuItem span {
	color:#fff
}
#c_navigation_0061635239687823 .e_container-1 .cbox-1-2 {
	flex:0 0 9%
}
#c_navigation_0061635239687823 .e_html-15 {
	min-height:0;
	display-radio:1;
	background_radio:1
}
.head_link {
	width:100%;
	text-align:right;
	margin-bottom: 10px;
}
.head_li {
	display:inline-block;
	margin:0;
	margin-left:-2px;
}
.head_li.other_qh {
	padding-left:0;
	margin-right:0
}
.head_contacts
{
    display:inline-block;
    color: #5f5d5d;
    font-size:16px;
}
.white
{
    color:#ffffff !important;
}
.other_qh a.cn_dot {
	color:#ba3634;
	font-size:15px
}
.other_qh a.en_dot {
	color:#696969;
	font-size:15px
}
.head_li:Hover img {
transition:all .6s;
	transform:scale(.9)
}
.head_li img {
transition:all .6s
}
#c_navigation_0061635239687823 .e_image-16 {
	overflow:hidden;
	display-radio:1;
	max-width: 600px;
}
#c_navigation_0061635239687823 .e_image-16 img {
	width:100%;
	object-fit:contain
}
@media screen and (max-width:768px) {
#c_navigation_0061635239687823 .e_container-1 .cbox-1-0 {
flex:0 0 70%
}
#c_navigation_0061635239687823 .e_container-1 .cbox-1-1 {
flex:0 0 auto
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_iconBox {
width:212%;
display:block;
height:30px;
padding:10px
}
#c_navigation_0061635239687823 .e_container-1 {
width:89%;
margin-top:5px;
margin-bottom:5px
}
#c_navigation_0061635239687823 {
padding-top:5px;
padding-bottom:5px
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_level1Item {
padding:0 23px!important
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_level1Box {
padding:0 20px;
display:none;
height:calc(100vh - 57px);
width:220%
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_level2Box, #c_navigation_0081635923324859 #c_navigation_0061635239687823 .e_navigationA-12 .p_level3Box {
padding-left:20px
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_closeIcon {
float:right;
display:none
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_jtIcon {
float:right;
margin:15px 0;
transition:.5s
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_jtHover {
transition:.5s;
transform:rotate(90deg)
}
}
@media screen and (min-width:769px) {
#c_navigation_0061635239687823 .e_navigationA-12 .p_level1Box {
display:inline-block;
text-align:right;
width:100%
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_level1Item {
position:relative;
border:none;
display:inline-block
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_level1Item:hover:after {
width:100%;
transition:all .6s
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_level2Item, #c_navigation_0081635923324859 #c_navigation_0061635239687823 .e_navigationA-12 .p_level3Item {
padding:0 0
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_level2Box {
width:200px;
position:absolute;
left:-45px;
top:100%;
box-shadow:0 6px 20px hsl(0deg 0% 7% / 30%);
z-index:99;
padding:10px 0;
background:#fff
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_level2Item {
position:relative
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_level3Box {
width:200px;
position:absolute;
top:0;
left:100%;
z-index:9;
box-shadow:5px 5px 20px #ece9e9
}
#c_navigation_0061635239687823 .e_navigationA-12 p:hover {
color:#0c5e47
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_jtIcon {
transform:rotate(90deg);
color:#cdcdcd;
display:none
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_level1Item:hover .p_jtIcon {
transition:.5s;
color:#0c5e47!important
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_level2Item .p_jtIcon {
display:none
}
#c_navigation_0061635239687823 .e_navigationA-12 .p_iconBox {
display:none
}
}
#c_grid-116273709439190 .p_gridbox::after {
content:'';
clear:left;
display:block
}
#c_grid-116273709439190>div>.p_gridbox {
	width:100%;
	overflow:hidden;
	position:static
}
#c_grid-116273709439190>div>.p_gridCell {
	float:left;
	position:static
}
#c_grid-116273709439190>.p_gridbox.signal {
	min-height:inherit
}
#c_grid-116273709439190>.p_gridbox.signal>.p_gridCell {
	min-height:inherit!important
}
#c_grid-116273709439190 {
	margin-left:auto;
	margin-right:auto;
	width:100%;
	display-radio:1;
}
#c_grid-116273709439190 .p_gridCell {
	display-radio:1
}
@media screen and (max-width:768px) {
#c_grid-116273709439190>.p_gridbox>.p_gridCell:nth-child(1n+1) {
width:100%;
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
clear:left
}
}
@media screen and (min-width:769px) {
#c_grid-116273709439190>.p_gridbox>.p_gridCell:nth-child(1n+1) {
width:100%;
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
clear:left
}
}
@media screen and (max-width:1024px) and (min-width:769px) {
#c_grid-116273709439190>.p_gridbox>.p_gridCell:nth-child(1n+1) {
width:100%;
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
clear:left
}
}
#c_static_001-1636703125092 {
	padding-top:4%;
	background-color:#302f2f;
	min-height:0;
	padding-bottom:0;
	display-radio:1;
	margin-left:auto;
	margin-right:auto;
	width:auto
}
.e_text0 {
	font_radio:2;
	line-height:2
}
.e_text1 {
	font_radio:2;
	line-height:2
}
.e_text2 {
	font_radio:2;
	line-height:2;
	font-weight:400
}
.e_text3 {
	font_radio:2;
	line-height:2
}
.e_text4 {
	font_radio:2;
	line-height:2
}
.e_text5 {
	font_radio:2;
	line-height:2
}
.e_text6 {
	font_radio:2;
	line-height:2
}
#c_static_001-1636703125092 .e_container-34 {
	display:flex;
	flex-wrap:wrap;
	flex-direction:row;
	width:92%;
	max-width:1660px;
	min-width:0;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	margin-bottom:0;
	display-radio:flex
}
#c_static_001-1636703125092 .e_container-34>.p_item {
	flex:1;
	max-width:100%;
	max-height:100%
}
#c_static_001-1636703125092 .e_container-34 .p_item {
	margin-right:auto
}
#c_static_001-1636703125092 .e_text-35 {
	line-height:normal;
	font_radio:2;
	color:#fff;
	font-family:custom-font;
	font-size:30px;
	display-radio:1;
	margin-top: 35px;
}
#c_static_001-1636703125092 .e_container-34 .cbox-34-0 {
	flex:0 0 20%;
	padding-left:0;
	padding-right:0;
	align-self:center;
	margin-right: 90px;
}
#c_static_001-1636703125092 .e_container-34 .cbox-34-2 {
	flex:0 0 7%;
}
#c_static_001-1636703125092 .e_bottomNav-44 span {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical
}
#c_static_001-1636703125092 .e_bottomNav-44 .p_level1Item {
	width:auto;
	padding:0 15px;
	flex-grow:1;
	display:none;
	display-radio:none
}
#c_static_001-1636703125092 .e_bottomNav-44 .p_level3Box {
	display:none
}
#c_static_001-1636703125092 .e_container-45 {
	display:flex;
	flex-wrap:wrap;
	flex-direction:row;
	width:100%;
	display-radio:flex;
	max-width:110px;
	margin-right:0;
	margin-left:auto
}
#c_static_001-1636703125092 .e_container-45>.p_item {
	flex:1;
	max-width:100%;
	max-height:100%
}
#c_static_001-1636703125092 .e_bottomNav-44 .p_menu1Item {
	display-radio:1;
	color:#fff;
	font-size:18px;
	padding-bottom:0;
	margin-bottom:20px
}
#c_static_001-1636703125092 .e_bottomNav-44 .p_menu2Item {
	display-radio:1;
	color:rgba(255, 255, 255, .5);
	font-size:15px;
	line-height:2
}
#c_static_001-1636703125092 .e_bottomNav-44 .p_level1Item:nth-child(2) {
display:inline-block
}
#c_static_001-1636703125092 .e_bottomNav-44 .p_level1Item:nth-child(3) {
display:inline-block
}
#c_static_001-1636703125092 .e_bottomNav-44 .p_level1Item:nth-child(4) {
display:inline-block
}
#c_static_001-1636703125092 .e_bottomNav-44 .p_level1Item:nth-child(5) {
display:inline-block
}
#c_static_001-1636703125092 .e_bottomNav-44 .p_level1Item:nth-child(6) {
display:inline-block
}
#c_static_001-1636703125092 .e_bottomNav-44 .p_level1Item:nth-child(7) {
display:inline-block
}
#c_static_001-1636703125092 .e_bottomNav-44 .p_level1Item:nth-child(8) {
display:inline-block
}
#c_static_001-1636703125092 .e_bottomNav-44 .p_menu2Item:hover {
	color:#fff
}
#c_static_001-1636703125092 .p_menu2Item {
	display-radio:1
}
.s_form_layout1 textarea.s_input {
	height:100px
}
.s_form_layout1 .e_address .cascader-wrap .zd-input__inner, .s_form_layout1 .e_label .p_labelItem label, .s_form_layout1 .e_rangeDate .j_date, .s_form_layout1 .s_input {
	border:1px solid #9e9e9e
}
#c_static_001-1636703125092 .e_bottomNav-44 {
	display-radio:1;
	font_radio:1
}
#c_static_001-1636703125092 .e_text-51 {
	line-height:normal;
	display-radio:1;
	font_radio:2;
	color:#fff;
	font-size:16px;
	font-family:Microsoft YaHei;
	margin-top:10px
}
#c_static_001-1636703125092 .e_text-52 {
	line-height:normal;
	display-radio:1;
	font_radio:2;
	font-size:18px;
	color:#fff;
	text-align:center;
	margin-bottom:25px
}
#c_static_001-1636703125092 .e_image-53 {
	overflow:hidden;
	display-radio:1;
	max-width:none;
	border-color:#fff;
	border-style:solid;
	border-width:3px
}
#c_static_001-1636703125092 .e_image-53 img {
	width:100%;
	height:100%;
	object-fit:contain
}
#c_static_001-1636703125092 .e_text-54 {
	line-height:normal;
	display-radio:1;
	font_radio:2;
	color:rgba(255, 255, 255, .35);
	font-size:14px;
	text-align:center;
	margin-top:10px
}
#c_static_001-1636703125092 .e_html-55 {
	min-height:0;
	display-radio:1;
	background_radio:1;
	margin-top:12%;
	margin-bottom:12%
}
#c_static_001-1636703125092 .h_btn a {
	margin-left:0
}
.h_btn2 {
	width:160px;
	height:46px;
	line-height:46px;
	background:#0c5e47;
	color:#fff;
	text-align:center;
	display:block;
	margin-right:auto;
	margin-top:2%;
	transition:all .6s;
	border-radius:25px;
	font-size: 16px;
}
.h_btn2:hover {
	background:#0c5e47;
	border-radius:30px;
	display:block;
transition:all .6s
}
@media screen and (max-width:768px) {
#c_static_001-1636703125092 .e_container-34 {
flex-direction:column
}
#c_static_001-1636703125092 .e_container-34 .p_item {
display:none
}
#c_static_001-1636703125092 .e_bottomNav-44 .p_menu1Item, #c_static_001-1636703125092 .e_bottomNav-44 .p_menu2Item {
display:flex;
justify-content:space-between
}
#c_static_001-1636703125092 .e_bottomNav-44 .p_level1Box ul {
display:none
}
#c_static_001-1636703125092 .e_bottomNav-44 .p_jtIcon {
width:auto;
height:auto;
max-width:20px;
font-size:inherit;
transition:.5s;
margin:0
}
#c_static_001-1636703125092 .e_bottomNav-44 .p_jtIcon.active {
transform:rotateZ(90deg)
}
#c_static_001-1636703125092 .e_bottomNav-44 a {
display:flex;
flex-direction:column;
justify-content:center
}
#c_static_001-1636703125092 .e_bottomNav-44 .p_level1Item {
padding:0
}
#c_static_001-1636703125092 .e_bottomNav-44 .p_menu2Item svg {
opacity:.5
}
}
@media screen and (min-width:769px) {
#c_static_001-1636703125092 .e_bottomNav-44 .p_jtIcon {
display:none
}
#c_static_001-1636703125092 .e_bottomNav-44 .p_level1Item {
float:left;
width: 20%;
}
}
#c_static_001-1640607169403 {
	min-height:0;
	background-color:#302f2f;
	margin-left:auto;
	margin-right:auto;
	display-radio:1;
	width:auto;
	max-width:none
}
#c_static_001-1640607169403 .e_container-1 {
	display:flex;
	flex-wrap:wrap;
	flex-direction:row;
	width:94%;
	max-width:1680px;
	margin-left:auto;
	margin-right:auto;
	display-radio:flex;
	padding-top: 10px;
    padding-bottom: 0px;
	line-height:1.2;
	border-top:solid 1px #434343
}
#c_static_001-1640607169403 .e_container-1>.p_item {
	flex:1;
	max-width:100%;
	max-height:100%
}
#c_static_001-1640607169403 .e_richText-3 {
	font_radio:2;
	font-size:14px;
	color:rgba(255, 255, 255, .3);
	line-height:1;
	margin-top:0;
	margin-bottom:0;
	display-radio:1;
	text-align:center;
	width:100%;
	line-height: 24px;
}
#c_static_001-1640607169403 .e_container-1 .cbox-1-0 {
	flex:0 0 50%
}
#c_static_001-1640607169403 .e_provider-6 {
	text-align:left;
	display-radio:1;
	font_radio:2;
	margin-bottom:0;
	color:rgba(255, 255, 255, .3);
	font-size:14px;
	text-align:left;
	line-height: 24px;
}
#c_static_001-1640607169403 .e_container-1 .cbox-1-1 {
	flex:0 0 50%;
	align-self:center
}
#c_static_001-1640607169403 .e_container-1 .p_item {
	display-radio:1
}
#c_static_001-1640607169403 .e_credible-7 .img1 {
	width:65px;
	height:23px
}
#c_static_001-1640607169403 .e_credible-7 .img2 {
	width:79px;
	height:28px
}
#c_static_001-1640607169403 .e_credible-7 .img3 {
	width:92px;
	height:33px
}
#c_static_001-1640607169403 .e_credible-7 .img4 {
	width:106px;
	height:38px
}
#c_static_001-1640607169403 .e_credible-7 .img5 {
	width:131px;
	height:47px
}
#c_static_001-1640607169403 .e_credible-7 {
	display-radio:1;
	background_radio:1;
	margin-bottom:5px;
	margin-top:10px
}
@media screen and (max-width:768px) {
#c_static_001-1640607169403 .e_container-1 {
flex-direction:column
}
#c_static_001-1640607169403 .e_credible-7 {
background_radio:1;
display-radio:1;
max-width:70px;
min-width:0;
margin-left:auto;
margin-right:auto
}
}
#c_banner_011-1640608231386 {
	min-height:300px;
	display-radio:1;
	max-width:1820px;
	width:96%;
	margin-left:auto;
	margin-right:auto
}
#c_banner_011-1640608231386 .swiper-pagination-bullet-active {
	background:#fff;
	opacity:1!important
}
#c_banner_011-1640608231386 .e_bannerA-1 {
	display-radio:1;
	background_radio:1;
	max-width:1840
}
#c_banner_011-1640608231386 .e_bannerA-1 .swiper-container {
	height:inherit
}
#c_banner_011-1640608231386 .e_bannerA-1 .swiper-wrapper {
	height:inherit
}
#c_banner_011-1640608231386 .e_bannerA-1 .swiper-slide {
	height:inherit
}
#c_banner_011-1640608231386 .e_bannerA-1 .p_img {
	width:100%;
	height:100%
}
#c_banner_011-1640608231386 .e_bannerA-1 .p_img img {
	width:100%;
	height:100%;
	object-fit:cover
}
#c_banner_011-1640608231386 .e_bannerA-1 .custom-bullet {
	background:#ccc
}
#c_banner_011-1640608231386 .e_bannerA-1 .p_info {
	width:50%;
	position:absolute;
	right:50%;
	top:50%;
	z-index:9;
	display:flex;
	transform:translateX(50%) translateY(-50%);
	align-items:center;
	text-align:center
}
#c_banner_011-1640608231386 .e_bannerA-1 .p_info div {
	width:100%
}
#c_banner_011-1640608231386 .e_bannerA-1 .p_subtitle {
	line-height:2;
	padding:5px 0
}
#c_banner_011-1640608231386 .e_bannerA-1 .swiper-container-vertical {
	height:400px
}
#c_banner_011-1640608231386 .e_bannerA-1 .p_video {
	width:100%;
	height:100%;
	z-index:3;
	overflow:hidden;
	margin-right:0;
	margin-left:auto;
	position:relative
}
#c_banner_011-1640608231386 .e_bannerA-1 .p_video .videoContent {
	width:100%;
	height:100%
}
#c_banner_011-1640608231386 .e_bannerA-1 .p_video video {
	width:100%;
	height:100%;
	background:#000
}
#c_banner_011-1640608231386 .e_bannerA-1 .p_videoPoster {
	position:absolute;
	width:100%;
	height:100%;
	z-index:2;
	cursor:pointer
}
#c_banner_011-1640608231386 .e_bannerA-1 .p_videoPoster::before {
content:" ";
position:absolute;
width:100%;
height:100%;
z-index:2;
background:url('/npublic/img/playVideo.png') no-repeat center center
}
#c_banner_011-1640608231386 .e_bannerA-1 .p_videoPoster img {
	width:100%;
	height:100%;
	object-fit:cover
}
#c_banner_011-1640608231386 .e_bannerA-1 .p_videoInfo {
	display:none
}
#c_banner_011-1640608231386 .swiper-pagination-bullet {
	width:12px;
	height:12px;
	display:inline-block;
	border-radius:100%;
	background:#fff;
	opacity:.5
}
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {
	font-size:30px
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	left:20px;
	color:#fff;
	font-size:28px
}
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {
	font-size:30px
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	right:20px;
	color:#fff;
	font-size:28px
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom:25px
}
#c_banner_011-1640608231386 .p_img {
	display-radio:1
}
@media screen and (max-width:768px) {
#c_banner_011-1640608231386 .e_bannerA-1 .swiper-slide {
height:123px
}
#c_banner_011-1640608231386 .swiper-button-next, #c_banner_011-1640608231386 .swiper-button-prev {
display:none
}
#c_banner_011-1640608231386 .e_bannerA-1 .p_info {
width:100%;
z-index:9;
text-align:center
}
#c_banner_011-1640608231386 .e_bannerA-1 .p_subtitle {
display:none
}
#c_banner_011-1640608231386 .e_bannerA-1 .p_summary {
display:none
}
#c_banner_011-1640608231386 .e_bannerA-1 {
height:auto
}
#c_banner_011-1640608231386 {
min-height:0
}
#c_banner_011-1640608231386 .e_bannerA-1 .p_img img {
object-fit:contain
}
}
#c_static_001-1640608510058 {
	min-height:0
}
#c_static_001-1640608510058 .e_container-1 {
	display:flex;
	flex-wrap:wrap;
	flex-direction:row;
	width:94%;
	max-width:1200px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:0
}
#c_static_001-1640608510058 .e_container-1>.p_item {
	flex:1;
	max-width:100%;
	max-height:100%
}
#c_static_001-1640608510058 .e_text-2 {
	line-height:normal;
	font_radio:2;
	font-size:36px;
	text-align:center
}
#c_static_001-1640608510058 .e_text-3 {
	line-height:normal;
	font_radio:2;
	text-align:center;
	font-size:14px;
	font-family:Arial;
	color:#999;
	margin-top:5px
}
#c_static_001-1640608510058 .e_text-4 {
	line-height:normal;
	font_radio:2;
	font-size:38px;
	text-align:center;
	display-radio:1
}
#c_static_001-1640608510058 .e_text-5 {
	line-height:normal;
	font_radio:2;
	text-align:center;
	font-size:16px;
	color:#999;
	margin-top:10px;
	display-radio:1
}
@media screen and (max-width:768px) {
#c_static_001-1640608510058 {
margin-top:0;
padding-top:0
}
#c_static_001-1640608510058 .e_text-4 {
font_radio:2;
font-size:34px;
color:#333;
line-height:2;
display-radio:1
}
#c_static_001-1640608510058 .e_text-5 {
font_radio:1;
padding-top:5px
}
}
#c_product_list_094-1655517426911 {
	min-height:300px;
	padding-bottom:50px;
	padding-top:50px;
	background-fill-value:background-image;
	background-repeat:no-repeat;
	background-size:cover;
	background-position:top center
}
#c_product_list_094-1655517426911 .e_loop-6 .p_list {
	display:flex;
	flex-wrap:wrap
}
#c_product_list_094-1655517426911 .e_loop-6 .p_loopitem {
	flex:0 0 33.3%;
	position:relative
}
#c_product_list_094-1655517426911 .swiper-container {
	padding-bottom:55px
}
#c_product_list_094-1655517426911 .e_loop-6 .p_page {
	text-align:center
}
#c_product_list_094-1655517426911 .e_loop-6 .p_filter_wrapper {
	width:100%;
	font-size:13px
}
#c_product_list_094-1655517426911 .e_loop-6 .p_kv_wrapper {
	display:flex;
	flex-wrap:nowrap;
	line-height:24px;
	margin:15px 0
}
#c_product_list_094-1655517426911 .e_loop-6 .p_filter_key {
	width:70px;
	overflow:hidden;
	margin-right:10px;
	font-weight:700;
	color:#333;
	font-size:12px
}
#c_product_list_094-1655517426911 .e_loop-6 .p_v_item {
	display:inline-block;
	padding:0 3px;
	cursor:pointer;
	font-size:13px;
	color:#555;
	margin-right:30px
}
#c_product_list_094-1655517426911 .e_loop-6 .p_active {
	color:#fff;
	background-color:#0c5e47;
	border-radius:2px
}
#c_product_list_094-1655517426911 .e_loop-6 .p_result_item {
	position:relative;
	padding:3px 20px 3px 10px;
	border:1px solid #ddd;
	border-radius:3px;
	margin-right:10px
}
#c_product_list_094-1655517426911 .e_loop-6 .p_filter_close {
	position:absolute;
	right:0;
	top:0;
	padding:3px;
	font-style:normal;
	font-size:16px;
	margin-top:-5px;
	cursor:pointer
}
#c_product_list_094-1655517426911 .e_loop-6 .multSelect {
	font-size:13px;
	position:relative
}
#c_product_list_094-1655517426911 .e_loop-6 .multSelect .inputWrap {
	width:100%;
	min-width:100px;
	min-height:24px;
	border:1px solid #dcdfe6;
	border-radius:3px;
	position:relative;
	cursor:pointer;
	background:#fff
}
#c_product_list_094-1655517426911 .e_loop-6 .multSelect.is-invalid .inputWrap {
	border-color:#dc3545
}
#c_product_list_094-1655517426911 .e_loop-6 .multSelect ul {
	padding:0 5px;
	margin:0;
	padding-right:35px
}
#c_product_list_094-1655517426911 .e_loop-6 .multSelect ul, li {
	list-style:none
}
#c_product_list_094-1655517426911 .e_loop-6 .multSelect li {
	display:inline-block;
	background:#edf0f3;
	color:#92969c;
	padding:0 5px;
	margin:1px 5px 1px 0;
	border-radius:5px;
	line-height:16px
}
#c_product_list_094-1655517426911 .e_loop-6 .multSelect .multSelect-option {
	width:100%;
	border:1px solid #dcdfe6;
	border-radius:2px;
	border-top:0;
	max-height:200px;
	overflow-y:scroll;
	position:absolute;
	height:0;
	opacity:0;
	z-index:9;
	background:#fff
}
#c_product_list_094-1655517426911 .e_loop-6 .multSelect .multSelect-option>div {
	line-height:24px;
	cursor:pointer;
	padding:0 10px
}
#c_product_list_094-1655517426911 .e_loop-6 .multSelect .multSelect-option>div.selected {
	color:#0c5e47
}
#c_product_list_094-1655517426911 .e_loop-6 .multSelect .multSelect-option>div:hover {
	color:#0c5e47;
	background:#f3f6f9
}
#c_product_list_094-1655517426911 .e_loop-6 .multSelect .fa-close {
	font-style:normal;
	font-size:12px;
	padding:0 5px 0 7px
}
#c_product_list_094-1655517426911 .e_loop-6 .multSelect .inputWrap>.fa svg {
	fill:#666;
	width:12px;
	height:12px;
	position:absolute;
	right:0;
	top:calc(50% - 3px)
}
#c_product_list_094-1655517426911 .e_loop-6 .multSelect .inputWrap>.fa-down svg {
	transform:rotate(-90deg)
}
#c_product_list_094-1655517426911 .e_loop-6 .multSelect .inputWrap>.fa-up svg {
	transform:rotate(90deg)
}
#c_product_list_094-1655517426911 .e_loop-6 .multSelect .placeholder {
	line-height:40px;
	padding-left:10px;
	color:#aaa;
	position:absolute;
	left:0;
	top:0
}
#c_product_list_094-1655517426911 .e_loop-6 .p_filter_select {
	width:110px;
	height:24px;
	padding:0;
	border:1px solid #dcdfe6
}
#c_product_list_094-1655517426911 .e_loop-6 .p_normal_start {
	display:inline;
	width:60px;
	height:22px
}
#c_product_list_094-1655517426911 .e_loop-6 .p_date_start {
	display:inline;
	width:105px;
	height:22px
}
#c_product_list_094-1655517426911 .e_loop-6 .p_normal_end {
	display:inline;
	width:60px;
	height:22px;
	margin-right:5px
}
#c_product_list_094-1655517426911 .e_loop-6 .p_date_end {
	display:inline;
	width:105px;
	height:22px;
	margin-right:5px
}
#c_product_list_094-1655517426911 .e_loop-6 .p_split {
	margin:0 5px
}
#c_product_list_094-1655517426911 .e_loop-6 .p_normal {
	margin-right:16px
}
#c_product_list_094-1655517426911 .e_loop-6 {
	background_radio:1;
	max-width:1750px;
	padding-left:0;
	padding-right:0;
	margin-left:auto;
	margin-right:auto;
	width:96%;
	display-radio:1
}
#c_product_list_094-1655517426911 .e_container-7 {
	display:flex;
	flex-wrap:wrap;
	flex-direction:row;
	width:auto;
	background-color:rgb(233 233 233);
	margin-left:15px;
	margin-right:15px;
	margin-bottom:40px;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	border-radius:5px;
	position:relative
}
#c_product_list_094-1655517426911 .e_container-7:after {
	content:'';
	position:absolute;
	width:100%;
	height:0%;
	left:0;
	bottom:0;
	z-index:1;
	background:#0c5e47;
transition:all .5s ease
}
#c_product_list_094-1655517426911 .e_container-7:hover:after {
	height:100%
}
#c_product_list_094-1655517426911 .e_container-7:hover .e_text-8 {
	color:#fff
}
#c_product_list_094-1655517426911 .e_container-7:hover .e_text-9 {
	color:#fff
}
#c_product_list_094-1655517426911 .e_container-7:hover .e_image-11 img {
	transform:scale(1.1)
}
#c_product_list_094-1655517426911 .e_container-7>.p_item {
	flex:1;
	max-width:100%;
	max-height:100%;
	position:relative;
	z-index:2
}
#c_product_list_094-1655517426911 .e_text-8 {
	font_radio:2;
	font-size:16px;
	color:rgba(0, 0, 0, .8);
	font-weight:700;
	text-align:center;
	font-family:Microsoft YaHei;
	line-height:1.6;
transition:all .5s ease
}
#c_product_list_094-1655517426911 .e_text-9 {
	font_radio:2;
	font-size:14px;
	color:rgba(0, 0, 0, .4);
	font-weight:400;
	text-align:center;
	font-family:Microsoft YaHei;
	line-height:1.5;
	margin-top:10px;
	-webkit-line-clamp:2;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	overflow:hidden;
transition:all .5s ease
}
#c_product_list_094-1655517426911 .e_image-11 {
	overflow:hidden;
	background:#fff
}
#c_product_list_094-1655517426911 .e_image-11 img {
	padding:20px;
	width:100%;
	height:100%;
	object-fit:contain;
transition:all .5s ease .2s;
	max-height:330px
}
#c_product_list_094-1655517426911 .e_container-12 {
	display:flex;
	flex-wrap:wrap;
	flex-direction:row;
	width:100%;
	padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
	padding-right:10px
}
#c_product_list_094-1655517426911 .e_container-12>.p_item {
	flex:1;
	max-width:100%;
	max-height:100%
}
@media screen and (max-width:768px) {
#c_product_list_094-1655517426911 .e_loop-6 .p_loopitem {
flex-grow:0;
flex-shrink:0;
flex-basis:calc(100% / 2)
}
#c_product_list_094-1655517426911 {
padding-top:30px;
padding-bottom:20px
}
#c_product_list_094-1655517426911 .e_image-11 img {
max-height:140px
}
#c_product_list_094-1655517426911 .e_container-7 {
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
margin-left:5px;
margin-right:5px;
margin-bottom:20px
}
#c_product_list_094-1655517426911 .e_text-8 {
font_radio:2;
font-size:14px;
color:#333;
line-height:1.5;
-webkit-line-clamp:1;
display:-webkit-box;
-webkit-box-orient:vertical;
overflow:hidden
}
#c_product_list_094-1655517426911 .e_text-9 {
font_radio:2;
font-size:12px;
color:#707070;
line-height:1.5
}
#c_product_list_094-1655517426911 .e_container-12 {
padding-top:10px;
padding-bottom:10px
}
}
@media screen and (min-width:769px) {
#c_product_list_094-1655517426911 .e_loop-6 .p_loopitem {
flex-grow:0;
flex-shrink:0;
flex-basis:calc(100% / 4)
}
}
#c_grid-1646549260539 {
	margin-left:auto;
	margin-right:auto;
	width:100%;
	display-radio:1;
	background-color:#e2e2e2;
	max-width:1920px;
	background:-webkit-linear-gradient(to right, #e2e2e2, #f4f4f4);
	background:-o-linear-gradient(to right, #e2e2e2, #f4f4f4);
	background:-moz-linear-gradient(to right, #e2e2e2, #f4f4f4);
	background:-mos-linear-gradient(to right, #e2e2e2, #f4f4f4);
	background:linear-gradient(to right, #e2e2e2, #f4f4f4)
}
#c_grid-1646549260539 .p_gridbox::after {
content:'';
clear:left;
display:block
}
#c_grid-1646549260539>div>.p_gridbox {
	width:100%;
	overflow:hidden;
	position:static
}
#c_grid-1646549260539>div>.p_gridCell {
	float:left;
	position:static
}
#c_grid-1646549260539>.p_gridbox.signal {
	min-height:inherit
}
#c_grid-1646549260539>.p_gridbox.signal>.p_gridCell {
	min-height:inherit!important
}
@media screen and (max-width:768px) {
#c_grid-1646549260539>.p_gridbox>.p_gridCell:nth-child(1n+1) {
width:99%;
margin-left:.5%;
margin-right:.5%;
margin-top:.5rem;
margin-bottom:.5rem;
clear:left
}
}
@media screen and (min-width:769px) {
#c_grid-1646549260539>.p_gridbox>.p_gridCell:nth-child(1n+1) {
width:100%;
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
clear:left
}
}
@media screen and (max-width:1024px) and (min-width:769px) {
#c_grid-1646549260539>.p_gridbox>.p_gridCell:nth-child(1n+1) {
width:100%;
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
clear:left
}
}
#c_grid-1646495175283 {
	margin-left:auto;
	margin-right:auto;
	width:100%;
	display-radio:1;
	margin-top:115px;
	background-fill-value:background-image;
	background-repeat:no-repeat;
	background-position:top center;
	background-image:url(../images/bcbbc0d6-1b14-4000-beed-9beb2b15edea.jpg)
}
#c_grid-1646495175283 .p_gridbox::after {
content:'';
clear:left;
display:block
}
#c_grid-1646495175283>div>.p_gridbox {
	width:100%;
	overflow:hidden;
	position:static
}
#c_grid-1646495175283>div>.p_gridCell {
	float:left;
	position:static
}
#c_grid-1646495175283>.p_gridbox.signal {
	min-height:inherit
}
#c_grid-1646495175283>.p_gridbox.signal>.p_gridCell {
	min-height:inherit!important
}
#c_grid-1646495175283 .p_gridCell {
	display-radio:1
}
@media screen and (max-width:768px) {
#c_grid-1646495175283>.p_gridbox>.p_gridCell:nth-child(1n+1) {
width:99%;
margin-left:.5%;
margin-right:.5%;
margin-top:.5rem;
margin-bottom:.5rem;
clear:left
}
}
@media screen and (min-width:769px) {
#c_grid-1646495175283>.p_gridbox>.p_gridCell:nth-child(1n+1) {
width:100%;
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
clear:left
}
}
@media screen and (max-width:1024px) and (min-width:769px) {
#c_grid-1646495175283>.p_gridbox>.p_gridCell:nth-child(1n+1) {
width:100%;
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
clear:left
}
}
#c_static_001-1646495421154 {
	min-height:0;
	display-radio:1;
	width:94%;
	margin-left:auto;
	margin-right:auto;
	max-height:none;
	max-width:1680px;
	margin-top:3%
}
#c_static_001-1646495421154 .e_html-2 {
	min-height:0;
	display-radio:1;
	background_radio:1;
	max-width:none;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:2%;
	margin-bottom:10px
}
.hl_left {
	color:#fff;
	font-size:26px;
	float:left;
	margin-top:1.5%
}
.hl_left span
{
    font-size:20.5px;
}
.hl_right {
	float:right;
	width:50%;
	max-width:550px
}
.number {
	display:inline-block;
	text-align:center;
	width:100%
}
.number li {
	float:left;
	width:55%;
	position:relative;
	text-align:left
}
.number li:nth-child(2) {
width:45%
}
.number li sup {
	top:-3.15em;
	font-size:16px;
	left:-5%
}
.number p {
	font-size:80px;
	color:grey;
	font-weight:700;
transition:all ease.3s;
	line-height:1.2
}
.number p i {
	color:#fff;
	font-style:inherit
}
.number span {
	font-size:16px;
	font-weight:100;
	color:#fff;
transition:all ease.3s;
	margin-left:5px
}
.number h2 {
transition:all ease.3s;
	font-size:16px;
	color:#fff;
	opacity:.5;
	font-weight:500
}
.number li::after {
content:'';
border-right:1px solid #e8e8e8;
top:0;
right:0;
height:100%;
position:absolute;
display:none
}
.number li:last-child::after {
border-right:0px solid #ccc
}
.clear_h {
	clear:both
}
#c_static_001-1646539009342 {
	min-height:300px;
	display-radio:1;
	max-width:1680px;
	width:94%;
	margin-left:auto;
	margin-right:auto;
	background-fill-value:background-image;
	background-image:url(../images/662324a4-defc-4777-afc8-c9d6c7b33fd0.jpg);
	background-size:100% 100%;
	margin-top:2%
}
#c_static_001-1646539009342 .e_container-1 {
	display:flex;
	flex-wrap:wrap;
	flex-direction:row;
	width:100%;
	display-radio:flex
}
#c_static_001-1646539009342 .e_container-1>.p_item {
	flex:1;
	max-width:100%;
	max-height:100%
}
#c_static_001-1646539009342 .e_container-2 {
	display:flex;
	flex-wrap:wrap;
	flex-direction:row;
	width:90%;
	display-radio:flex;
	padding-left:0;
	padding-right:0;
	margin-left:auto;
	margin-right:auto;
	max-width:680px;
	margin-top:11%;
	margin-bottom:0
}
#c_static_001-1646539009342 .e_container-2>.p_item {
	flex:1;
	max-width:100%;
	max-height:100%
}
#c_static_001-1646539009342 .e_text-3 {
	line-height:normal;
	display-radio:1;
	font_radio:2;
	font-size:38px;
	color:#222
}
#c_static_001-1646539009342 .e_line-4 {
	max-width:92px;
	margin-left:0;
	border-radius:3px;
	height:4px;
	background:#0c5e47;
	display-radio:1;
	margin-top:3%;
	background-color:#0c5e47
}
#c_static_001-1646539009342 .e_richText-5 {
	display-radio:1;
	font_radio:2;
	font-size:16px;
	color:#555;
	line-height:2;
	font-family:Microsoft YaHei;
	margin-top:6%
}
#c_static_001-1646539009342 .e_line-6 {
	display-radio:1;
	margin-top:5%;
	margin-bottom:5%
}
#c_static_001-1646539009342 .e_html-7 {
	min-height:0;
	display-radio:1;
	background_radio:1
}
.h_num {
	font-size:18px;
	color:#333
}
.h_num span {
	margin-right:15px;
	opacity:.5
}
.h_num span:hover {
	cursor:pointer
}
.h_num span.cureent {
	opacity:1;
	font-weight:700
}
.h_btn a {
	width:160px;
	height:46px;
	line-height:46px;
	background:#0c5e47;
	color:#fff;
	text-align:center;
	display:block;
	margin-left:0;
	margin-top:2%;
	border-radius:25px;
	transition:all .6s;
	font-size: 16px;
}
.h_btn a img {
	margin-left:10px
}
.h_btn a:hover {
	background:#0c5e47;
	border-radius:30px;
transition:all .6s
}
#c_static_001-1646539009342 .swiper-pagination-bullets {
	bottom:7%;
	text-align:left;
	left:6%
}
#c_static_001-1646539009342 .e_container-1 .cbox-1-0 {
	width:50%
}
#c_static_001-1646539009342 .e_container-1 .cbox-1-1 {
	width:50%
}
#c_static_001-1646539009342 .e_container-1 .p_item {
	display-radio:1
}
#c_static_001-1646539009342 .e_image-12 {
	overflow:hidden
}
#c_static_001-1646539009342 .e_image-12 img {
	width:100%;
	height:100%;
	object-fit:contain;
	transition: all .6s;
}
#c_static_001-1646539009342 .e_image-12 a:Hover img
{
    transform: scale(1.1);
}
@media screen and (max-width:768px) {
#c_static_001-1646539009342 .e_container-1 {
display-radio:1;
flex-direction:column
}
#c_static_001-1646539009342 .e_container-2 {
display-radio:1;
flex-direction:column
}
#c_static_001-1646539009342 .e_container-1 .p_item {
display-radio:1
}
#c_static_001-1646539009342 .e_text-3 {
font_radio:1;
display-radio:1
}
#c_static_001-1646539009342 .e_container-2 .cbox-2-0 {
flex:0 0 100%
}
#c_static_001-1646539009342 .e_container-1 .cbox-1-1 {
width:100%;
padding-bottom:20px
}
}
#c_static_001-16465493526150 {
	min-height:0;
	display-radio:1;
	max-width:1680px;
	margin-left:auto;
	margin-right:auto;
	width:94%;
	margin-top:220px;
	margin-bottom:25px
}
#c_static_001-16465493526150 .e_text-1 {
	line-height:normal;
	font_radio:2;
	font-size:38px;
	text-align:center;
	display-radio:1;
	font-weight:400;
	color:#333
}
@media screen and (max-width:768px) {
#c_static_001-16465493526150 .e_text-1 {
font_radio:2;
font-size:28px;
color:#333;
line-height:1;
display-radio:1;
margin-top:70px
}
#c_static_001-16465493526150 {
display-radio:1;
margin-top:70px
}
}
#c_static_001_P_893-1646553345326 {
	min-height:300px;
	display-radio:1;
	max-width:1720px;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:2%;
	margin-bottom:5%
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_list {
	display:flex;
	flex-wrap:wrap;
	position:relative;
	max-width:100%
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_loopitem {
	flex:0 0 33.3%;
	position:relative
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_page {
	text-align:center
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_filter_wrapper {
	width:100%;
	font-size:13px
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_kv_wrapper {
	display:flex;
	flex-wrap:nowrap;
	line-height:40px;
	margin:15px 0
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_filter_key {
	width:70px;
	overflow:hidden;
	margin-right:10px;
	font-weight:700;
	color:#333;
	font-size:12px
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_v_item {
	display:inline-block;
	padding:0 3px;
	cursor:pointer;
	font-size:13px;
	color:#555;
	margin-right:30px
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_active .p_fbutton {
	color:#fff;
	background-color:#6495ed
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_result_item {
	position:relative;
	padding:3px 20px 3px 10px;
	border:1px solid #ddd;
	border-radius:3px;
	margin-right:10px
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_filter_close {
	position:absolute;
	right:0;
	top:0;
	padding:3px;
	font-style:normal;
	font-size:16px;
	margin-top:-5px;
	cursor:pointer
}
#c_static_001_P_893-1646553345326 .e_loop-1 .multSelect {
	font-size:13px;
	position:relative
}
#c_static_001_P_893-1646553345326 .e_loop-1 .multSelect .inputWrap {
	width:100%;
	min-width:100px;
	min-height:24px;
	border:1px solid #dcdfe6;
	border-radius:3px;
	position:relative;
	cursor:pointer;
	background:#fff
}
#c_static_001_P_893-1646553345326 .e_loop-1 .multSelect.is-invalid .inputWrap {
	border-color:#dc3545
}
#c_static_001_P_893-1646553345326 .e_loop-1 .multSelect ul {
	padding:0 5px;
	margin:0;
	padding-right:35px
}
#c_static_001_P_893-1646553345326 .e_loop-1 .multSelect ul, li {
	list-style:none
}
#c_static_001_P_893-1646553345326 .e_loop-1 .multSelect li {
	display:inline-block;
	background:#edf0f3;
	color:#92969c;
	padding:0 5px;
	margin:1px 5px 1px 0;
	border-radius:5px;
	line-height:16px
}
#c_static_001_P_893-1646553345326 .e_loop-1 .multSelect .multSelect-option {
	width:100%;
	border:1px solid #dcdfe6;
	border-radius:2px;
	border-top:0;
	max-height:200px;
	overflow-y:scroll;
	position:absolute;
	height:0;
	opacity:0;
	z-index:9;
	background:#fff
}
#c_static_001_P_893-1646553345326 .e_loop-1 .multSelect .multSelect-option>div {
	line-height:24px;
	cursor:pointer;
	padding:0 10px
}
#c_static_001_P_893-1646553345326 .e_loop-1 .multSelect .multSelect-option>div.selected {
	color:#0c5e47
}
#c_static_001_P_893-1646553345326 .e_loop-1 .multSelect .multSelect-option>div:hover {
	color:#0c5e47;
	background:#f3f6f9
}
#c_static_001_P_893-1646553345326 .e_loop-1 .multSelect .fa-close {
	font-style:normal;
	font-size:12px;
	padding:0 5px 0 7px
}
#c_static_001_P_893-1646553345326 .e_loop-1 .multSelect .inputWrap>.fa svg {
	fill:#666;
	width:12px;
	height:12px;
	position:absolute;
	right:0;
	top:calc(50% - 3px)
}
#c_static_001_P_893-1646553345326 .e_loop-1 .multSelect .inputWrap>.fa-down svg {
	transform:rotate(-90deg)
}
#c_static_001_P_893-1646553345326 .e_loop-1 .multSelect .inputWrap>.fa-up svg {
	transform:rotate(90deg)
}
#c_static_001_P_893-1646553345326 .e_loop-1 .multSelect .placeholder {
	line-height:40px;
	padding-left:10px;
	color:#aaa;
	position:absolute;
	left:0;
	top:0
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_normal_start {
	display:inline;
	width:100px;
	height:40px
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_date_start {
	display:inline;
	width:105px;
	height:40px
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_normal_end {
	display:inline;
	width:100px;
	height:40px;
	margin-right:5px
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_date_end {
	display:inline;
	width:105px;
	height:40px;
	margin-right:5px
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_split {
	margin:0 5px
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_normal {
	margin-right:16px
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_fbutton {
	background-color:#0c5e47;
	border:1px solid #0c5e47;
	text-decoration:none;
	color:#fff;
	font-size:14px;
	text-align:center;
	padding:10px 25px;
	position:relative;
	overflow:hidden
}
#c_static_001_P_893-1646553345326 .e_loop-1 .input-check, #c_static_001_P_893-1646553345326 .e_loop-1 .input-radio {
	margin:0 5px;
	vertical-align:text-top
}
#c_static_001_P_893-1646553345326 .e_loop-1 .position-left {
	display:flex
}
#c_static_001_P_893-1646553345326 .e_loop-1 .position-right {
	display:flex;
	flex-direction:row-reverse
}
#c_static_001_P_893-1646553345326 .e_loop-1 .position-bottom {
	display:flex;
	flex-direction:column-reverse
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_mbutton {
	border:1px solid #0c5e47;
	text-decoration:none;
	color:#0c5e47;
	font-size:14px;
	text-align:center;
	padding:10px 25px;
	position:relative;
	overflow:hidden
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_mbutton:after {
	content:"";
	display:none;
	width:16px;
	height:16px;
	background-color:#0c5e47;
	-webkit-transform:skewY(-45deg);
	transform:skewY(360deg);
	position:absolute;
	bottom:0;
	right:0;
	z-index:1
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_mbutton::before {
content:"";
display:none;
width:6px;
height:9px;
border-right:#fff solid 2px;
border-bottom:#fff solid 2px;
-webkit-transform:rotate(35deg);
transform:rotate(35deg);
position:absolute;
bottom:5px;
right:4px;
z-index:2
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_active .p_mbutton::before {
display:block
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_active .p_mbutton::after {
display:block
}
#c_static_001_P_893-1646553345326 .e_loop-1 .p_input_match {
	width:100px;
	height:40px;
	padding:10px;
	border:1px solid #ced4da;
	border-radius:3px
}
#c_static_001_P_893-1646553345326 .e_container-2 {
	display:flex;
	flex-wrap:wrap;
	flex-direction:row;
	width:90%;
	display-radio:flex;
	padding-left:0;
	margin-left:auto;
	margin-right:auto
}
#c_static_001_P_893-1646553345326 .e_container-2:Hover .e_text-4 {
	color:#0c5e47
}
#c_static_001_P_893-1646553345326 .e_container-2:Hover .e_text-5 {
	color:#707070
}
#c_static_001_P_893-1646553345326 .e_container-2:Hover .e_text-10 {
	color:#0c5e47
}
#c_static_001_P_893-1646553345326 .e_container-2:Hover .e_image-6 img {
	transform:scale(1.1);
transition:all .6s
}
#c_static_001_P_893-1646553345326 .e_container-2 .e_image-6 img {
transition:all .6s;
	position:absolute;
	width:100%;
	top:-11%;
	left:0;
	height:inherit;
	object-fit:inherit
}
#c_static_001_P_893-1646553345326 .e_container-2:Hover hr {
	border-top:1px solid #0c5e47
}
#c_static_001_P_893-1646553345326 .e_container-2>.p_item {
	flex:1;
	max-width:100%;
	max-height:100%
}
#c_static_001_P_893-1646553345326 .e_text-4 {
	line-height:1.5;
	display-radio:1;
	font_radio:2;
	font-size:20px;
	color:#555;
	font-weight:700;
	text-overflow:ellipsis;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical
}
#c_static_001_P_893-1646553345326 .e_text-5 {
	line-height:1.8;
	display-radio:1;
	font_radio:2;
	color:#9d9d9d;
	font-size:15px;
	margin-top:15px;
	margin-bottom:25px;
	text-overflow:ellipsis;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
#c_static_001_P_893-1646553345326 .e_image-6 {
	overflow:hidden;
	position:relative;
	padding-bottom:67%;
	width:100%
}
#c_static_001_P_893-1646553345326 .e_image-6 img {
	width:100%;
	height:100%;
	object-fit:contain
}
#c_static_001_P_893-1646553345326 .e_timeFormat-8 {
	line-height:normal;
	display-radio:1;
	font_radio:2;
	color:#0c5e47;
	font-size:16px;
	margin-bottom:15px;
	font-family:custom-font;
	text-transform:uppercase;
	margin-top:15px
}
#c_static_001_P_893-1646553345326 .e_text-10 {
	line-height:normal;
	display-radio:1;
	font_radio:2;
	font-family:custom-font;
	text-transform:uppercase;
	color:#0c5e47;
	font-size:16px;
	margin-top:15px
}
#c_static_001_P_893-1646553345326 .e_line-11 {
	display-radio:1;
	margin-bottom:25px
}
#c_static_001_P_893-1646553345326 .e_container-2 .p_item {
	display-radio:1
}
@media screen and (min-width:769px) {
#c_static_001_P_893-1646553345326 .e_loop-1 .p_loopitem {
flex-grow:0;
flex-shrink:0;
flex-basis:calc(100% / 3)
}
}
#c_grid-1645180185414 {
	margin-left:auto;
	margin-right:auto;
	width:100%
}
#c_grid-1645180185414 .p_gridbox::after {
content:'';
clear:left;
display:block
}
#c_grid-1645180185414>div>.p_gridbox {
	width:100%;
	overflow:hidden;
	position:static
}
#c_grid-1645180185414>div>.p_gridCell {
	float:left;
	position:static
}
#c_grid-1645180185414>.p_gridbox.signal {
	min-height:inherit
}
#c_grid-1645180185414>.p_gridbox.signal>.p_gridCell {
	min-height:inherit!important
}
#c_grid-1645180185414 .p_gridCell {
	display-radio:1
}
@media screen and (max-width:768px) {
#c_grid-1645180185414>.p_gridbox>.p_gridCell:nth-child(1n+1) {
width:99%;
margin-left:.5%;
margin-right:.5%;
margin-top:.5rem;
margin-bottom:.5rem;
clear:left
}
}
@media screen and (min-width:769px) {
#c_grid-1645180185414>.p_gridbox>.p_gridCell:nth-child(1n+1) {
width:100%;
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
clear:left
}
}
@media screen and (max-width:1024px) and (min-width:769px) {
#c_grid-1645180185414>.p_gridbox>.p_gridCell:nth-child(1n+1) {
width:100%;
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
clear:left
}
}
#c_static_001-16465554097640 {
	min-height:0;
	display-radio:1;
	max-width:1680px;
	margin-left:auto;
	margin-right:auto;
	width:94%;
	margin-top:215px;
	margin-bottom:25px
}
#c_static_001-16465554097640 .e_text-1 {
	line-height:normal;
	font_radio:2;
	font-size:46px;
	text-align:center;
	display-radio:1;
	font-weight:400;
	color:#333
}
@media screen and (max-width:768px) {
#c_static_001-16465554097640 .e_text-1 {
font_radio:2;
font-size:28px;
color:#333;
line-height:1;
display-radio:1;
margin-bottom:30px
}
}
#c_static_184-1646571144642 {
	min-height:300px;
	position:relative;
	width:94%;
	max-width:1680px;
	min-width:0;
	height:auto;
	max-height:none;
	margin-top:2%;
	margin-right:auto;
	margin-bottom:3%;
	margin-left:auto;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	top:auto;
	bottom:auto;
	left:auto;
	right:auto;
	z-index:auto;
	background-color:#fff;
	display-radio:1
}
#c_static_184-1646571144642 .e_container-2 {
	display:flex;
	flex-wrap:wrap;
	position:static;
	width:auto;
	max-width:none;
	min-width:0;
	height:auto;
	max-height:none;
	min-height:0;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	padding-top:0;
	padding-right:0;
	padding-bottom:50px;
	padding-left:0;
	top:auto;
	bottom:auto;
	left:auto;
	right:auto;
	z-index:auto;
	background-fill-value:background-image
}
#c_static_184-1646571144642 .e_container-2 .p_item {
	flex:1
}
#c_static_184-1646571144642 .e_loop-31 .p_list {
	display:flex;
	flex-wrap:wrap
}
#c_static_184-1646571144642 .e_loop-31 .p_loopitem {
	flex:0 0 33.3%;
	position:relative
}
#c_static_184-1646571144642 .e_loop-31 .p_page {
	text-align:center
}
#c_static_184-1646571144642 .e_loop-31 .p_filter_wrapper {
	width:100%
}
#c_static_184-1646571144642 .e_loop-31 .p_kv_wrapper {
	display:flex;
	flex-wrap:nowrap
}
#c_static_184-1646571144642 .e_loop-31 .p_filter_key {
	line-height:40px;
	margin-right:10px
}
#c_static_184-1646571144642 .e_loop-31 .p_v_item {
	display:inline-block;
	margin:0 5px;
	line-height:40px;
	cursor:pointer
}
#c_static_184-1646571144642 .e_loop-31 .p_active {
	color:#8a2be2
}
#c_static_184-1646571144642 .e_loop-31 .p_result_item {
	position:relative;
	padding:3px 20px 3px 10px;
	border:1px solid #ddd;
	border-radius:3px;
	margin-right:10px
}
#c_static_184-1646571144642 .e_loop-31 .p_filter_close {
	position:absolute;
	right:0;
	top:0;
	padding:3px;
	font-style:normal;
	font-size:10px;
	margin-top:2px;
	cursor:pointer
}
#c_static_184-1646571144642 .e_loop-31 .multSelect {
	font-size:14px;
	position:relative
}
#c_static_184-1646571144642 .e_loop-31 .multSelect .inputWrap {
	width:100%;
	min-width:100px;
	min-height:40px;
	border:1px solid #ccc;
	border-radius:3px;
	position:relative;
	cursor:pointer
}
#c_static_184-1646571144642 .e_loop-31 .multSelect.is-invalid .inputWrap {
	border-color:#dc3545
}
#c_static_184-1646571144642 .e_loop-31 .multSelect ul {
	padding:0 5px;
	margin:0;
	padding-right:35px
}
#c_static_184-1646571144642 .e_loop-31 .multSelect ul, li {
	list-style:none
}
#c_static_184-1646571144642 .e_loop-31 .multSelect li {
	display:inline-block;
	background:#edf0f3;
	color:#92969c;
	padding:3px 5px;
	margin:5px 5px 5px 0;
	border-radius:5px
}
#c_static_184-1646571144642 .e_loop-31 .multSelect .multSelect-option {
	width:100%;
	border:1px solid #ccc;
	border-top:0;
	max-height:200px;
	overflow-y:scroll;
	position:absolute;
	height:0;
	opacity:0;
	z-index:9;
	background:#fff
}
#c_static_184-1646571144642 .e_loop-31 .multSelect .multSelect-option>div {
	line-height:40px;
	cursor:pointer;
	padding:0 10px
}
#c_static_184-1646571144642 .e_loop-31 .multSelect .multSelect-option>div.selected {
	color:#0c5e47
}
#c_static_184-1646571144642 .e_loop-31 .multSelect .multSelect-option>div:hover {
	color:#0c5e47;
	background:#f3f6f9
}
#c_static_184-1646571144642 .e_loop-31 .multSelect .fa-close {
	font-style:normal;
	font-size:12px;
	padding:0 5px 0 7px
}
#c_static_184-1646571144642 .e_loop-31 .multSelect .inputWrap>.fa svg {
	fill:#666;
	width:16px;
	height:16px;
	position:absolute;
	right:0;
	top:calc(50% - 8px)
}
#c_static_184-1646571144642 .e_loop-31 .multSelect .inputWrap>.fa-down svg {
	transform:rotate(-90deg)
}
#c_static_184-1646571144642 .e_loop-31 .multSelect .inputWrap>.fa-up svg {
	transform:rotate(90deg)
}
#c_static_184-1646571144642 .e_loop-31 .multSelect .placeholder {
	line-height:40px;
	padding-left:10px;
	color:#aaa;
	position:absolute;
	left:0;
	top:0
}
#c_static_184-1646571144642 .e_loop-31 .p_filter_select {
	width:150px
}
#c_static_184-1646571144642 .e_loop-31 .p_date_start, #c_static_184-1646571144642 .e_loop-31 .p_normal_start {
	display:inline;
	width:100px
}
#c_static_184-1646571144642 .e_loop-31 .p_date_end, #c_static_184-1646571144642 .e_loop-31 .p_normal_end {
	display:inline;
	width:100px
}
#c_static_184-1646571144642 .e_loop-31 .p_split {
	margin:0 5px
}
#c_static_184-1646571144642 .e_loop-31 .p_normal {
	margin-right:16px
}
#c_static_184-1646571144642 .e_loop-31 {
	max-width:none;
	margin-left:auto;
	margin-right:auto;
	background_radio:1;
	display-radio:1
}
#c_static_184-1646571144642 .e_image-33 {
	overflow:hidden;
	margin-left:auto;
	margin-bottom:0;
	border-style:solid;
	border-width:1px;
	border-color:#ebeef5;
	display-radio:1;
	margin-right:auto;
	margin-top:0;
	width:100%;
	padding-left:10%;
	padding-right:10%;
	padding-top:8%;
	padding-bottom:8%;
	border-left:0;
	border-top:0
}
#c_static_184-1646571144642 .p_loopitem:nth-child(6) .e_image-33 {
border-right:none
}
#c_static_184-1646571144642 .p_loopitem:nth-child(12) .e_image-33 {
border-right:none;
border-bottom:none
}
#c_static_184-1646571144642 .p_loopitem:nth-child(11) .e_image-33 {
border-bottom:none
}
#c_static_184-1646571144642 .p_loopitem:nth-child(10) .e_image-33 {
border-bottom:none
}
#c_static_184-1646571144642 .p_loopitem:nth-child(9) .e_image-33 {
border-bottom:none
}
#c_static_184-1646571144642 .p_loopitem:nth-child(8) .e_image-33 {
border-bottom:none
}
#c_static_184-1646571144642 .p_loopitem:nth-child(7) .e_image-33 {
border-bottom:none
}
#c_static_184-1646571144642 .e_image-33 img {
	width:100%;
	height:100%;
	object-fit:contain;
	max-height:110px
}
#c_static_184-1646571144642 .e_loop-31 .p_loopitem {
transition:all .6s
}
#c_static_184-1646571144642 .e_loop-31 .p_loopitem:hover {
transition:all .6s;
	box-shadow:0 5px 35px rgb(0 0 0 / 10%);
	z-index:9;
	position:relative
}
@media screen and (max-width:768px) {
#c_static_184-1646571144642 .e_loop-31 .p_loopitem {
flex-grow:0;
flex-shrink:0;
flex-basis:calc(100% / 4)
}
}
@media screen and (min-width:769px) {
#c_static_184-1646571144642 .e_loop-31 .p_loopitem {
flex-grow:0;
flex-shrink:0;
flex-basis:calc(100% / 6)
}
}


.w1200 {
	width: 1200px;
	margin: 0 auto;
}
.w1680
{
    max-width: 1680px;
	margin: 0 auto;
}
.fl {
    float: left;
}
.key
{
    line-height:25px;
    width:100%;
    float:left;
    margin-bottom:9px;
    font-size:14px;
    color:#ffffff;
    padding-top:0;
}
/*******index css*******/
.indexTit {
	color: #1048a0;
	overflow: hidden;
	text-align: center;
	padding: 30px 0 56px;
}
.indexTit .en {
	text-transform: uppercase;
	line-height: 35px;
	font-family: didot;
	font-size: 24px;
}
.indexTit h3 {
	font-size: 24px;
	color: #835026;
}
.index .in_title {
	padding-top: 80px;
}
.index .in_title .entit {
	margin-bottom: 12px;
	font: normal 45px "AvantGarde Bk BT";
	color: #666;
	text-align: center
}
.index .in_title .tit {
	width: 300px;
	margin: 0 auto;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	color: #1048a0;
}
.index .in_title .tit span {
	float: left;
	margin-left: 40px;
}
.index .in_title .tit em {
	display: block;
	width: 50px;
	height: 2px;
	margin-top: 16px;
	background: #ccc;
}
.index .tab {
	padding-top: 20px;
}
.index .tab a {
	height: 40px;
	line-height: 40px;
	background: #3c8771;
	font-size: 16px;
	display: inline-block;
	margin-bottom: 20px;
	color: #fff;
    text-align: center;
    width: 9%;
    border-radius: 45px;
    margin-right: 11px;
}
.index .tab a:hover {
	background: #0c5e47;
}
.index .index-tab {
	padding-top: 20px;
}
.index .index-tab a {
	height: 40px;
	line-height: 40px;
	background: #3c8771;
	font-size: 16px;
	display: inline-block;
	margin-bottom: 20px;
	color: #fff;
    text-align: center;
}
.index .index-tab a:hover {
	background: #0c5e47;
}
.index .more {
	margin: 0px auto 34px;
}
.index .more .line {
	display: block;
	width: 44%;
	height: 1px;
	margin-top: 24px;
	background: #ccc;
}
.index .more .look_more {
	display: block;
	width: 198px;
	height: 48px;
	font-size: 16px;
	line-height: 48px;
	text-align: center;
	border: 1px solid #ccc;
	transition: all .5s;
}
.index .more .look_more:hover {
	background: #0c5e47;
	color: #fff;
	transition: all .5s;
	border: 1px solid #0c5e47;
}
.index #floor_1_main {
	height: 416px;
	background: #f6f6f6;
}
#floor_1_main .about {
	padding-top: 80px;
}
#floor_1_main .about .item {
	display: block;
	width: 600px;
	height: 424px;
}
#floor_1_main .about img {
	display: block;
	width: 100%;
	height: 100%;
}
#floor_1_main .about img:hover {
	-webkit-filter: brightness(105%);
	filter: brightness(105%);
}
#floor_1_main .contW {
	position: relative;
	display: block;
	width: 600px;
	height: 374px;
	margin-top: 50px;
	background: #fff;
}
#floor_1_main .contW .title {
	margin-left: 50px;
	padding-top: 50px;
}
#floor_1_main .contW .title .entit {
	font: normal 45px "AvantGarde Bk BT";
	color: #666;
}
#floor_1_main .contW .title .tit {
	font: bold 30px "microsoft yahei";
	color: #1048a0;
}
#floor_1_main .contW .cont {
	width: 484px;
	margin-top: 30px;
	margin-left: 50px;
	font-size: 14px;
	color: #666;
	line-height: 30px;
	text-align: justify;
}
#floor_1_main .contW .view_detail {
	position: absolute;
	bottom: 0px;
	left: 50px;
	display: block;
	width: 150px;
	height: 38px;
	font-size: 14px;
	line-height: 38px;
	text-align: center;
	color: #fff;
	background: #1048a0;
}
#floor_1_main .contW .view_detail:hover {
	background: #0c5e47;
	transition: all .5s;
}
#floor_2_main 
{
    max-width: 77%;
    margin: 0 auto;
}
#floor_2_main .floor_2 {
	padding-bottom: 45px;
}
#floor_2_main .floor_2 .title {
}
#floor_2_main .proCenter .list {
	width: 100%;
	margin-top: 10px;
}
#floor_2_main .proCenter .list li {
	float: left;
	width: 19.2%;
	height: auto;
	margin-bottom: 1.2%;
	margin-right: 1%;
	background: #ffffff;
	transition: all .5s;
	text-align: center;
}
#floor_2_main .proCenter .list li a {
	display: block;
	padding: 15px;
}
.imgs
{
    overflow: hidden;
}
#floor_2_main .proCenter .list li img {
	width: 100%;
	transition: all 0.5s;
}
#floor_2_main .proCenter .list li a:hover img{ transform: scale(1.1);}
#floor_2_main .proCenter .list li .tit {
	height: 20px;
	font-size: 16px;
	text-align: center;
	width: 100%;
}
#floor_2_main .proCenter .list li:first-child 
{
    
}
#floor_2_main .proCenter .list li:nth-child(5)
{
    margin-right:0;
}
#floor_2_main .proCenter .list li:nth-child(10)
{
    margin-right:0;
}
#floor_2_main .proCenter .list li .title {
	margin-top: 12px;
}
#floor_2_main .proCenter .list li .tit {
	color: #333;
}
#floor_2_main .proCenter .list li em {
	width: 100px;
	height: 26px;
	background: url("../images/em.png") no-repeat;
	transition: all .5s;
}
#floor_2_main .proCenter .list li:hover {
	background: #1b634f;
}
#floor_2_main .proCenter .list li:hover .tit {
	color: #fff;
}
#floor_2_main .proCenter .list li:hover em {
	width: 100px;
	height: 26px;
	transition: all .5s;
}
#floor_2_main .proCenter .list li:hover img {
	-webkit-filter: brightness(105%);
	filter: brightness(105%);
}


.slip 
{
    width: 92%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
}
.index_slip {
	height: 180px;
	background: url("../images/ixbannerbg1.png") no-repeat center center;
}
.index_slip .slip_tit {
	width: 772px;
}
.index_slip .slip_tit .tit1 {
	padding-top: 50px;
	font: bold 32px "microsoft yahei";
	color: #ffffff;
}
.index_slip .slip_tit .tit2 {
	margin-top: 14px;
	font-size: 24px;
	color: #fff;
}
.index_slip .slip_btn {
	display: block;
	margin-left: 124px;
	margin-top: 64px;
	width: 202px;
	height: 57px;
	background: url("../images/ixbanner-btn.png") no-repeat;
	font: bold 20px "microsoft yahei";
	line-height: 56px;
	text-align: center;
	color: #ffffff;
}
.index_slip1 {
	background: url("../images/ixbannerbg.jpg") no-repeat center center;
}
.index_slip1 .slip_tit {
	width: 80%;
}
.index_slip1 .slip_btn {
	margin-left: 94px;
}
.index_slip .slip_btn:hover {
	background: url("../images/ixbanner-btn1.png") no-repeat;
	color:#077053;
}
.index_slip1 .slip_btn:hover {
	background: url("../images/ixbanner-btn1.png") no-repeat;
	color:#077053;
}


.right_bar{
    position:fixed;
    top:300px;
    right:0;
    width:50px;
    height:203px;
    z-index:10;
  }
  .right_bar li{
    width:62px;
    height:50px;
    z-index:20;
  }
  .right_bar li.rtbar_li1,.right_bar li.rtbar_li4{
    position:absolute;
    left:0;
  }
  .right_bar li.rtbar_li1{
    top:50px;
    width:252px;
  }
  .right_bar li.rtbar_li2{
    position:absolute;
    top: 154px;
      width:182px;
    left:0;
  }
  .right_bar li.rtbar_li3{
    position:absolute;
    top:102px;
    left:0;
    width:182px;
  }
  .right_bar li.rtbar_li4{
    top: 206px;
  }
  .rtbar_li4{
    position:absolute;
    top:153px;
    left:0;
  }
  .right_bar li a{
    display:block;
    color:#FFF;
    font-size:14px;
    height:50px;
    line-height:50px;
    overflow:hidden;
    background-color:#0c5e47;
    opacity:0.8;
    border-radius:6px;
  }
  .right_bar li a img{
    display:block;
    float:left;
    vertical-align:middle;
    width:24px;
    height:24px;
    margin:12px 12px 14px 14px;
  }
  .right_bar li a:hover{
    background-color:#0c5e47;
    opacity:1;
  }
  .rtbar_shwx{
    display:none;
    position:absolute;
    top:-120px;
    left:-160px;
    padding-bottom:9px;
  }
  .rtbar_shwx img{
    width: 157px;
    padding:14px;
    background-color:#FFF;
  }
  .right_bar{
    display:none;
  }
  .rtbar_shwx{
    top:-50px;
  }
  
  
  .s_img img{ width:100%;}
  
  
.page{ display: flex; justify-content: center; margin-top:25px;}
.page a{ display:inline-block; background:#fff; border:1px solid #eee; border-left:none; font-size:16px; color:#666; line-height:40px; text-transform:capitalize; padding:0 20px; margin:0 !important; text-align: center;}
.page a.cur,.page a:hover{ background:#008f8e; border-top-color:#008f8e; border-bottom-color:#008f8e; color:#fff;}
.page a:first-child{ border-left:1px solid #eee;}
.p_rt a{ font-size:14px; border-right:none; border-left:1px solid #eee;}
.p_rt a:last-child{ border-right:1px solid #eee;}


.f_logo{ float:left; margin-top: -53px;}
.f_logo img{ max-width:100%;}


.index_title {
    width: 100%;
    overflow: hidden;
    text-align: center;
}
.index_four {
	width: 100%;
	overflow: hidden;
	padding: 50px 0 0;
    height: 100%;
}
.index_four .index_title {
	color: #ffffff;
}
.index_four .index_title h1 {
	color: #ffffff;
	margin-top: 156px;
}
.index_four .index_title p {
    margin-bottom:35px;
 }
.index_four .four_list {
	width: 1165px;
	overflow: hidden;
	margin: 0 auto;
}
.four_list a {
	display: block;
	width: 150px;
	overflow: hidden;
	float: left;
	margin: 60px 41px 45px;
}
.four_list a .four_img {
	width: 150px;
	height: 150px;
	overflow: hidden;
	background-color: rgba(255,255,255,0.3);
	text-align: center;
	margin: 0 auto 25px;
	border: 5px solid #FFFFFF;
	border-radius: 50%;
	line-height: 136px;
}
.four_list a h4 {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}
.four_list a:hover .four_img {
	background-color: rgba(12,94,71,0.82);
	border-color: rgba(255,255,255,0.82);
}
@media only screen and (max-width: 991px) {
	.index_four .four_list {
		width: 100%;
		text-align: center;
		margin: 0 0 60px;
	}
	.index_four .four_list a {
		display: inline-block;
		float: none;
		margin: 60px 38px 0;
	}
}
@media only screen and (max-width: 767px) {
	.index_four {
	    padding: 40px 0 0;
	}
	.index_four .four_list {
		margin: 0 0 40px;
	}
	.index_four .four_list a {
	    float: none;
	    width: 80px;
	    margin: 20px 10px 0;
	}
	.four_list a .four_img {
	    width: 80px;
	    height: 80px;
	    margin: 0 auto 10px;
	    border: 3px solid #FFFFFF;
	    line-height: 72px;
	}
	.four_list a .four_img img {
		height: 35px;
	}
}
@media only screen and (min-width: 992px) {
	.index_four .four_list {
	    width: 970px;
	}
	.four_list a {
		margin: 60px 22px 90px;
	}
}
@media only screen and (min-width: 1200px) {
	.index_four .four_list {
	    width: 1400px;
	}
	.four_list a {
		margin: 45px 41px 45px;
	}
}
@media only screen and (min-width: 1400px) {
	
}
@media only screen and (min-width: 2000px) {
	.index_four {
		width: 1920px;
		margin: 0 auto;
	}
}


.e_image-1
{
    margin-top:110px;
}

@media screen and (max-width:1750px) 
{
    .index .tab a {
        width: 10% !important;
    }
    .e_image-1 {
        margin-top: 110px !important;
    }
}
@media screen and (max-width:1550px) 
{
    .index .tab a {
        width: 11% !important;
    }
    .e_image-1 {
        background-size: 100% !important;
        height: 501px !important;
    }
}
@media screen and (max-width:1500px) 
{
    .index .tab a 
    {
        width: 13% !important;
    }
}
@media screen and (max-width:1420px) 
{
    .index .tab a 
    {
        width: 14% !important;
        margin: 0 14px 10px !important;
    }
}
@media screen and (max-width:1300px) 
{
    .index .tab a 
    {
        width: 17% !important;
        margin: 0 15px 10px !important;
    }
}
@media screen and (max-width:1235px) 
{
    .index .tab a 
    {
        width: 24% !important;
        margin: 0 3px 10px !important;
    }
}