.solution_list {width:1200px;margin:100px auto 0;}
.solution_list li {box-shadow:0px 0px 6px 0px rgba(0,0,0,0.15);background-color:rgba(255,255,255,1);border-radius:20px;width:1200px;height:740px;margin-bottom:20px;cursor: pointer;}
.solution_list li a {display: inline-block;}
.solution_list li label {width: 1200px;height: 500px;display: block;overflow: hidden;}
.solution_list img {width:1200px;height:500px; transition: all 1s;cursor: pointer;}
.solution_list strong {display:block;height:24px;color:rgba(41,41,41,1);font-size:24px;text-align:left;line-height:22px;margin:40px 0 0 20px;}
.solution_list p {width:auto;color:rgba(91,91,91,1);font-size:16px;text-align:left;line-height:32px;margin:19px 0 0 21px;}
.solution_list span {width:32px;height:15px;color:rgba(91,91,91,1);font-size:16px;text-align:left;line-height:32px;margin: 30px 0 43px 22px;display: inline-block;}
.solution_list span a {color:rgba(91,91,91,1);}
.solution_list a:hover span {color:rgba(209,0,0,1);}
.solution_list a:hover img {transform: scale(1.05);}
.solution_item_more {display: none;}
.solution_list_more {cursor: pointer;width:75px;height:12px;color:rgba(209,0,0,1);font-size:14px;text-align:center;white-space:nowrap;line-height:26px;margin:100px auto;display:block;}
.solution_list_more:hover {text-decoration: underline;}
.solution_banner {width:100%;height:400px;position:relative;}
.solution_banner_cy {background:url(../images/solution/cy/banner.png) no-repeat center top;background-size:100% 100%;height:400px;}
.solution_banner_sc {background:url(../images/solution/sc/banner.jpg) no-repeat center top ;}
.solution_banner_wl {background:url(../images/solution/wl/banner.png) no-repeat center top ;}
.solution_banner_yl {background:url(../images/solution/yl/banner.png) no-repeat center top ;}
.solution_banner_zc {background:url(../images/solution/zc/banner.png) no-repeat center top ;}
.solution_banner_jt {background:url(../images/solution/jt/banner.png) no-repeat center top ;}
.solution_banner_zf {background:url(../images/solution/zf/banner.png) no-repeat center top ;}
.solution_banner_zny {background:url(../images/solution/zny/banner.png) no-repeat center top ;}
.solution_banner_fz {background:url(../images/solution/fz/banner.jpg) no-repeat center top ;}
.solution_banner_content {margin:auto;width:1200px;height:400px;overflow:hidden;}
.solution_banner_cy h3 {width:372px;overflow-wrap:break-word;color:rgba(255,255,255,1);font-size:48px;text-align:left;white-space:nowrap;font-weight:inherit;line-height:48px;padding:139px 0 0 0;margin: 0;}
.solution_banner_cy span {background-color:rgba(209,0,0,1);width:140px;height:4px;margin:27px 0 0 0;display:block;}
.solution_banner_cy p {width:162px;height:18px;overflow-wrap:break-word;color:rgba(255,255,255,1);font-size:18px;white-space:nowrap;line-height:28px;margin:28px 0 138px 0;}
.solution_sub_nav {height:140px;border-bottom:1px solid #E9E9E9;}
.solution_sub_nav_box {width:1200px;margin:auto;text-align:center;padding-top: 10px;}
.solution_sub_nav_box span {color:rgba(41,41,41,1);font-size:16px;line-height:52px;margin:0 50px;display:inline-block;position:relative;cursor:pointer;margin-bottom: 10px;}
.solution_sub_nav_box span a {color:rgba(41,41,41,1);}
.solution_sub_nav_box span a:hover,
.solution_sub_nav_box span.active {color:rgba(209,0,0,1);}
.solution_sub_nav_box span.active::after {display:block;content:" ";background-color:rgba(209,0,0,1);width:42px;height:2px;bottom:0;position:absolute;left:50%;margin-left:-21px;}
.solution_main {width:1200px;margin:auto;color:rgba(41,41,41,1);font-size:14px;padding-top:100px;}
.solution_container h4 {color:rgba(41,41,41,1);font-size:24px;text-align:center;line-height:24px;height:48px;font-weight:inherit;padding:0;margin:0;position:relative;}
.solution_container h4::after {display:block;content:" ";background-color:rgba(209,0,0,1);width:42px;height:2px;bottom:0;position:absolute;left:50%;margin-left:-21px;}
.solution_container .solution_info {overflow-wrap:break-word;color:rgba(41,41,41,1);font-size:16px;line-height:26px;margin:40px auto 90px auto;}
.solution_info_hy {margin-top:60px;width:540px;height:500px;margin:auto;position:relative;}
.solution_info_hy .yuan1_bg,.solution_info_hy .yuan2_bg,.solution_info_hy .yuan3_bg {display:block;position:absolute;height:301px;width:301px;}
.solution_info_hy .yuan1_bg {background:url(../images/solution/yuan1.png) 100% no-repeat;background-size:100% 100%;top:0;left:120px;}
.solution_info_hy .yuan2_bg {background:url(../images/solution/yuan2.png) 100% no-repeat;background-size:100% 100%;bottom:0;left:0;}
.solution_info_hy .yuan3_bg {background:url(../images/solution/yuan3.png) 100% no-repeat;background-size:100% 100%;bottom:0;right:0;}
.solution_info_hy .type1,.solution_info_hy .type2,.solution_info_hy .type3 {width:22px;height:22px;background:#292929;border-radius:50%;display:block;position:absolute;text-align:center;line-height:22px;color:#ffffff;font-size:12px;}
.solution_info_hy .type1 {left:264px;top:33px;}
.solution_info_hy .type2 {left:140px;bottom:40px;}
.solution_info_hy .type3 {right:140px;bottom:40px;}
.solution_info_hy .title {display:block;width:170px;height:30px;position:absolute;left:190px;top:260px;font-size:24px;letter-spacing:4px;}
.solution_info_hy .info_1 b,.solution_info_hy .info_2 b,.solution_info_hy .info_3 b {color:#D10000;display:block;font-size:16px;}
.solution_info_hy .info_1 {position:absolute;font-size:16px;left:160px;top:104px;width:229px;height:41px;font-weight:400;line-height:26px;color:#5B5B5B;text-align:center;}
.solution_info_hy .info_2 {position:absolute;width:220px;height:40px;line-height:26px;left:30px;bottom:131px;font-size:16px;color:#5B5B5B;}
.solution_info_hy .info_3 {position:absolute;width:220px;height:40px;line-height:26px;right:30px;text-align:right;font-size:16px;bottom:131px;color:#5B5B5B;}
.solution_title_cj {margin:auto;}
.solution_info {margin: auto;}
.solution_cj {padding-top:100px;}
.solution_cj_list {width:100%;padding-bottom:80px;}
.solution_cj_list ul {display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row;align-items:flex-start;}
.solution_cj_list li {width:220px;text-align:center;margin:0 10px;margin-bottom: 34px;}
.solution_cj_list img {width:220px;height:176px;}
.solution_cj_list span {margin-top:20px;line-height:26px;display:block;}
.solution_tongdian {padding-top:40px;background:url(../images/solution/cy/587447f6d302532676c93edcc8e749ef.png);background-size:100% 100%;height:786px;font-size: 16px;}
.solution_tongdian_wl {background:url(../images/solution/wl/d0218aeec39fbaf6693a7d2734045f13.png) no-repeat center top;}
.solution_tongdian_sc {background:url(../images/solution/sc/b971d9ef536181b855797a225119b414.png) no-repeat center top;}
.solution_tongdian_yl {background:url(../images/solution/yl/cc627d418fca17982842fc9c1c526940.png) no-repeat center top;}
.solution_tongdian_zc {background:url(../images/solution/zc/4aac4117edba3f472b6a726c85a71a01.png) no-repeat center top;}
.solution_tongdian_jt {background:url(../images/solution/jt/c2787153ce1a012891debc67d1dd3ca9.png) no-repeat center top;}
.solution_tongdian_zf {background:url(../images/solution/zf/a0d1455538fc09c1812ab8c74391be38.png) no-repeat center top;}
.solution_tongdian_fz {background:url(../images/solution/fz/bg.jpg) no-repeat center top;}
.solution_tongdian_zny {background:url(../images/solution/zny/c0837b187067daa683966de363fe5691.png) no-repeat center top;}
.solution_tongdian h4 {color:#ffffff;font-size:24px;text-align:center;line-height:42px;font-weight:inherit;position:relative;}
.solution_tongdian h4::after {display:block;content:" ";background-color:rgba(209,0,0,1);width:42px;height:2px;bottom:0;position:absolute;left:50%;margin-left:-21px;}
.solution_tongdian_box {border-radius:6px;width:1200px;height:610px;margin:40px auto 50px auto;position:relative;}
.solution_tongdian_box_bg {border-radius:6px;width:1200px;height:610px;background:#5D5D5D;opacity:0.7;position:absolute;left:0;top:0;}
.solution_tongdian_box ul {position:absolute;width:1020px;height:43px;font-weight:400;font-size:14px;color:#FFFFFF;line-height:29px;left:75px;top:190px;z-index:9;}
.solution_tongdian_box li {font-size:16px;color:#FFFFFF;line-height:29px;list-style:disc inside;}
.solution_tongdian_box li::before {color:#D10000;}
.solution_tongdian_box .tongdian_1 {position:absolute;width:1038px;height:72px;font-size:16px;color:#FFFFFF;line-height:29px;top:69px;display:block;margin:auto;z-index:9;left:75px;}
.solution_tongdian_box .tongdian_2 {position:absolute;display:block;left:75px;font-size:18px;color:#FFFFFF;line-height:29px;top:295px;z-index:9;}
.solution_tongdian_box .tongdian_3 {position:absolute;width:1020px;height:71px;font-family:Microsoft YaHei;font-weight:400;font-size:16px;color:#FFFFFF;line-height:29px;left:75px;display:block;z-index:9;top:350px;}
.tongdian_type {position: absolute;left: 0;top: 40px;z-index: 9;}
.tongdian_type .active {background: #D10000;}
.tongdian_type_list {cursor: pointer; width: 176px; height: 50px;border-radius: 6px;font-weight: 400;font-size: 18px;color: #FFFFFF;line-height: 50px;text-align: center;}
.tongdian_content_box {width: 880px;font-weight: 400;font-size: 16px;position: absolute;top: 40px;left: 315px;z-index: 9;}
.tongdian_content {display: none;width: 880px;font-weight: 400;font-size: 16px;}
.solution_product {padding-top:100px;background-color:rgba(242,242,242,1);height:600px;}
.tongdian_content h3 {height: 36px;background: #D10000;line-height: 36px;padding: 0 10px;color: #ffff;font-weight: 400;display: inline-block;margin: 0;}
.solution_tongdian_box .tongdian_content_box ul,
.solution_tongdian_box .tongdian_content_box .tongdian_1,
.solution_tongdian_box .tongdian_content_box .tongdian_2,
.solution_tongdian_box .tongdian_content_box .tongdian_3 {width:680px;left:0;}

.solution_product_box {display:block;width:1186px;margin:auto;font-size:14px;padding-top:54px;overflow:hidden;}
.solution_product_box ul {width:100%;display:flex;width:100%;display:flex;align-items:center;}
.solution_product_box li {text-align:center;width:25%;}
.solution_product_box li div {display:block;text-align:center;color:#292929;}
.solution_product_box li a {display: none;width: 100%;height: 272px;background:url(../images/product/ico_search.png) no-repeat center center rgba(0,0,0,0.3);position: absolute;left: 0;top: 0;cursor: pointer;}
.solution_product_box img {width:184px;height:184px;background:rgba(255,255,255,0);}
.solution_product_box span {display:block;padding:20px 0;}
.solution_product_box span b {display:block;font-weight:inherit;font-size: 16px;margin-bottom: 4px;}
.solution_product_box li:hover a {margin:auto;display: block;}
.arrowPro {text-align:center;}
.arrowPro .arrowPrev,.arrowPro .arrowNext {width:28px;height:28px;border-radius:50%;display:inline-block;border:1px solid #D10000;cursor:pointer;background:url(../images/solution/arrows.png) no-repeat center center;}
.arrowPro .arrowNext {transform:rotate(180deg);}
.arrowPro .arrowPrev:hover,.arrowPro .arrowNext:hover {border-radius:50%;background:url(../images/solution/arrows_hover.png) #D10000 no-repeat center center;transform:rotate(180deg);}
.arrowPro .arrowNext:hover {transform:rotate(0deg);}
.solution_case {margin:auto;}
.solution_case h4 {margin:auto;}
.solution_case_box {padding:40px 0 126px 0;}
.solution_case_box ul {display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:flex-start;}
.solution_case_box li {text-align:center;margin: 0 8px;}
.solution_case_box li a {color:#292929;}
.solution_case_box img {width:288px;height:288px;margin:auto;}
.solution_case_box span {margin-top:16px;display:block;}
.solution_case_box span b {display:block;font-weight:inherit;margin-bottom: 6px;}