/* 产品 */
.page_product { margin-top: 3.07rem; }
.page_product_toptitle { position: relative; padding-top: 0.96rem; }
.page_product_toptitle::before { content: ""; display: block; width: 2.88rem; height: 5px; background: #134C86; position: absolute; top: 0; left: 0; }
.page_product_toptitle .item_title { color: #134C86; font-weight: 400; margin-bottom: 2.01rem; }
.page_product_toptitle .item_stitle { color: #293033; font-weight: 400; }
.page_product_choose { margin-top: 2.88rem; }
.page_product_choose .item_title { text-align: center; color: #134C86; font-weight: 400; margin-bottom: 1.72rem; }
.page_product_choose .item_content { display: flex; display: -webkit-flex; justify-content: space-between; flex-wrap: wrap; }
.page_product_choose .item_content .item_area { width: 14%; height: 24rem; }
.page_product_choose .item_content .item_area_outinput { width: 20%; }
.page_product_choose .item_content .item_area_series { width: 23%; }
.page_product_choose .item_content .item_area_range { width: 23%; }
.page_product_choose .item_content .item_area .page_parts_checkbox { height: 100%; }
 @media screen and (max-width: 575px) {
.page_product_choose .item_content { flex-wrap: wrap; }
.page_product_choose .item_content .item_area { width: 100%; margin-bottom: 1.8rem; height: 25rem; }
.page_product_choose .item_content .item_area_range { width: 100%; height: auto; margin-bottom: 0rem; }
/* .page_product_reset {
		margin-top: 1rem !important;
	} */
}
 @media screen and (min-width: 576px) and (max-width: 1000px) {
.page_product_choose .item_content { flex-wrap: wrap; }
.page_product_choose .item_content .item_area { width: 32%; }
.page_product_choose .item_content .item_area_series { width: 42%; margin-top: 2.4rem; }
.page_product_choose .item_content .item_area_range { width: 54%; margin-top: 2.4rem; }
}
 @media screen and (min-width: 1000px) and (max-width: 1200px) {
.page_product_choose .item_content { flex-wrap: wrap; }
.page_product_choose .item_content .item_area { width: 32%; }
.page_product_choose .item_content .item_area_series { width: 42%; margin-top: 3.6rem; }
.page_product_choose .item_content .item_area_range { width: 54%; margin-top: 3.6rem; }
}
 @media screen and (min-width: 1200px) and (max-width: 1400px) {
.page_product_choose .item_content { flex-wrap: wrap; }
.page_product_choose .item_content .item_area { width: 30%; }
.page_product_choose .item_content .item_area_series { width: 40%; margin-top: 3.6rem; }
.page_product_choose .item_content .item_area_range { width: 50%; margin-top: 3.6rem; }
}
 @media screen and (min-width: 1400px) and (max-width: 1600px) {
.page_product_choose .item_content { flex-wrap: wrap; }
.page_product_choose .item_content .item_area { width: 22%; }
.page_product_choose .item_content .item_area_series { width: 28%; }
.page_product_choose .item_content .item_area_range { width: 50%; margin-top: 3.6rem; }
}
 @media screen and (min-width: 1600px) and (max-width: 1800px) {
.page_product_choose .item_content { flex-wrap: wrap; }
.page_product_choose .item_content .item_area { width: 22%; }
.page_product_choose .item_content .item_area_series { width: 28%; }
.page_product_choose .item_content .item_area_range { width: 40%; margin-top: 3.6rem; }
}
.page_parts_checkbox .item_bottomarea { height: calc(100% - 3rem); }
.page_rang_content { margin-bottom: 1rem; }
.page_rang_content .item_toparea { display: flex; display: -webkit-flex; align-items: center; /* margin-bottom: 1.2rem; */
position: relative; z-index: 50; }
.page_rang_content .item_toparea .item_font1 { color: #333333; font-weight: 400; flex: 1; font-size: 0.84rem; }
.page_rang_content .item_toparea .item_txt { width: 24%; height: 1.32rem; position: relative; border: 1px solid #CCCCCC; box-sizing: content-box; display: flex; display: -webkit-flex; align-items: center; }
.page_rang_content .item_toparea .item_txt input { width: 100%; height: 100%; border: none; background: none; font-size: 0.84rem; color: #333333; padding-left: 0.4rem; }
 .page_rang_content .item_toparea .item_txt input::-webkit-outer-spin-button,  .page_rang_content .item_toparea .item_txt input::-webkit-inner-spin-button {
 -webkit-appearance: none;
}
.page_rang_content .item_toparea .item_txt input[type="number"] { -moz-appearance: textfield; }
.page_rang_content .item_toparea .item_txt .item_txt_font { line-height: 1.32rem; margin: 0 0.2rem 0 0.32rem; color: #333333; font-size: 0.84rem; }
.page_rang_content .item_toparea .item_txt .item_tig { color: red; position: absolute; top: 1.32rem; left: 0; line-height: 1.5rem; display: none; }
.page_rang_content .item_toparea .item_txt .item_tig.show { display: block; }
.page_rang_content .item_toparea .item_font2 { font-size: 0.9rem; color: #333333; font-weight: 400; margin: 0 0.96rem; }
.page_rang_content .irs--round { margin-top: -20px; }
.page_rang_content .irs--round .irs-line { height: 8px; background: #FFF; border: 1px solid #E5E5E5; }
.page_rang_content .irs--round .irs-bar { height: 6px; background: #134C86; }
.page_rang_content .irs--round .irs-handle { top: 28px; }
.page_rang_content .irs--round .irs-handle { background: #134C86; border: 2px solid #FFF; cursor: pointer; }
.page_rang_content .irs--round .irs-from, .page_rang_content .irs--round .irs-to, .page_rang_content .irs--round .irs-single { display: none; }
.page_rang_content .irs--round .irs-min, .page_rang_content .irs--round .irs-max { display: none; }
.page_rang_content .item_bottom_txt { display: flex; display: -webkit-flex; align-items: center; justify-content: space-between; color: #000; margin-top: 0.5rem; }
/* .page_product_reset {
	display: flex;
	display: -webkit-flex;
	justify-content: center;
	margin-top: 3.36rem;
}

.page_product_reset .item_area {
	overflow: hidden;
	cursor: pointer;
}

.page_product_reset .item_icon {
	float: left;
	width: 1.63rem;
	height: 1.63rem;
	display: flex;
	display: -webkit-flex;
	align-items: center;
	justify-content: center;
	background: #134C86;
	border-radius: 50%;
	margin-right: 0.76rem;
}

.page_product_reset .item_icon i {
	font-size: 0.86rem;
	color: #FFFFFF;
}

.page_product_reset .item_font1 {
	color: #333333;
	font-weight: 400;
	line-height: 1.63rem;
	float: left;
} */

.page_product_bottombox { display: flex; display: -webkit-flex; align-items: center; justify-content: center; margin: 3.6rem 0 0 0; }
.page_product_detailsnum { width: 14rem; height: 3.84rem; background: #134C86; text-align: center; line-height: 3.84rem; color: #FFFFFF; border-radius: 0.3rem; box-shadow: 0 8px 0 #CCCCCC; margin: 0 1rem; cursor: pointer; }
.page_product_detailsnum2 { width: 18.7rem; margin: 1.8rem auto 3.6rem auto; }
.page_product_reset { width: 14rem; height: 3.84rem; background: #134C86; text-align: center; line-height: 3.84rem; color: #FFFFFF; border-radius: 0.3rem; box-shadow: 0 8px 0 #CCCCCC; margin: 0 1rem; cursor: pointer; }
.page_product_listbox_title { padding-left: 1.44rem; position: relative; }
.page_product_listbox_title::before { content: ""; display: block; width: 0.64rem; height: 0.64rem; background: #093C71; position: absolute; top: 50%; left: 0; margin-top: -0.32rem; }
/* .page_product_listbox_title h2{
	display: flex;
	display: -webkit-flex;
} */

.page_product_listbox_title p { color: #093C71; font-weight: 400; }
.page_product_listbox_title a { color: #093C71; font-weight: 400; }
/* 单页banner图 */
.dy_nav img { width: 100%; }
/* 产品列表页 */
.page_prolist_choose { margin-top: 2.68rem; }
.page_prolist_choose .item_title { color: #134C86; font-weight: 400; margin-bottom: 1.92rem; }
.page_prolist_choose .item_content { display: flex; display: -webkit-flex; }
.page_prolist_choose .item_content .item_area { width: 30%; margin-right: 1.44rem; }
.page_prolist_choose .item_content .item_area .page_parts_select { height: 3rem; }
.page_prolist_listbox { margin-top: 3.84rem; }
.page_product_listbox_info { color: #000000; margin-top: 2.16rem; font-weight: 400; }
.page_product_listbox_info p { margin-bottom: 1.2rem; }
 @media screen and (max-width: 575px) {
.page_prolist_choose .item_content { flex-wrap: wrap; }
.page_prolist_choose .item_content .item_area { width: 100%; margin-bottom: 1rem; }
}
/* 产品详情 */
.page_proshow_inform { margin-top: 2.4rem; }
.page_proshow_inform .item_toptitle { color: #093C71; font-weight: 400; }
.page_proshow_inform .item_content { margin-top: 2.16rem; display: flex; display: -webkit-flex; }
.page_proshow_nav { width: 50%; }
.gallery_proshow_top { width: 100%; height: 21.6rem; box-shadow: 0 0 10px #E5E5E5; }
.gallery_proshow_top .item_pic { width: 100%; height: 100%; display: flex; display: -webkit-flex; align-items: center; justify-content: center; background: #FFF; border: 1px solid #E5E5E5; }
.gallery_proshow_top .item_pic img { max-width: 100%; max-height: 70%; }
.page_proshow_nav .item_bottomarea { position: relative; width: 80%; margin: 0 auto; }
.gallery_proshow_thumbs { width: 100%; height: 3.84rem; margin-top: 2.3rem; position: relative; overflow: hidden; }
.gallery_proshow_thumbs .item_pic { width: 100%; height: 100%; display: flex; display: -webkit-flex; align-items: center; justify-content: center; border: 1px solid rgba(204, 204, 204, 0.5); background: #FFF; box-sizing: border-box; cursor: pointer; }
.gallery_proshow_thumbs .item_pic img { max-width: 90%; max-height: 90%; }
.page_proshow_nav .item_bottomarea .swiper_proshow_button { position: absolute; top: 0; width: 2rem; height: 3.84rem; display: flex; display: -webkit-flex; align-items: center; justify-content: center; }
.page_proshow_nav .item_bottomarea .swiper_proshow_button i { color: #333333; font-size: 1.2rem; }
.page_proshow_nav .item_bottomarea .swiper_proshow_button_prev { left: -2.8rem; }
.page_proshow_nav .item_bottomarea .swiper_proshow_button_next { right: -2.8rem; }
.page_proshow_inform .item_right_area { flex: 1; margin-left: 1.8rem; }
.page_proshow_inform .item_right_area .item_info { color: #333333; font-weight: 400; }
.page_proshow_inform .item_right_area .item_info p { margin-bottom: 1.2rem; }
.page_proshow_inform .item_right_area .item_sizebox { padding-top: 0.72rem; }
.page_proshow_inform .item_right_area .item_sizebox .item_sizebox_title { color: #333333; margin-bottom: 0.72rem; }
.page_proshow_inform .item_right_area .item_sizebox_content { display: flex; display: -webkit-flex; flex-wrap: wrap; }
.page_proshow_inform .item_right_area .item_sizebox_li { display: block; width: 2.7rem; height: 2.7rem; text-align: center; line-height: 2.7rem; border: 1px solid #E5E5E5; font-size: 0.9rem; border-radius: 0.3rem; background-image: linear-gradient(#fff 47%, #F6F7F8 53%); box-shadow: 0 3px 1px #E5E5E5; margin-right: 0.67rem; margin-bottom: 0.67rem; transition: all .36s ease; font-weight: 400; }
.page_proshow_inform .item_right_area .item_sizebox_li:hover { background: #134C86; color: #FFFFFF; }
.page_proshow_inform .item_right_area .item_sizebox_li.active { background: #134C86; color: #FFFFFF; }
.page_proshow_inform .item_right_area .item_choosebox { width: 17.2rem; height: 3.84rem; display: flex; display: -webkit-flex; align-items: center; justify-content: center; background: #FFFFFF; border: 1px solid #E5E5E5; border-radius: 0.6rem; margin-top: 1.68rem; transition: all .36s ease; }
.page_proshow_inform .item_right_area .item_choosebox .item_font1 { color: #333333; font-weight: 450; margin-right: 1.44rem; }
.page_proshow_inform .item_right_area .item_choosebox i { color: #333333; font-size: 1.2rem; }
.page_proshow_inform .item_right_area .item_choosebox:hover { background: #134C86; }
.page_proshow_inform .item_right_area .item_choosebox:hover p { color: #FFFFFF; }
.page_proshow_inform .item_right_area .item_choosebox:hover i { color: #FFFFFF; }
.page_proshow_inform .item_right_area .item_knowmore { width: 100%; border: 1px solid #E5E5E5; background: #FFFFFF; margin-top: 1.29rem; padding: 0.96rem 0.96rem 1.05rem 0.96rem; }
.page_proshow_inform .item_right_area .item_knowmore .item_title { font-weight: 500; color: #333333; }
.page_proshow_inform .item_right_area .item_knowmore .item_stitle { font-weight: 400; color: #333333; }
.page_proshow_inform .item_right_area .item_knowmore .item_knowmore_content { display: flex; display: -webkit-flex; align-items: center; justify-content: space-between; margin-top: 0.64rem; }
.page_proshow_inform .item_right_area .item_knowmore_content .item_knowmore_btn { display: flex; display: -webkit-flex; justify-content: center; align-items: center; background: #134C86; border-radius: 0.3rem; width: 32%; height: 3.84rem; color: #FFFFFF; font-weight: 400; padding: 0 0.5rem; }
.page_proshow_inform .item_right_area .item_knowmore_content .item_knowmore_btn i { color: #FFFFFF; font-size: 1.3rem; margin-right: 1.2rem; transition: all .36s ease; }
.page_proshow_inform .item_right_area .item_knowmore_content .item_knowmore_btn:hover i { margin-right: 1.6rem; }
 @media screen and (max-width: 575px) {
.page_proshow_inform .item_content { flex-wrap: wrap; }
.page_proshow_nav { width: 100%; margin: 0 auto; }
.page_proshow_nav .item_bottomarea { width: 100%; padding: 0 2rem; }
.page_proshow_nav .item_bottomarea .swiper_proshow_button_prev { left: 0; }
.page_proshow_nav .item_bottomarea .swiper_proshow_button_next { right: 0; }
.page_proshow_inform .item_right_area { flex: auto; margin-left: 0; width: 100%; margin-top: 3.6rem; }
.page_proshow_inform .item_right_area .item_sizebox_li { width: 3.4rem; height: 3.4rem; line-height: 3.4rem; font-size: 1.2rem; }
.page_proshow_inform .item_right_area .item_knowmore .item_knowmore_content { flex-wrap: wrap; margin-top: 1.2rem; }
.page_proshow_inform .item_right_area .item_knowmore_content .item_knowmore_btn { width: 100%; margin-bottom: 0.84rem; }
.page_proshow_inform .item_right_area .item_choosebox { width: 20rem; height: 4.2rem; font-size: 1rem; }
.page_proshow_inform .item_right_area .item_choosebox i { font-size: 1.4rem; }
.page_proshow_inform .item_right_area .item_knowmore .item_title { margin-bottom: 0.36rem; }
}
 @media screen and (min-width: 576px) and (max-width: 800px) {
.page_proshow_inform .item_content { flex-wrap: wrap; }
.page_proshow_nav { width: 100%; margin: 0 auto; }
.page_proshow_inform .item_right_area { flex: auto; margin-left: 0; width: 100%; margin-top: 3.6rem; }
}
 @media screen and (min-width: 800px) and (max-width: 1000px) {
.page_proshow_inform .item_content { flex-wrap: wrap; }
.page_proshow_nav { width: 90%; margin: 0 auto; }
.page_proshow_inform .item_right_area { flex: auto; margin-left: 0; width: 100%; margin-top: 3.6rem; }
}
 @media screen and (min-width: 1000px) and (max-width: 1200px) {
.page_proshow_inform .item_content { flex-wrap: wrap; }
.page_proshow_nav { width: 80%; margin: 0 auto; }
.page_proshow_inform .item_right_area { flex: auto; margin-left: 0; width: 100%; margin-top: 3.6rem; }
}
 @media screen and (min-width: 1200px) and (max-width: 1400px) {
.page_proshow_inform .item_right_area .item_knowmore .item_knowmore_content { flex-wrap: wrap; }
.page_proshow_inform .item_right_area .item_knowmore_content .item_knowmore_btn { width: 48%; margin-bottom: 0.64rem; }
}
.page_proshow_content .item_toptitle { text-align: center; color: #134C86; font-weight: 450; margin-top: 3.84rem; margin-bottom: 1.98rem; }
.page_proshow_content .item_menubox_block { position: relative; margin-top: 3.84rem; }
.page_proshow_content .item_menubox_block::after { content: ""; display: block; width: 100%; height: 1px; background: #CCCCCC; position: absolute; bottom: 0; left: 0; z-index: 1; }
.page_proshow_content .item_menubox { display: flex; display: -webkit-flex; height: 3.84rem; }
.page_proshow_content .item_menubox li { border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; width: 12rem; text-align: center; line-height: 3.84rem; margin-right: 0.9rem; cursor: pointer; font-weight: 400; }
.page_proshow_content .item_menubox li.active { background: #FFFFFF; border-bottom: 1px solid #FFFFFF; position: relative; z-index: 10; }
.page_proshow_content .item_bottomarea_block { background: #FFFFFF; padding-top: 2.88rem; padding-bottom: 8.2rem; }
.page_proshow_content .item_bottomarea { display: none; background: linear-gradient(to left, rgb(255, 255, 255) -1px, rgb(255, 255, 255) 19px, rgba(255, 255, 255, 0) 20px) repeat local 0% 0%, rgba(0, 0, 0, 0) linear-gradient(to left, rgb(255, 255, 255) -1px, rgb(211, 211, 211) 0px, rgb(255, 255, 255) 9px) repeat scroll 0% 0%; }
.page_proshow_content .item_bottomarea img { max-width: 100%; }
.page_proshow_content .item_bottomarea .item_table { width: 100%; table-layout: fixed; word-break: break-all; word-wrap: break-word; border-collapse: collapse; }
.page_proshow_content .item_bottomarea .item_table thead { border: 0; margin: 0; padding: 0; font-size: 100%; background: #134C86; }
.page_proshow_content .item_bottomarea .item_table thead tr th { font-size: 0.8rem; line-height: 1.88rem; font-weight: 400; text-align: center; color: #fff; padding: 12px 20px; }
.page_proshow_content .item_bottomarea .item_table tbody tr td { font-size: 0.8rem; height: 1.88rem; padding: 12px 20px; font-weight: 300; text-align: center; border: none; border-spacing: 1px; border-right: 1px solid #ddd; }
.page_proshow_content .item_bottomarea .item_table tbody tr:nth-child(2n) { background-color: rgba(0,0,0,0.024); }

/*.page_proshow_content .item_bottomarea .item_table td {
	text-align: center;
	height: 2.88rem;
	font-size: 0.84rem;
	color: #333333;
	font-weight: 400;
}

.page_proshow_content .item_bottomarea .item_table tr td.bg_F6F7F8 {
	background: #F6F7F8;
}*/

@media screen and (max-width: 575px) {
.page_proshow_content .item_menubox { justify-content: space-between; }
.page_proshow_content .item_menubox li { width: 32%; margin-right: 0; }
.page_proshow_content .item_bottomarea_block { padding-bottom: 2.88rem; }
.page_proshow_content .item_bottomarea .item_table td { padding: 0 0.2rem; }
}
/* 资料下载 */
.page_loading { padding-top: 2.97rem; }
.page_loading .item_content { display: flex; display: -webkit-flex; margin-left: -0.9rem; margin-right: -0.9rem; margin-top: 1.82rem; flex-wrap: wrap; }
.page_loading .item_content .item_area_block { width: 25%; padding: 0 0.9rem; margin-bottom: 1.8rem; }
.page_loading .item_content .item_area { background: #FFF; display: flex; display: -webkit-flex; align-items: center; min-height: 4.8rem; padding: 1rem 1.24rem 1rem 1.44rem; border: 1px solid #E5E5E5; }
.page_loading .item_content .item_area .item_icon_pdf { color: #333333; font-size: 2rem; }
.page_loading .item_content .item_area .item_info { flex: 1; margin: 0 0.86rem; }
.page_loading .item_content .item_area .item_info .item_font1 { color: #333333; font-weight: 400; margin-bottom: 0.32rem; }
.page_loading .item_content .item_area .item_info .item_font2 { color: #666666; font-weight: 400; }
.page_loading .item_content .item_area .item_icon_load { width: 1.68rem; height: 1.68rem; background: #333333; border-radius: 50%; display: flex; display: -webkit-flex; align-items: center; justify-content: center; cursor: pointer; }
.page_loading .item_content .item_area .item_icon_load i { color: #FFFFFF; font-size: 0.8rem; }
 @media screen and (max-width: 575px) {
.page_loading .item_content { flex-wrap: wrap; }
.page_loading .item_content .item_area_block { width: 100%; margin-bottom: 0.9rem; }
.page_loading .item_content .item_area .item_icon_pdf { font-size: 2.4rem; }
.page_loading .item_content .item_area .item_icon_load { width: 2.4rem; height: 2.4rem; }
}
 @media screen and (min-width: 576px) and (max-width: 1400px) {
.page_loading .item_content { flex-wrap: wrap; }
.page_loading .item_content .item_area_block { width: 50%; margin-bottom: 0.9rem; }
}
/* 行业应用 */
.page_proshow_application { margin-top: 2.59rem; }
.page_proshow_application .swiper_container_application { margin-top: 2.73rem; }
/* 行业解决方案 */
.page_solution { margin-top: 2.68rem; }
.page_solution .item_content { display: flex; display: -webkit-flex; margin-left: -0.9rem; margin-right: -0.9rem; margin-top: 3.45rem; flex-wrap: wrap; }
.page_solution .item_content .item_area_block { width: 33.33%; padding: 0 0.9rem; margin-bottom: 1.8rem; }
.page_solution .item_content .item_area { background: #FFFFFF; border: 1px solid #E5E5E5; padding: 2.88rem 2.3rem; transition: all .36s ease; }
.page_solution .item_content .item_area .item_pic { width: 8rem; height: 8rem; display: flex; display: -webkit-flex; align-items: center; justify-content: center; margin: 0 auto; background: #F6F7F8; border-radius: 50%; }
.page_solution .item_content .item_area .item_pic i { font-size: 3rem; color: #333333; transition: all .36s ease;  height:51px; line-height:51px;}
.page_solution .item_content .item_area .item_pic i img{ display:inline-block; vertical-align:middle; max-width:100%; max-height:51px;}
.page_solution .item_content .item_area .item_title { margin-top: 1.63rem; color: #000000; font-weight: 400; margin-bottom: 0.43rem; transition: all .36s ease; }
.page_solution .item_content .item_area .item_stitle { color: #333333; font-weight: 400; transition: all .36s ease; }
.page_solution .item_content .item_area:hover { box-shadow: 0 0 10px #E5E5E5; }
.page_solution .item_content .item_area:hover .item_pic i { color: #134C86; }
.page_solution .item_content .item_area:hover .item_title { color: #134C86; }
.page_solution .item_content .item_area:hover .item_stitle { color: #134C86; }
/* 解决方案详情 */
.page_solutionshow_toparea { margin-top: 2.68rem; }
.page_solutionshow_advantage .item_wenzinfo { padding-top: 2.88rem; }
.page_solutionshow_advantage .item_wenzinfo .item_title { color: #333333; font-weight: 400; text-align: center; margin-bottom: 1.44rem; }
.page_solutionshow_advantage .item_wenzinfo .item_info { color: #707070; max-width: 52rem; margin: 0 auto; }
.page_solutionshow_advantage .item_content { max-width: 66.2rem; margin: 0 auto; margin-top: 2.78rem; }
.swiper_container_solutionshow { width: 100%; height: 100%; overflow: hidden; }
.swiper_container_solutionshow .item_solutionshow_area { background: #FFFFFF; border: 1px solid #E5E5E5; padding: 1.92rem 2rem 1.92rem 2.54rem; transition: all .36s ease; }
.swiper_container_solutionshow .item_solutionshow_area .item_title { color: #293033; font-weight: 400; margin-bottom: 1.44rem; }
.swiper_container_solutionshow .item_solutionshow_area .item_txtlist li { color: #707070; font-weight: 400; padding-left: 0.96rem; position: relative; }
.swiper_container_solutionshow .item_solutionshow_area .item_txtlist li::before { content: ""; display: block; width: 0.62rem; height: 0.62rem; background: #293033; position: absolute; top: 50%; left: 0; margin-top: -0.31rem; }
.swiper_container_solutionshow .item_solutionshow_area:hover { box-shadow: 0 0 10px rgba(0, 0, 0, 0.16); }
.swiper_solutionshow_bottomarea { display: flex; display: -webkit-flex; justify-content: center; align-items: center; margin-top: 2.11rem; }
.swiper_solutionshow_bottomarea .swiper_solutionshow_pagination .swiper-pagination-bullet { width: 12px; height: 8px; border-radius: 8px; margin: 0 8px; }
.swiper_solutionshow_bottomarea .swiper_solutionshow_pagination .swiper-pagination-bullet-active { width: 12px; height: 12px; border-radius: 50%; background: #134C86; }
.swiper_solutionshow_button { margin: 0 8px; }
.swiper_solutionshow_button i { color: #134C86; font-size: 1.8rem; }
.page_solutionshow_prolist .product_content_list { flex-wrap: wrap; }
.page_solutionshow_prolist .product_content_list .item_area_block { margin-bottom: 1.8rem; }
/* 服务 */
.page_service_toparea { margin-top: 2.4rem; }
.page_service_toparea .page_product_listbox_info { margin-top: 0.96rem; }
.page_service_content { margin-top: 3.84rem; }
.page_service_content .item_content_area { display: flex; display: -webkit-flex; flex-wrap: wrap; margin-left: -0.9rem; margin-right: -0.9rem; }
.page_service_content .item_content_area .item_area_block { width: 33.33%; padding: 0 0.9rem; margin-bottom: 2.88rem; }
.page_service_content .item_content_area .item_area { width: 100%; background: #FFFFFF; text-align: center; padding: 2.88rem 0 3.84rem 0; box-shadow: 0 0 20px #E5E5E5; }
.page_service_content .item_content_area .item_area .item_pic { width: 8rem; height: 8rem; display: flex; display: -webkit-flex; align-items: center; justify-content: center; background: #F6F7F8; border-radius: 50%; margin: 0 auto; }
.page_service_content .item_content_area .item_area .item_pic i { font-size: 3rem; color: #333333; transition: all .36s ease; height:51px; line-height:51px;}
.page_service_content .item_content_area .item_area .item_pic i img{ display:inline-block; vertical-align:middle; max-width:100%; max-height:51px;}
.page_service_content .item_content_area .item_area .item_title { margin-top: 1.92rem; color: #333333; font-weight: 400; transition: all .36s ease; }
.page_service_content .item_content_area .item_area h2 { justify-content: center; }
.page_service_content .item_content_area .item_area:hover .item_pic i { transform: scale(1.1); color: #134C86; }
.page_service_content .item_content_area .item_area:hover .item_title { color: #134C86; }
 @media screen and (max-width: 575px) {
.page_service_content .item_content_area .item_area_block { width: 100%; }
}
 @media screen and (min-width: 576px) and (max-width: 1000px) {
.page_service_content .item_content_area .item_area_block { width: 50%; }
}
.page_serviceshow_content { margin-top: 2.4rem; }
.page_serviceshow_content .item_title { color: #000000; font-weight: 400; margin-bottom: 0.86rem; font-size: 1.44rem; }
.page_serviceshow_content .item_info p { color: #000000; font-size: 0.96rem; margin-bottom: 0.72rem; line-height: 2rem; }
.page_serviceshow_content .item_info strong { font-size: 1.44rem; color: #000000; padding-bottom: 1rem; display: block; }
 @media screen and (max-width: 575px) {
.page_serviceshow_content .item_info p { font-size: 1.2rem; }
}
/* 新闻 */
.page_news_content { margin-top: 3.84rem; }
.page_news_content .index_news_content { flex-wrap: wrap; }
.page_news_content .index_news_content .item_area_block { margin-bottom: 1.8rem; }
/* 新闻详情页 */
.page_newsshow { max-width: 65.76rem; margin: 0 auto; margin-top: 2.4rem; }
.page_newsshow .item_toptite { color: #093C71; text-align: center; font-weight: 400; }
.page_newsshow .item_topstitle { display: flex; display: -webkit-flex; justify-content: center; flex-wrap: wrap; margin-top: 0.96rem; }
.page_newsshow .item_topstitle .item_topstitle_area { display: flex; display: -webkit-flex; align-items: center; margin: 0.3rem 0.8rem; }
.page_newsshow .item_topstitle .item_topstitle_area p { color: #333333; font-weight: 400; margin-right: 0.42rem; }
.page_newsshow .item_topstitle .item_topstitle_area i { color: #000000; margin-right: 0.38rem; }
.swiper_newsshow_container { width: 100%; height: 100%; overflow: hidden; margin-top: 1.92rem; }
.swiper_newsshow_container .item_pic { position: relative; overflow: hidden; }
.swiper_newsshow_container .item_pic img { width: 100%; }
.swiper_newsshow_container .item_pic .item_bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #F5F5F5; opacity: 0.5; transition: all .36s ease; }
.swiper_newsshow_container .item_pic:hover .item_bg { opacity: 0; }
.swiper_newsshow_pagination { text-align: center; margin-top: 1.2rem; margin-bottom: 3.7rem; }
.swiper_newsshow_pagination .swiper-pagination-bullet { background: #999999; opacity: 1; width: 8px; height: 8px; margin: 0 0.48rem !important; }
.swiper_newsshow_pagination .swiper-pagination-bullet-active { background: #134C86; }
.page_newsshow .item_info { font-size: 1rem; color: #000000; }
.page_newsshow .item_info p { margin-bottom: 1rem; line-height: 1.8rem; }
.page_newsshow .item_info img { max-width: 100%; }
/* 公司 */
.page_company_content { margin-top: 3.84rem; }
.page_company_content .index_news_content { flex-wrap: wrap; }
/* 公司详情 */
.page_companyshow .item_wenzinfo { color: #333333; line-height: 1.8rem; }
.page_companyshow .item_wenzinfo img { max-width: 100%; }
.page_companyshow .item_informbox { margin-top: 7.2rem; }
.page_companyshow .item_informbox_title { color: #293033; font-weight: 500; }
.page_companyshow .item_informbox_title a { font-weight: 300; }
.page_companyshow .item_informbox_content { display: flex; display: -webkit-flex; margin-left: -0.9rem; margin-right: -0.9rem; margin-top: 2.88rem; }
.page_companyshow .item_informbox_content .item_area_block { width: 33.33%; padding: 0 0.9rem; position: relative; }
.page_companyshow .item_informbox_content .item_area { width: 100%; position: relative; padding-top: 126%; transition: all .36s ease; }
.page_companyshow .item_informbox_content .item_area_linkblock { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(245, 245, 245,0.8); border: 1px solid #DDDDDD; padding: 2.16rem 2.16rem 4.32rem 2.16rem; transition: all .36s ease; opacity: 0.8; }
.page_companyshow .item_informbox_content .item_area .item_title { color: #000000; font-weight: 400; margin-bottom: 1.29rem; transition: all .36s ease; }
.page_companyshow .item_informbox_content .item_area .item_stitle { color: #293033; font-weight: 400; transition: all .36s ease; }
.page_companyshow .item_informbox_content .item_area .item_txtmore { display: flex; display: -webkit-flex; align-items: center; position: absolute; bottom: 2.16rem; left: 2.16rem; height: 2.16rem; }
.page_companyshow .item_informbox_content .item_area .item_txtmore p { color: #093C71; font-weight: 400; transition: all .36s ease; }
.page_companyshow .item_informbox_content .item_area .item_txtmore i { color: #093C71; font-size: 1.1rem; margin-left: 0.57rem; transition: all .36s ease; }
.page_companyshow .item_informbox_content .item_area:hover { background-size: 110% 110% !important; }
.page_companyshow .item_informbox_content .item_area:hover .item_area_linkblock { background: rgba(245, 245, 245,0); }
.page_companyshow .item_informbox_content .item_area:hover .item_title { color: #FFFFFF; }
.page_companyshow .item_informbox_content .item_area:hover .item_stitle { color: #FFFFFF; }
.page_companyshow .item_informbox_content .item_area:hover .item_txtmore p { color: #FFFFFF; }
.page_companyshow .item_informbox_content .item_area:hover .item_txtmore i { color: #FFFFFF; }
 @media screen and (max-width: 575px) {
.page_companyshow .item_informbox { margin-top: 3.6rem; }
.page_companyshow .item_informbox_content { flex-wrap: wrap; }
.page_companyshow .item_informbox_content .item_area_block { width: 100%; margin-bottom: 1.8rem; }
}
 @media screen and (min-width: 576px) and (max-width: 1000px) {
.page_companyshow .item_informbox { margin-top: 5.2rem; }
.page_companyshow .item_informbox_content { flex-wrap: wrap; }
.page_companyshow .item_informbox_content .item_area_block { width: 50%; margin-bottom: 1.8rem; }
}
/* 联系 */
.page_contact { background: #FFFFFF; }
.page_contact_content .item_nav_block { margin-top: 1.68rem; }
.page_contact_content .item_nav_block img { width: 100%; }
.page_contact_content .item_title { color: #134C86; font-weight: 400; margin-bottom: 1.77rem; }
.page_contact_content .item_area { display: flex; display: -webkit-flex; justify-content: space-between; margin-bottom: 2.4rem; }
.page_contact_content .item_area .item_pic { width: 66.06%; }
.page_contact_content .item_area .item_wenzinfo { width: 32.12%; background: #F5F5F5; padding: 1.82rem 1.68rem; min-height: 5rem; }
.page_contact_content .item_area .item_wenzinfo .item_title { color: #000000; font-weight: 400; margin-bottom: 0.96rem; }
.page_contact_content .item_area .item_wenzinfo .item_list li { color: #293033; margin-bottom: 0.48rem; }
 @media screen and (max-width: 575px) {
.page_contact_content .item_area { flex-wrap: wrap; }
.page_contact_content .item_area .item_pic { width: 100%; padding-top: 28.25%; margin-bottom: 1.8rem; }
.page_contact_content .item_area .item_wenzinfo { width: 100%; }
}
 @media screen and (min-width: 576px) and (max-width: 1200px) {
.page_contact_content .item_area { flex-wrap: wrap; }
.page_contact_content .item_area .item_pic { width: 100%; padding-top: 28.25%; margin-bottom: 1.8rem; }
.page_contact_content .item_area .item_wenzinfo { width: 30rem; }
}
.page_serviceshow_contact { padding-bottom: 6.5rem; }
.page_serviceshow_contact .item_content { display: flex; display: -webkit-flex; }
.page_serviceshow_contact .item_content .item_leftarea { padding-top: 1.15rem; overflow: hidden; }
.page_serviceshow_contact .item_inform_block { width: 25.4rem; border: 1px solid #DDDDDD; background: #F5F5F5; padding: 2.11rem 0; overflow: hidden; height: auto; }
.page_serviceshow_contact .item_inform_block .item_inform_area { display: flex; display: -webkit-flex; align-items: center; }
.page_serviceshow_contact .item_inform_block .item_inform_area .item_icon { width: 3.84rem; text-align: center; margin: 0 0.6rem; }
.page_serviceshow_contact .item_inform_block .item_inform_area .item_icon i { font-size: 1.9rem; }
.page_serviceshow_contact .item_inform_block .item_inform_area .item_font1 { font-weight: 400; }
.page_serviceshow_contact .item_inform_block .item_font2 { width: 100%; margin-top: 1.2rem; display: flex; display: -webkit-flex; align-items: center; overflow: hidden; padding-left: 5.04rem; box-sizing: border-box; }
.page_serviceshow_contact .item_inform_block .item_font2 p { color: #000000; font-weight: 400; }
.page_serviceshow_contact .item_inform_block_first { margin-bottom: 1.92rem; }
.page_contact_form { flex: 1; margin-left: 1.44rem; }
.page_contact_form .item_title { text-align: center; color: #262626; font-weight: 400; margin-bottom: 1.82rem; }
.page_contact_form .item_stitle { text-align: center; font-weight: 400; color: #262626; }
.page_contact_form .item_form_content { margin-top: 3rem; }
.page_contact_form .item_area_block { display: flex; display: -webkit-flex; justify-content: space-between; margin-bottom: 1.8rem; }
.page_contact_form .item_area { width: 48.6%; }
.page_contact_form .item_area .item_form_title { color: #262626; margin-bottom: 0.52rem; font-weight: 400; }
.page_contact_form .item_area .item_input_area { width: 100%; background: #E6ECF0; height: 3rem; position: relative; border-radius: 0.3rem;/* overflow: hidden; */
}
.page_contact_form .item_area .item_input_area .item_select { width: 100%; height: 100%; border: none; background: none; color: #293033; padding: 0 0.72rem; -webkit-appearance: none; cursor: pointer; font-size: 0.9rem; color: #293033; }
.page_contact_form .item_area .item_input_area .item_select option { padding-top: 1.5rem; padding-bottom: 1.5rem; }
.page_contact_form .item_area .item_input_area .item_icon_under { font-size: 0.96rem; color: #000000; position: absolute; top: 0; right: 0.72rem; width: auto; height: 3rem; line-height: 3rem; }
.page_contact_form .item_area .item_input_area .item_input { width: 100%; height: 100%; padding-left: 0.72rem; border: none; background: none; font-size: 0.9rem; color: #293033; }
 .page_contact_form .item_area .item_input_area .item_input::-webkit-input-placeholder {
 color: #293033;
}
 .page_contact_form .item_area .item_input_area .item_input:-moz-placeholder {
 color: #293033;
}
 .page_contact_form .item_area .item_input_area .item_input::-moz-placeholder {
 color: #293033;
}
 .page_contact_form .item_area .item_input_area .item_input:-ms-input-placeholder {
 color: #293033;
}
.page_contact_form .item_area_textarea { width: 100%; padding: 0; }
.page_contact_form .item_area_textarea .item_input_area { height: 7.2rem; }
.page_contact_form .item_area_textarea .item_textarea { background: none; resize: none; border: none; color: #293033; font-size: 0.9rem; padding: 0.5rem 0.72rem; width: 100%; height: 100%; }
.page_contact_form .item_area_block_submit { justify-content: flex-end; margin-bottom: 0; }
.page_contact_form .item_submit { width: 15rem; height: 2.88rem; background: #093C71; color: #FFFFFF; border: none; border-radius: 0.3rem; font-size: 1.08rem; }
 @media screen and (max-width: 575px) {
.page_serviceshow_contact { padding-bottom: 4.8rem; }
.page_serviceshow_contact .item_content { flex-wrap: wrap; }
.page_serviceshow_contact .item_content .item_leftarea { width: 100%; display: flex; display: -webkit-flex; flex-wrap: wrap; align-items: stretch; }
.page_serviceshow_contact .item_inform_block { width: 100%; }
.page_serviceshow_contact .item_content .item_leftarea .item_inform_block_first { margin-bottom: 1.8rem; }
.page_serviceshow_contact .page_contact_form { width: 100%; flex: auto; margin-left: 0; margin-top: 4.8rem; }
.page_serviceshow_contact2 .page_contact_form { margin-top: 0; }
.page_contact_form .item_area_block { display: flex; display: -webkit-flex; align-items: center; flex-wrap: wrap; margin-bottom: 0; }
.page_contact_form .item_area { width: 100%; margin-bottom: 1.8rem; }
.page_contact_form .item_area .item_form_title { font-size: 1.2rem; }
.page_contact_form .item_area .item_input_area { height: 4rem; }
.page_contact_form .item_area .item_input_area .item_icon_under { line-height: 4rem; }
.page_contact_form .item_area .item_input_area .item_select { font-size: 1.08rem; }
.page_contact_form .item_area .item_input_area .item_input { font-size: 1.08rem; }
.page_contact_form .item_area_textarea .item_input_area { height: 7.2rem; }
.page_contact_form .item_area_block_submit { padding-top: 1rem; }
.page_contact_form .item_submit { height: 3.5rem; width: 100%; }
}
 @media screen and (min-width: 576px) and (max-width: 800px) {
.page_serviceshow_contact .item_content { flex-wrap: wrap; }
.page_serviceshow_contact .item_content .item_leftarea { width: 100%; display: flex; display: -webkit-flex; flex-wrap: wrap; align-items: stretch; }
.page_serviceshow_contact .item_content .item_leftarea .item_inform_block_first { margin-bottom: 1.8rem; }
.page_serviceshow_contact .page_contact_form { width: 100%; flex: auto; margin-left: 0; margin-top: 4.8rem; }
}
 @media screen and (min-width: 800px) and (max-width: 1500px) {
.page_serviceshow_contact .item_content { flex-wrap: wrap; }
.page_serviceshow_contact .item_content .item_leftarea { width: 100%; display: flex; display: -webkit-flex; align-items: stretch; }
.page_serviceshow_contact .item_content .item_leftarea .item_inform_block_first { margin-bottom: 0; margin-right: 1.8rem; }
.page_serviceshow_contact .page_contact_form { width: 100%; flex: auto; margin-left: 0; margin-top: 4.8rem; }
}
/* 选型 */
.page_product_selection { /* margin-bottom: 13.92rem; */
}
.page_product_selection .item_toptitle { color: #134C86; font-weight: 400; margin-top: 2rem; margin-bottom: 1.63rem; }
.page_proselection_menu { border-bottom: 1px solid #CCCCCC; }
.page_proselection_menu .item_menu_content { display: flex; display: -webkit-flex; }
.page_proselection_menu .item_menu_content li { display: flex; display: -webkit-flex; align-items: center; justify-content: center; width: 18.6rem; height: 3.84rem; border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; margin-right: 1.44rem; position: relative; cursor: pointer; }
.page_proselection_menu .item_menu_content li::before { content: ""; width: 100%; height: 3px; background: #134C86; position: absolute; top: 0; left: 0; opacity: 0; }
.page_proselection_menu .item_menu_content li::after { content: ""; width: 100%; height: 1px; background: #FFFFFF; position: absolute; bottom: -2px; left: 0; opacity: 0; z-index: 10; }
.page_proselection_menu .item_menu_content li .item_num { width: 1.92rem; height: 1.92rem; text-align: center; line-height: 1.92rem; background: #333333; color: #FFFFFF; border-radius: 50%; margin-right: 0.96rem; font-size: 0.96rem; font-weight: 400; }
.page_proselection_menu .item_menu_content li .item_font1 { color: #333333; font-weight: 400; }
.page_proselection_menu .item_menu_content li.active { background: #FFFFFF; border-bottom: 1px solid #FFFFFF; }
.page_proselection_menu .item_menu_content li.active .item_num { background: #134C86; }
.page_proselection_menu .item_menu_content li.active .item_font1 { color: #134C86; }
.page_proselection_menu .item_menu_content li.active::before { opacity: 1; }
.page_proselection_menu .item_menu_content li.active::after { opacity: 1; }
.page_proselection_box { background: #FFFFFF; }
.page_proselection_box .page_proselection_area { display: none; }
/* 手动输入电机数据 */
.page_proselection_em .page_proselection_em_content { display: flex; display: -webkit-flex; }
.page_proselection_em .page_proselection_em_content .item_leftarea { width: 32%; }
.page_proselection_em .item_modelblock { padding-top: 1.44rem; border-bottom: 1px dashed #666666; }
.page_proselection_em .item_modelblock_noborder { border-bottom: 0; }
.page_proselection_em .item_lineblock { display: flex; display: -webkit-flex; align-items: center; justify-content: space-between; margin-bottom: 1.44rem; }
.page_proselection_em .item_lineblock .item_font1 { color: #333333; font-weight: 400; }
.page_proselection_em .item_lineblock_content { display: flex; display: -webkit-flex; align-items: center; }
.page_proselection_em .item_lineblock_content p { color: #333333; }
.page_proselection_em .item_lineblock_content .page_parts_select_num { margin-left: 1.34rem; margin-right: 0.48rem; width: 5.28rem; height: 1.92rem; }
.page_parts_select_num .item_toparea::after { content: none; }
.page_parts_select_num .item_toparea_block { padding: 0; border: 1px solid #CCCCCC; }
.page_parts_select_num .item_bottomarea { border: 1px solid #CCCCCC; }
.page_parts_select_num .item_toparea .item_font1 { flex: 1; text-align: center; }
.page_parts_select_num .item_icon_block { display: flex; display: -webkit-flex; align-items: center; justify-content: center; width: 1.58rem; height: 100%; border-left: 1px solid #E5E5E5; }
.page_parts_select_num .item_toparea .item_icon { font-size: 0.8rem; transform: scale(0.6); }
.page_proselection_em .item_lineblock_content .page_parts_input { margin-left: 1.34rem; margin-right: 0.48rem; width: 5.28rem; height: 1.92rem; }
.page_proselection_box .item_submit_next { width: 12rem; height: 2.88rem; background: #134C86; text-align: center; line-height: 2.88rem; color: #FFFFFF; font-weight: 400; border-radius: 0.3rem; box-shadow: 0 8px 0 #CCCCCC; margin-top: 2.73rem; cursor: pointer; }
.page_proselection_em .item_right_area { flex: 1; overflow: hidden; display: flex; display: -webkit-flex; align-items: center; margin-left: 3.36rem; }
.page_proselection_em .item_right_area .item_pic img { width: 100%; }
 @media screen and (max-width: 575px) {
.page_proselection_menu { padding: 0; }
.page_proselection_menu .item_menu_content { justify-content: space-around; }
.page_proselection_menu .item_menu_content li { /* width: 30%; */
flex: 1; margin-right: 0; padding: 0 0.4rem; justify-content: center; border-right: 0; }
.page_proselection_menu .item_menu_content li:last-child { border-right: 1px solid #CCCCCC; }
.page_proselection_menu .item_menu_content li .item_font1 { font-size: 0.8rem; }
.page_proselection_menu .item_menu_content li .item_num { margin-right: 0.6rem; width: 1.6rem; height: 1.6rem; font-size: 0.8rem; line-height: 1.6rem; }
.page_proselection_em .item_lineblock_content .page_parts_select_num { height: 2.4rem; }
.page_proselection_em .item_lineblock_content .page_parts_input { height: 2.4rem; }
.page_proselection_em .item_lineblock_content .page_parts_input .item_input { font-size: 1.28rem; }
.page_proselection_em .page_proselection_em_content { flex-wrap: wrap; }
.page_proselection_em .page_proselection_em_content .item_leftarea { width: 100%; }
.page_proselection_em .item_right_area { margin-left: 0; flex: auto; width: 100%; margin-top: 1.8rem; }
.page_proselection_box .item_submit_next { height: 3.6rem; line-height: 3.6rem; width: 14rem; }
}
 @media screen and (min-width: 576px) and (max-width: 800px) {
.page_proselection_menu .item_menu_content li { width: 15rem; }
.page_proselection_em .page_proselection_em_content .item_leftarea { width: 48%; }
.page_proselection_em .item_right_area { margin-left: 2rem; }
}
 @media screen and (min-width: 800px) and (max-width: 1000px) {
.page_proselection_em .page_proselection_em_content .item_leftarea { width: 48%; }
.page_proselection_em .item_right_area { margin-left: 2.4rem; }
}
 @media screen and (min-width: 1000px) and (max-width: 1200px) {
.page_proselection_em .page_proselection_em_content .item_leftarea { width: 40%; }
}
 @media screen and (min-width: 1200px) and (max-width: 1400px) {
.page_proselection_em .page_proselection_em_content .item_leftarea { width: 36%; }
}
/* 配置减速机 */
.page_proselection_jsj .page_proselection_jsj_content { display: flex; display: -webkit-flex; justify-content: space-between; }
.page_proselection_jsj .item_leftarea { width: 48%;/* min-height: 32.25rem; */
}
.page_proselection_jsj .item_leftarea .item_leftarea_block { margin-bottom: 1rem; }
.page_proselection_jsj .item_leftarea .page_parts_select { height: 3.84rem; box-shadow: 0 0 6px rgba(0, 0, 0, 0.16); }
.page_proselection_jsj .item_leftarea .page_parts_select .item_toparea .item_icon { font-size: 0.8rem; color: #134C86; transform: scale(0.8); }
.page_proselection_jsj .item_area_title { color: #134C86; text-align: center; font-weight: 500; margin-bottom: 2.88rem; }
.page_proselection_jsj .item_toparea_jsj { display: flex; display: -webkit-flex; align-items: center; width: 100%; height: 3.84rem; background: #FFFFFF; border: 1px solid #E5E5E5; box-shadow: 0 0 6px rgba(0, 0, 0, 0.16); cursor: pointer; }
.page_proselection_jsj .item_toparea_jsj .item_font1 { flex: 1; margin: 0 1rem 0 1.63rem; color: #333333; font-weight: 400; }
.page_proselection_jsj .item_toparea_jsj .item_icon { color: #134C86; font-size: 0.8rem; margin-right: 0.96rem; transform: rotate(-180deg); }
.page_proselection_jsj .item_toparea_jsj.open .item_icon { transform: rotate(0deg); }
.page_proselection_jsj .item_serieslist { display: flex; display: -webkit-flex; justify-content: space-between; flex-wrap: wrap; margin-top: 1.44rem; height: 0; overflow: hidden; transition: all .36s ease; opacity: 0; }
.page_proselection_jsj .item_serieslist.open { height: auto; opacity: 1; }
.page_proselection_jsj .item_serieslist .item_serieslist_area { display: flex; display: -webkit-flex; align-items: center; justify-content: space-between; width: 48%; height: 3.84rem; border: 1px solid #E5E5E5; padding: 0 1rem; transition: all .36s ease; cursor: pointer; margin-bottom: 0.72rem; }
.page_proselection_jsj .item_serieslist .item_serieslist_area .item_pic { width: 3.36rem; height: 70%; display: flex; display: -webkit-flex; align-items: center; justify-content: center; }
.page_proselection_jsj .item_serieslist .item_serieslist_area .item_pic img { max-width: 100%; max-height: 100%; }
.page_proselection_jsj .item_serieslist .item_serieslist_area .item_font1 { color: #333333; font-weight: 400; flex: 1; padding: 0 1.2rem; transition: all .36s ease; }
.page_proselection_jsj .item_serieslist .item_serieslist_area .item_icon { font-size: 1rem; color: #000000; transition: all .36s ease; }
.page_proselection_jsj .item_serieslist .item_serieslist_area .item_number_list { display: none; }
.page_proselection_jsj .item_serieslist .item_serieslist_area.on { background: #F6F7F8; box-shadow: 0 0 0.36rem rgba(0, 0, 0, 0.16); }
.page_proselection_jsj .item_serieslist .item_serieslist_area.on .item_font1 { color: #134C86; }
.page_proselection_jsj .item_serieslist .item_serieslist_area.on .item_icon { color: #134C86; }
.page_proselection_jsj .item_rightarea { width: 48%; position: relative; }
.page_proselection_jsj .item_rightarea .item_pronum_area { display: none; }
.page_proselection_jsj .item_rightarea .item_pronum_list { display: flex; display: -webkit-flex; flex-wrap: wrap; }
.page_proselection_jsj .item_rightarea .item_pronum_list li { width: 3.84rem; height: 3.84rem; background: #FFFFFF; border: 1px solid #E5E5E5; margin-right: 0.96rem; text-align: center; line-height: 3.84rem; color: #333333; font-weight: 400; box-shadow: 0 3px 1px #E5E5E5; border-radius: 0.3rem; cursor: pointer; transition: all .36s ease; margin-bottom: 0.64rem; }
.page_proselection_jsj .item_rightarea .item_pronum_list li.on { background: #134C86; color: #FFFFFF; }
.page_proselection_jsj .item_rightarea .item_pronum_list .item_informbox { display: none; }
.page_proselection_jsj .item_parameter_area { /* position: absolute;
	left: 0;
	bottom: 0; */
width: 100%; margin-top: 3.6rem; display: none; }
.page_proselection_jsj .item_parameter_content { display: flex; display: -webkit-flex; flex-wrap: wrap; margin-left: -0.9rem; margin-right: -0.9rem; }
.page_proselection_jsj .item_parameter_content .item_parameter_li { width: 50%; padding: 0 0.9rem; margin-bottom: 1.2rem; }
.page_proselection_jsj .item_parameter_content .item_parameter_li .page_parts_select { height: 3.84rem; }
.page_proselection_jsj .item_parameter_content .item_parameter_li .page_parts_select .item_bottomarea { top: 3.84rem; }
.page_proselection_jsj .item_parameter_content .item_parameter_li .page_parts_select .item_toparea .item_icon { font-size: 0.8rem; transform: scale(0.8); color: #134C86; }
 @media screen and (max-width: 575px) {
.page_proselection_jsj .page_proselection_jsj_content { flex-wrap: wrap; }
.page_proselection_jsj .item_leftarea { width: 100%; min-height: auto; }
.page_proselection_jsj .item_serieslist { flex-wrap: wrap; }
.page_proselection_jsj .item_serieslist .item_serieslist_area { width: 100%; margin-bottom: 1.2rem; }
.page_proselection_jsj .item_serieslist .item_serieslist_area .item_icon { font-size: 1.4rem; }
.page_proselection_jsj .item_rightarea { width: 100%; margin-top: 2.4rem; }
.page_proselection_jsj .item_parameter_area { position: relative; margin-top: 2.4rem; }
.page_proselection_jsj .item_parameter_content { flex-wrap: wrap; }
.page_proselection_jsj .item_parameter_content .item_parameter_li { width: 100%; }
}
 @media screen and (min-width: 576px) and (max-width: 1200px) {
.page_proselection_jsj .page_proselection_jsj_content { flex-wrap: wrap; }
.page_proselection_jsj .item_leftarea { width: 100%; min-height: auto; }
.page_proselection_jsj .item_rightarea { width: 100%; margin-top: 3.6rem; }
.page_proselection_jsj .item_parameter_area { position: relative; margin-top: 3.6rem; }
}
 @media screen and (min-width: 1200px) and (max-width: 1400px) {
.page_proselection_jsj .item_serieslist .item_serieslist_area { padding: 0 0.8rem; }
.page_proselection_jsj .item_serieslist .item_serieslist_area .item_font1 { padding: 0 1rem; }
.page_proselection_jsj .item_serieslist .item_serieslist_area .item_pic { width: 3rem; height: 65%; }
}
/* 选型结果 */
.page_proselection_result_content { max-width: 67.2rem; margin: 0 auto; }
.page_proselection_result .item_content_topbox { display: flex; display: -webkit-flex; }
.page_proselection_result .item_content_topbox .item_content_databox { flex: 1; position: relative; }
.page_proselection_result .item_content_topbox .item_content_databox_left::after { content: ""; display: block; width: 1px; height: 31rem; background: #E5E5E5; position: absolute; top: 50%; right: 0; margin-top: -15.5rem; }
.page_proselection_result .item_content_topbox .item_box_title { color: #134C86; text-align: center; font-weight: 400; }
.page_proselection_result .item_content_topbox .item_pic { width: 15.36rem; height: 15.36rem; display: flex; display: -webkit-flex; align-items: center; justify-content: center; margin: 0 auto; }
.page_proselection_result .item_content_topbox .item_pic img { max-width: 100%; max-height: 100%; }
.page_proselection_result .item_content_databox_right .item_pic img { max-width: 78%; max-height: 78%; }
.page_proselection_result .item_content_topbox .item_em_data_block { display: flex; display: -webkit-flex; justify-content: center; }
.page_proselection_result .item_content_topbox .item_em_data { color: #333333; font-weight: 400; min-height: 19.8rem; }
.page_proselection_result .item_content_topbox .item_em_data li { line-height: 1.8rem; margin-bottom: 0.4rem; }
.page_proselection_result .item_content_topbox .item_em_data li span { vertical-align: inherit; }
.page_proselection_result .item_content_topbox .item_btn_changedata { width: 12rem; height: 2.88rem; background: #134C86; text-align: center; line-height: 2.88rem; color: #FFFFFF; font-weight: 400; border-radius: 0.3rem; box-shadow: 0 8px 0 #CCCCCC; margin: 0 auto; margin-top: 2.73rem; cursor: pointer; }
.page_proselection_result .item_content_bottombox { display: flex; display: -webkit-flex; align-items: center; }
.page_proselection_result .item_content_bottombox .item_font1 { color: #134C86; font-weight: 400; }
.page_proselection_result .item_content_bottombox .item_font2 { color: #333333; font-weight: 500; flex: 1; }
.page_proselection_result .item_content_bottombox .item_btnblock { display: flex; display: -webkit-flex; align-items: center; }
.page_proselection_result .item_content_bottombox .item_load_pdf { display: flex; display: -webkit-flex; align-items: center; height: 2.88rem; background: #F6F7F8; border: 1px solid #E5E5E5; padding: 0 1.05rem; transition: all .36s ease; }
.page_proselection_result .item_content_bottombox .item_load_pdf i { font-size: 1.6rem; margin-right: 1.2rem; transition: all .36s ease; }
.page_proselection_result .item_content_bottombox .item_load_pdf p { color: #333333; font-weight: 400; transition: all .36s ease; }
.page_proselection_result .item_content_bottombox .item_load_pdf:hover { background: #134C86; border: 1px solid #134C86; }
.page_proselection_result .item_content_bottombox .item_load_pdf:hover i { color: #FFFFFF; }
.page_proselection_result .item_content_bottombox .item_load_pdf:hover p { color: #FFFFFF; }
.page_proselection_result .item_content_bottombox .item_btn_consulting { width: 6.72rem; height: 2.88rem; text-align: center; line-height: 2.88rem; background: #134C86; color: #FFFFFF; border-radius: 0.3rem; margin-left: 1.44rem; }
.page_product_dataform { position: absolute; top: 0; left: 0; opacity: 0; z-index: -10; }
 @media screen and (max-width: 575px) {
.page_proselection_result .item_content_topbox { flex-wrap: wrap; }
.page_proselection_result .item_content_topbox .item_content_databox { flex: auto; width: 100%; margin-bottom: 5.6rem; }
.page_proselection_result .item_content_topbox .item_content_databox_left::after { content: none; }
.page_proselection_result .item_content_topbox .item_em_data li { margin-bottom: 0.64rem; }
.page_proselection_result .item_content_topbox .item_btn_changedata { height: 3.6rem; line-height: 3.6rem; width: 14rem; }
}
 @media screen and (max-width: 575px) {
.page_product_selection { margin-bottom: 10px; }
.page_proselection_result .item_content_bottombox { flex-wrap: wrap; }
.page_proselection_result .item_content_bottombox .item_btnblock { width: 100%; margin-top: 1.8rem; flex-wrap: wrap; }
.page_proselection_result .item_content_bottombox .item_font2 { flex: auto; width: 100%; margin-top: 0.6rem; }
.page_proselection_result .item_content_bottombox .item_load_pdf { height: 3.6rem; }
.page_proselection_result .item_content_bottombox .item_load_pdf i { font-size: 2rem; }
.page_proselection_result .item_content_bottombox .item_load_pdf p { font-size: 1rem; }
.page_proselection_result .item_content_bottombox .item_btn_consulting { width: 9rem; line-height: 3.6rem; height: 3.6rem; margin-left: 0; margin-top: 1.8rem; }
}
 @media screen and (min-width: 576px) and (max-width: 1400px) {
.page_proselection_result .item_content_bottombox { flex-wrap: wrap; }
.page_proselection_result .item_content_bottombox .item_btnblock { width: 100%; margin-top: 1.8rem; }
}
/*  */
.page_proselection_sfdj { }
.page_proselection_sfdj_content { display: flex; display: -webkit-flex; }
.page_proselection_sfdj .item_leftarea { width: 32.12%; }
.page_proselection_sfdj .item_leftarea .item_area_title { color: #134C86; font-weight: 400; text-align: center; margin-bottom: 1.42rem; line-height: 3rem; }
.page_proselection_sfdj .item_leftarea .item_select_area { margin-bottom: 1.44rem; }
.page_proselection_sfdj .item_leftarea .item_select_area .page_parts_select { height: 3.84rem; }
.page_proselection_sfdj .item_leftarea .item_select_area .page_parts_select .item_toparea .item_icon { font-size: 0.8rem; color: #134C86; }
.page_proselection_sfdj .item_rightarea { flex: 1; margin-left: 3.36rem; padding-top: 4.42rem; }
.page_proselection_sfdj .item_rightarea .item_tablebox { display: flex; display: -webkit-flex; margin-left: -0.9rem; margin-right: -0.9rem; }
.page_proselection_sfdj .item_rightarea .item_tablebox_block { width: 50%; padding: 0 0.9rem; }
.page_proselection_sfdj .item_rightarea .item_table_details { width: 100%; border-color: #CCCCCC; border: 1px solid #CCCCCC; }
.page_proselection_sfdj .item_rightarea .item_table_details tr th { background: #134C86; font-size: 0.96rem; color: #FFFFFF; height: 2.4rem; padding-left: 0.86rem; font-weight: 400; }
.page_proselection_sfdj .item_rightarea .item_table_details tr td { height: 2.4rem; padding-left: 0.86rem; font-size: 0.9rem; color: #333333; font-weight: 400; }
.page_proselection_sfdj .item_rightarea .item_pic { width: 66%; margin: 0 auto; margin-top: 3.2rem; }
.page_proselection_sfdj .item_rightarea .item_pic img { width: 100%; }
 @media screen and (max-width: 575px) {
.page_proselection_sfdj_content { flex-wrap: wrap; }
.page_proselection_sfdj .item_leftarea { width: 100%; }
.page_proselection_sfdj .item_rightarea { margin-left: 0; flex: auto; width: 100%; }
.page_proselection_sfdj .item_rightarea .item_tablebox { flex-wrap: wrap; }
.page_proselection_sfdj .item_rightarea .item_tablebox_block { width: 100%; margin-bottom: 1.8rem; }
}
 @media screen and (min-width: 576px) and (max-width: 800px) {
.page_proselection_sfdj .item_leftarea { width: 40%; }
.page_proselection_sfdj .item_rightarea { margin-left: 2rem; }
.page_proselection_sfdj .item_rightarea .item_tablebox { flex-wrap: wrap; }
.page_proselection_sfdj .item_rightarea .item_tablebox_block { width: 100%; margin-bottom: 1.8rem; }
}
 @media screen and (min-width: 800px) and (max-width: 1200px) {
.page_proselection_sfdj .item_leftarea { width: 40%; }
.page_proselection_sfdj .item_rightarea { margin-left: 3rem; }
.page_proselection_sfdj .item_rightarea .item_tablebox { flex-wrap: wrap; }
.page_proselection_sfdj .item_rightarea .item_tablebox_block { width: 100%; margin-bottom: 1.8rem; }
}
/* 注册 */
.page_register_toptitle { color: #134C86; font-weight: 400; border-bottom: 1px solid #CCCCCC; text-align: center; padding-bottom: 2.88rem; margin-top: 3.36rem; }
.page_register_content { margin-top: 2.68rem; padding-bottom: 8rem; }
.page_register_content .item_content_box { margin-bottom: 0.52rem; }
.page_register_content .item_box_title { color: #134C86; font-weight: 400; margin-bottom: 1.92rem; }
.page_register_content .item_content_list { display: flex; display: -webkit-flex; flex-wrap: wrap; justify-content: space-between; margin-left: -0.9rem; margin-right: -0.9rem; }
.page_register_content .item_content_list .item_area_block { padding: 0 0.9rem; margin-bottom: 2.16rem; }
.page_register_content .item_content_list .item_area { background: #FFFFFF; height: 2.88rem; }
.page_register_content .item_content_list .item_area_input { border: 1px solid #E5E5E5; }
.page_register_content .item_content_list .item_area .item_input { border: none; color: #333333; width: 100%; height: 100%; padding-left: 1.44rem; }
 .page_register_content .item_content_list .item_area .item_input::-webkit-input-placeholder {
 color: #333333;
}
 .page_register_content .item_content_list .item_area .item_input::-moz-placeholder {
 color: #333333;
}
 .page_register_content .item_content_list .item_area .item_input::-ms-input-placeholder {
 color: #333333;
}
.page_register_content .item_content_list .item_area_select .page_parts_select { height: 2.88rem; }
.page_register_content .item_content_list .item_area_block_50 { width: 50%; }
.page_register_content .item_content_list .item_area_block_33 { width: 33.33%; }
.page_register_content .item_content_list .item_area_block_66 { width: 66.66%; }
.page_register_content .item_content_list .item_area_block_50_single { width: 50%; margin-right: 1rem; }
.page_register_content .item_content_list .item_area_block_single { width: 100%; }
.page_register_content .item_content_list .item_area_block_nomagin { margin-bottom: 0; }
.page_register_content .item_content_list .item_area_checkbox { display: flex; display: -webkit-flex; align-items: center; cursor: pointer; }
.page_register_content .item_content_list .item_area_checkbox .item_icon_checkbox { width: 1.2rem; height: 1.2rem; display: flex; display: -webkit-flex; align-items: center; justify-content: center; background: #FFFFFF; border: 1px solid #707070; }
.page_register_content .item_content_list .item_area_checkbox .item_icon_checkbox i { font-size: 0.9rem; color: #707070; opacity: 0; }
.page_register_content .item_content_list .item_area_checkbox.check .item_icon_checkbox i { opacity: 1; }
.page_register_content .item_content_list .item_area_checkbox .item_font1 { margin-left: 1.2rem; font-weight: 400; }
.page_register_content .item_content_list .item_area_checkbox .item_font1 a { color: #134C86; text-decoration: underline; margin-left: 0.3rem; }
.page_register_content .item_content_list .item_area_checkbox .item_input_checkbox { opacity: 0; z-index: -1; }
.page_register_content .item_content_list .item_tig { color: #333333; font-weight: 400; margin-left: 2.4rem; margin-top: 0.96rem; }
.page_register_content .item_content_list .item_submit { width: 12rem; height: 2.88rem; background: #134C86; text-align: center; line-height: 2.88rem; color: #FFFFFF; font-weight: 400; border-radius: 0.3rem; /* box-shadow: 0 5px 0 #CCCCCC; */
margin-top: 2.73rem; border: 0; cursor: pointer; }
 @media screen and (max-width: 575px) {
.page_register_content { padding-bottom: 3.6rem; }
.page_register_content .item_content_list .item_area_block { width: 100% !important; margin-bottom: 1.8rem; }
.page_register_content .item_content_list .item_area { height: 3.4rem; }
.page_register_content .item_content_list .item_area_select .page_parts_select { height: 3.4rem; }
.page_register_content .item_content_list .item_submit { width: 80%; height: 3.4rem; line-height: 3.4rem; margin-left: auto; margin-right: auto; }
}
.page_password_content { max-width: 36.24rem; margin: 0 auto; padding-top: 3.36rem; }
.page_password_content .item_area_block { margin-bottom: 2.16rem; }
.page_password_content .item_area { display: flex; display: -webkit-flex; align-items: center; }
.page_password_content .item_area .item_font1 { color: #333333; font-weight: 400; margin-right: 1.15rem; }
.page_password_content .item_radiobox { display: flex; display: -webkit-flex; align-items: center; }
.page_password_content .item_radiobox_area { display: flex; display: -webkit-flex; align-items: center; flex-wrap: wrap; cursor: pointer; color: #333333; font-weight: 400; margin-right: 2rem; }
.page_password_content .item_radiobox_area p { margin-left: 0.8rem; }
.page_password_content .item_area .item_input { width: 70%; max-width: 28rem; height: 2.88rem; border: 1px solid #E5E5E5; padding-left: 1.44rem; font-size: 1rem; }
.page_password_content .item_area .item_code { display: block; height: 2.88rem; text-align: center; line-height: 2.88rem; background: #FFFFFF; border: 1px solid #E5E5E5; margin-left: 0.8rem; padding: 0 0.64rem; }
.page_password_content .item_area .item_submit { display: flex; display: -webkit-flex; align-items: center; justify-content: center; width: 12rem; height: 2.88rem; font-size: 1.08rem; color: #FFFFFF; background: #134C86; border-radius: 0.3rem; /* box-shadow: 0 5px 0 #CCCCCC; */
border: 0; margin: 0 auto; border: 0; }
 @media screen and (max-width: 575px) {
.page_password_content .item_area { flex-wrap: wrap; }
.page_password_content .item_area_block { margin-bottom: 1.8rem; }
.page_password_content .item_area .item_input { width: 100%; max-width: 100%; height: 3.4rem; font-size: 1.2rem; }
.page_password_content .item_area .item_code { width: 10rem; margin-left: 0; height: 3.4rem; line-height: 3.4rem; margin-top: 1.8rem; font-size: 1.2rem; }
.page_password_content .item_area .item_submit { height: 3.4rem; }
}
/* 下载页面 */
.page_loading_box { padding-bottom: 1.92rem; }
.page_loading_box .item_toptitle { color: #134C86; font-weight: 400; margin-bottom: 1.92rem; }
.page_loading_content { display: flex; display: -webkit-flex; flex-wrap: wrap; margin-left: -0.9rem; margin-right: -0.9rem; }
.page_loading_content .item_area_block { width: 25%; padding: 0 0.9rem; margin-bottom: 1.92rem; }
.page_loading_content .item_area { display: flex; display: -webkit-flex; align-items: center; background: #FFFFFF; border: 1px solid #E5E5E5; padding: 1.44rem 0.96rem; }
.page_loading_content .item_area .item_icon_pdf i { font-size: 2.2rem; }
.page_loading_content .item_area .item_wenzinfo { flex: 1; padding: 0 0 0 0.86rem; }
.page_loading_content .item_area .item_wenzinfo .item_font1 { color: #333333; font-weight: 400; }
.page_loading_content .item_area .item_wenzinfo .item_font2 { color: #666666; font-weight: 400; margin-top: 0.3rem; }
.page_loading_content .item_area .item_icon_load { width: 2.1rem; height: 2.1rem; display: flex; display: -webkit-flex; align-items: center; justify-content: center; background: #333333; border-radius: 50%; }
.page_loading_content .item_area .item_icon_load i { font-size: 1rem; color: #FFF; }
.page_downloads .item_selectlink_box { display: flex; display: -webkit-flex; margin-bottom: 1.92rem; }
.page_downloads .item_selectlink_box .item_area { width: 33.33%; margin-right: 1.8rem; }
.page_downloads .item_selectlink_box .item_area .page_parts_select { height: 3.4rem; }
 @media screen and (max-width: 575px) {
.page_loading_content .item_area_block { width: 100%; }
.page_downloads .item_selectlink_box { justify-content: space-between; flex-wrap: wrap; }
.page_downloads .item_selectlink_box .item_area { width: 100%; margin-right: 0; margin-bottom: 1.2rem; }
.page_downloads .item_selectlink_box .item_area .page_parts_select { height: 4rem; }
}
 @media screen and (min-width: 576px) and (max-width: 1000px) {
.page_loading_content .item_area_block { width: 50%; }
.page_downloads .item_selectlink_box { justify-content: space-between; }
.page_downloads .item_selectlink_box .item_area { width: 48%; margin-right: 0; }
}
 @media screen and (min-width: 1000px) and (max-width: 1600px) {
.page_loading_content .item_area_block { width: 33.33%; }
.page_downloads .item_selectlink_box .item_area { width: 40%; }
}
.page_register_content .item_content_list .item_area_block .layui-input-inline { width: 100%; }
.page_register_content .item_content_list .item_area_block .layui-form-select .layui-input { height: 2.88rem; font-size: 0.96rem; font-weight: 400; color: #333333; }
 @media screen and (max-width: 575px) {
.page_register_content .item_content_list .item_area_block .layui-form-select .layui-input { height: 3.4rem; font-size: 1.2rem; }
}
/* 产品详情安装尺寸图 */
.page_product_install .item_install_menu { display: flex; display: -webkit-flex; flex-wrap: wrap; }
.page_product_install .item_install_menu li { width: 9rem; text-align: center; line-height: 3.84rem; margin-right: 0.9rem; margin-bottom: 0.9rem; border: 1px solid #CCCCCC; font-size: 1.1rem; font-weight: 400; cursor: pointer; overflow: hidden; background: #F6F7F8; }
.page_product_install .item_install_menu li.active { background: #134C86; color: #FFFFFF; border: 1px solid #134C86; }
.page_product_install .item_install_menu .item_install_li .item_pic { width: 9rem; height: 9rem; display: flex; display: -webkit-flex; align-items: center; justify-content: center; background: #FFFFFF; }
.page_product_install .item_install_menu .item_install_li .item_pic img { max-width: 85%; max-height: 85%; }
.page_product_install .item_install_box { margin-top: 3.6rem; }
.page_product_install .item_install_area { text-align: center; display: none; }
.page_product_install .item_install_area img { max-width: 100%; margin-bottom: 3.6rem; }
.page_product_install .item_install_area p { color: #000000; margin-bottom: 3.6rem; font-size: 1.4rem; text-align: left; font-weight: 400; }
/* 生产与制造 */
.page_companyshow_box .item_toptitle { text-align: center; margin-bottom: 3rem; color: #333333; font-weight: 500; }
.page_companyshow_box .item_content { display: flex; display: -webkit-flex; flex-wrap: wrap; margin-left: -0.9rem; margin-right: -0.9rem; }
.page_companyshow_box .item_content .item_area_block { padding: 0 0.9rem; width: 33.33%; margin-bottom: 1.92rem; }
.page_companyshow_box .item_content .item_area { width: 100%; position: relative; padding-top: 52.83%; }
.page_companyshow_box .item_content .item_area .item_bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #F5F5F5; opacity: 0.5; transition: all .36s ease; }
.page_companyshow_box .item_content .item_area .item_pic { position: absolute; top: 0; left: 0; overflow: hidden; width: 100%; height: 100%; }
.page_companyshow_box .item_content .item_area .item_pic img { width: 100%; transition: all .36s ease; }
.page_companyshow_box .item_content .item_area:hover .item_bg { opacity: 0; }
.page_companyshow_box .item_content .item_area:hover .item_pic img { transform: scale(1.1); }
 @media screen and (max-width: 575px) {
.page_companyshow_box .item_content .item_area_block { width: 100%; }
}
 @media screen and (min-width: 576px) and (max-width: 800px) {
.page_companyshow_box .item_content .item_area_block { width: 50%; }
}
/* 专业知识 */
.page_profess_menu { background: #FFF; padding-top: 2.88rem; padding-bottom: 4.8rem; margin-top: 2.88rem; }
.page_profess_menu .item_title { text-align: center; color: #093C71; font-weight: 400; margin-bottom: 3.36rem; }
.page_profess_menu .item_list { display: flex; display: -webkit-flex; flex-wrap: wrap; box-shadow: 0 0 10px rgba(0,0,0,0.16); }
.page_profess_menu .item_list .item_list_li { width: 25%; height: 4rem; line-height: 4rem; padding-left: 1.8rem; background: #F3F3F3; position: relative; cursor: pointer; }
.page_profess_menu .item_list .item_list_li a { color: #333333; font-weight: 400; display: block; width: 100%; height: 100%; }
.page_profess_menu .item_list .item_list_li.bg_fff { background: #FFFFFF; }
.page_profess_menu .item_list .item_list_li.active::before { content: ""; display: block; width: 100%; height: 3px; background: #134C86; position: absolute; top: 0; left: 0; }
 @media screen and (max-width: 575px) {
.page_profess_menu { padding-top: 1.8rem; padding-bottom: 1.8rem; }
.page_profess_menu .item_title { margin-bottom: 1.8rem; }
.page_profess_menu .item_list .item_list_li { width: 50%; }
.page_profess_menu .item_list .item_list_li a { font-size: 1rem; }
}
 @media screen and (min-width: 576px) and (max-width: 1000px) {
.page_profess_menu .item_list .item_list_li { width: 33.33%; }
}
.page_profess_content { padding-top: 3.84rem; padding-bottom: 3.84rem; }
.page_profess_content .item_content { display: flex; display: -webkit-flex; flex-wrap: wrap; margin-left: -0.9rem; margin-right: -0.9rem; }
.page_profess_content .item_content .item_area_block { width: 33.33%; padding: 0 0.9rem; margin-bottom: 2.4rem; }
.page_profess_content .item_content .item_area { box-shadow: 1px 1px 15px #E5E5E5; background: #FFFFFF; }
.page_profess_content .item_toptitle { text-align: center; width: 100%; height: 3.84rem; background: #134C86; line-height: 3.84rem; color: #FFFFFF; font-weight: 400; }
.page_profess_content .item_list { height: 15rem; overflow: hidden; transition: all .36s ease; }
.page_profess_content .item_list.open { height: auto; max-height: 25rem; overflow-y: auto; }
.page_profess_content .item_list_li { width: 100%; height: 3rem; line-height: 3rem; text-align: center; border-bottom: 1px solid #F3F3F3; }
.page_profess_content .item_list_li:hover { box-shadow: 0 2px 8px rgba(0,0,0,0.16); }
.page_profess_content .item_list_li a { color: #333333; font-weight: 400; display: block; width: 100%; height: 100%; }
.page_profess_content .item_more { text-align: center; width: 100%; height: 3.6rm; line-height: 3.6rem; background: #F3F3F3; color: #134C86; font-weight: 400; cursor: pointer; transition: all .36s ease; }
.page_profess_content .item_more:hover { background: #134C86; color: #FFFFFF; }
 @media screen and (max-width: 575px) {
.page_profess_content { padding-top: 2.4rem; padding-bottom: 2.4rem; }
.page_profess_content .item_content .item_area_block { width: 100%; }
.page_profess_content .item_list { height: 17.5rem; }
.page_profess_content .item_list_li { height: 3.5rem; line-height: 3.5rem; }
}
 @media screen and (min-width: 576px) and (max-width: 1000px) {
.page_profess_content .item_content .item_area_block { width: 50%; }
.page_profess_content .item_list { height: 17.5rem; }
.page_profess_content .item_list_li { height: 3.5rem; line-height: 3.5rem; }
}
.page_knowshow .item_info { margin-top: 2.4rem; }
.page_contact_form_product { margin-left: 0; }
.page_contact_form_product .item_form_content { margin-top: 0; }
