.index_banner {height: 100%;  position: relative;}
.index_banner .swiper-container {height: 100%;}
.index_banner .swiper-slide {height: 100%;background-size: cover;position: relative;}
.index_banner .swiper-pagination {bottom: 20px !important;}
.index_banner .swiper-pagination-bullet {width: 52px;height: 2px;border-radius: 2px;opacity: 0.3;background: #000;}
.index_banner .swiper-pagination-bullet-active {background: #1f8714;opacity: 1;}
.index_banner .swiper-slide .text h1 {text-shadow: 0 0 20px rgba(0, 0, 0, 0.6);font-weight: bold;color: #fff;font-size: 36px;position: absolute;top: 50%;width: 640px;left: 8%;text-align: left;opacity: 0;transition: 0.3s;transition-delay: 0.3s;transition-timing-function: linear;}
.index_banner .swiper-slide .text h2 {text-shadow: 0 0 20px rgba(0, 0, 0, 0.6);font-family: 'geometos';text-transform: uppercase;color: #fff;font-size: 24px;font-weight: normal;position: absolute;top: 57%;left: 8%;opacity: 0;transition: 0.6s;transition-delay: 0.6s;transition-timing-function: linear;}
.index_banner .swiper-slide .text a {opacity: 0;transition: 0.5s;line-height: 40px;top: 65%;left: 8%;padding-left: 20px;padding-right: 20px;position: absolute;transition-delay: 2s;transition-timing-function: linear;display: block;height: 40px;border-radius: 3px;background: #013b84;color: #fff;}
.index_banner .swiper-slide-active .text h1 {opacity: 1;top: 45%;}
.index_banner .swiper-slide-active .text h2 {opacity: 1;top: 52%;}
.index_banner .swiper-slide-active .text a {opacity: 1;top: 60%;}
.index_banner .swiper-pagination .swiper-pagination-bullet {width: 30px;height: 2px;border-radius: 2px;background: rgba(255, 255, 255, 0.8);transition-duration: 0.3s;}
.index_banner .swiper-pagination .swiper-pagination-bullet-active {width: 40px;height: 2px;border-radius: 2px;}
.index_banner .banquan { background: #013b84; border-radius: 3px;
color: #fff;
font-size: 14px;
position: fixed;
left: 10px;
bottom: 10px; padding:4px;z-index: 111; padding-left: 10px;
}
.title {padding-top: 80px;padding-bottom: 50px;text-align: center;}
.title h1 {font-size: 30px;line-height: 100%;padding-bottom: 15px;}
.title p {font-size: 16px;color: #666666;line-height: 100%;}
.title h1 span {font-family: 'geometos';color: #013b84}
.title1 {padding-top: 80px;padding-bottom: 40px;}
.title1 h1 {font-size: 22px;line-height: 100%;position: relative;}
.title1 h1:after {content: "";position: absolute;left: 0px;width: 40px;height: 2px;background: #013b84;bottom: -20px;}
.title1 h1 span {float: right;padding-right: 50px;}
.title1 h1 span a {color: #666;font-size: 14px;display: block;font-weight: normal;}
.index_solution {padding-bottom: 60px;}
.index_solution .swiper-container {padding-bottom: 50px;}
.index_solution .swiper-slide .box {height: 600px;position: relative;background: #000;overflow: hidden;}
.index_solution .swiper-slide .box h2 {text-align: center;color: #fff;line-height: 1.4em;position: absolute;z-index: 3;left: 30px;right: 30px;top: 48%;font-size: 20px;font-weight: normal;opacity: 1;transition-duration: 0.3s;}
.index_solution .swiper-slide .box p {position: absolute;top: 30px;left: 30px;right: 30px;text-align: justify;font-size: 14px;top: 64%;color: #fff;z-index: 3;opacity: 0;transition-duration: 0.3s;}
.index_solution .swiper-slide .box .shade {position: absolute;left: 0px;right: 0px;top: 0px;bottom: 0px;z-index: 2;opacity: 0.7;background: #013b84;opacity: 0;transition-duration: 0.3s;}
.index_solution .swiper-slide .box .bg {position: absolute;left: 0px;right: 0px;top: 0px;bottom: 0px;z-index: 1;opacity: 0.7;transition-duration: 0.3s;}
.index_solution .swiper-slide .box a {position: absolute;border: #fff solid 1px;bottom: 14%;height: 40px;opacity: 0;border-radius: 3px;left: 28%;right: 28%;text-align: center;z-index: 3;font-size: 14px;line-height: 40px;color: #fff;display: block;transition-duration: 0.3s;}
.index_solution .swiper-slide .box:hover .shade {position: absolute;left: 0px;right: 0px;top: 0px;bottom: 0px;z-index: 2;opacity: 0.7;background: #013b84;}
.index_solution .swiper-slide .box:hover .bg {position: absolute;left: 0px;right: 0px;top: 0px;bottom: 0px;z-index: 1;opacity: 0.7;transform: scale(1.1) translateZ(0);}
.index_solution .swiper-slide .box:hover h2 {top: 22%;opacity: 1}
.index_solution .swiper-slide .box:hover p {top: 34%;opacity: 1}
.index_solution .swiper-slide .box:hover a {bottom: 24%;opacity: 1}
.index_solution .swiper-pagination .swiper-pagination-bullet {width: 30px;height: 2px;border-radius: 2px;background: #999999;transition-duration: 0.3s;}
.index_solution .swiper-pagination .swiper-pagination-bullet-active {width: 40px;height: 2px;border-radius: 2px;background: #013b84}
.index_news {padding-bottom: 60px;}
.index_news .pagewidth {width: 1300px;}
.index_news .news_box {width: 33.333%;float: left;}
.index_news .news_box ul li {height: 32px;}
.index_news .news_box ul li a {font-size: 14px;color: #333;}
.index_product .pagewidth {width: 1300px;}
.index_product .pagewidth .product_nav {width: 220px;float: left;background: #fff;padding: 10px;border-radius: 3px;}
.index_product .pagewidth .product_nav ul {margin-bottom: 10px;}
.index_product .pagewidth .product_nav ul li {padding-top: 5px;padding-bottom: 5px;border-bottom: #ececec solid 1px;}
.index_product .pagewidth .product_nav ul li a {text-indent: 12px;color: #333;font-size: 16px;display: block;height: 36px;line-height: 36px;border-radius: 3px;text-decoration: none;transition-duration: 0.3s;}
.index_product .pagewidth .product_nav ul li a:hover {background: #013b84;color: #fff;}
.index_product .pagewidth .product_nav .more a {border: #ddd solid 1px;height: 40px;opacity: 1;border-radius: 3px;text-align: center;z-index: 3;font-size: 14px;line-height: 40px;color: #333;display: block;transition-duration: 0.3s;}
.index_product .pagewidth .product_top {width: 1060px;float: left;}
.index_product .pagewidth .product_top ul li {width: 248px;background: #fff;float: left;margin-left: 15px;border-radius: 3px;border: #fff solid 1px;margin-bottom: 15px;transition-duration: 0.3s;}
.index_product .pagewidth .product_top ul li:hover {border: #013b84 solid 1px;}
.index_product .pagewidth .product_top ul li .img {padding: 10px;}
.index_product .pagewidth .product_top ul li .img img {width: 100%;display: block;}
.index_product .pagewidth .product_top ul li .name {line-height: 100%;text-align: center;padding-bottom: 22px;}
.index_product .pagewidth .product_top ul li .name a {color: #333;font-size: 16px;}
.menu_list {background: #333333;}
.menu_list .menu_head {color: #fff;height: 70px;line-height: 70px;font-weight: 600;font-size: 16px;}
.menu_list .menu_head span {color: #999;font-size: 12px;font-weight: normal;padding-left: 10px;}
.menu_body {padding-bottom: 40px;padding-top: 20px;}
.menu_body .box {float: left;margin-right: 20px;}
.menu_body .box h2 {font-size: 14px;color: #fff;line-height: 100%;padding-bottom: 15px;}
.menu_body .box ul li a {font-size: 14px;color: #a0a0a0;line-height: 28px;}
.index_cooperation {padding-bottom: 60px;}
.index_cooperation .swiper-slide {text-align: center;}
.index_cooperation .swiper-slide img {width: 75%;}
.index_cooperation .swiper-pagination .swiper-pagination-bullet {width: 30px;height: 2px;border-radius: 2px;background: #999999;transition-duration: 0.3s;}
.index_cooperation .swiper-pagination .swiper-pagination-bullet-active {width: 40px;height: 2px;border-radius: 2px;background: #013b84}
.index_cooperation .swiper-container {padding-bottom: 40px;}
.index_case {padding-bottom: 60px;}
.index_case .pagewidth {overflow: hidden;}
.index_case .pagewidth .content {margin-bottom: 25px;}
.index_case .pagewidth .content ul li {width: 260px;height: 260px;margin-left: 15px;float: left;margin-bottom: 15px;}
.index_case .pagewidth .content ul li .box {display: block;width: 260px;height: 260px;overflow: hidden;text-align: center;position: relative;cursor: pointer;}
.index_case .pagewidth .content ul li .box:after {content: "";position: absolute;left: 0px;right: 0px;bottom: 0px;height: 100px;z-index: 2;background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);}
.index_case .pagewidth .content ul li .box img {height: 100%;position: absolute;display: block;z-index: 2;top: 50%;left: 50%;transform: scale(1) translate(-50%, -50%);transition-duration: 0.3s;}
.index_case .pagewidth .content ul li .box:hover img {transform: scale(1.1) translate(-45%, -45%);}
.index_case .pagewidth .content ul li:first-child {width: 555px;height: 535px;float: left;margin-right: 0px;margin-left: 0px;}
.index_case .pagewidth .content ul li:first-child .box {width: 555px;height: 535px;}
.index_case .pagewidth .content ul li .box h2 {position: absolute;z-index: 3;left: 20px;right: 20px;bottom: 20px;text-align: left;line-height: 100%;font-size: 16px;font-weight: 600;color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition-duration: 0.3s;}
.index_case .pagewidth .content ul li .box:hover h2 {bottom: 30px;}
.index_case .pagewidth .more a {background: #013b84;color: #fff;height: 40px;line-height: 40px;text-align: center;display: block;width: 140px;border-radius: 3px;margin: 0 auto;}
.index_case .pagewidth .category {text-align: center;padding-bottom: 40px;}
.index_case .pagewidth .category a {margin-left: 15px;margin-right: 15px;color: #333;}.index_case .pagewidth .category a.active {color: #163c76; font-weight: bold;}.index_case .pagewidth .title {padding-bottom: 40px;}

.index_6news{ background:#f7f8fc;   }
.index_6news .index_6news_box_1{margin-bottom:0px;}.index_6news .index_6news_box_2{margin-bottom:0px;}.index_6news .index_6news_box_3{margin-bottom:0px;}.index_6news .index_6news_box_4{margin-bottom:0px;}.index_6news .index_6news_box_5{margin-bottom:0px;}.index_6news .index_6news_box_6{margin-bottom:0px;}
.index_6news .index_6news_box_1 .img {width: 50%;float: left;}.index_6news .index_6news_box_1 .img img {width: 90%; display: block ; margin: 0 auto;}.index_6news .index_6news_box_1 .text {width: 50%;float: left;position: relative ; height:380px;}.index_6news .index_6news_box_1 .text h1 {font-size: 70px;font-family: 'geometos';color: #163c76;}.index_6news .index_6news_box_1 .text h2 { font-size: 25px; position: absolute; left: 100px;top: 12px; color: #479d55;}.index_6news .index_6news_box_1 .text h3 { font-size: 25px; position: absolute; left: 100px;top: 42px; color: #333333;}.index_6news .index_6news_box_1 .text .con { font-size: 16px; line-height: 2em; position: absolute; left: 100px;top: 90px}
.index_6news .index_6news_box_2 .img {width: 50%;float: left;}.index_6news .index_6news_box_2 .img img {width: 90%; display: block ; margin: 0 auto;}.index_6news .index_6news_box_2 .text {width: 50%;float: left;position: relative ; height: 380px;}.index_6news .index_6news_box_2 .text h1 {font-size: 70px;font-family: 'geometos';color: #163c76; position: absolute ;right:0px;}.index_6news .index_6news_box_2 .text h2 { font-size: 25px; position: absolute; left: 100px;top: 12px; color: #479d55;}.index_6news .index_6news_box_2 .text h3 { font-size: 25px; position: absolute; left: 100px;top: 42px; color: #333333;}.index_6news .index_6news_box_2 .text .con { font-size: 16px; line-height: 2em; position: absolute; left: 100px;top: 90px}
.index_6news .index_6news_box_3 .img {width: 50%;float: left;}.index_6news .index_6news_box_3 .img img {width: 90%; display: block ; margin: 0 auto;}.index_6news .index_6news_box_3 .text {width: 50%;float: left;position: relative ; height: 460px;}.index_6news .index_6news_box_3 .text h1 {font-size: 70px;font-family: 'geometos';color: #163c76;}.index_6news .index_6news_box_3 .text h2 { font-size: 25px; position: absolute; left: 100px;top: 12px; color: #479d55;}.index_6news .index_6news_box_3 .text h3 { font-size: 25px; position: absolute; left: 100px;top: 42px; color: #333333;}.index_6news .index_6news_box_3 .text .con { font-size: 16px; line-height: 2em; position: absolute; left: 100px;top: 90px}

.index_6news .index_6news_box_4 .img {width: 50%;float: left;}.index_6news .index_6news_box_4 .img img {width: 90%; display: block ; margin: 0 auto;}.index_6news .index_6news_box_4 .text {width: 50%;float: left;position: relative ; height: 400px;}.index_6news .index_6news_box_4 .text h1 {font-size: 70px;font-family: 'geometos';color: #163c76; position: absolute ;right:0px;}.index_6news .index_6news_box_4 .text h2 { font-size: 25px; position: absolute; left: 100px;top: 12px; color: #479d55;}.index_6news .index_6news_box_4 .text h3 { font-size: 25px; position: absolute; left: 100px;top: 42px; color: #333333;}.index_6news .index_6news_box_4 .text .con { font-size: 16px; line-height: 2em; position: absolute; left: 100px;top: 90px}


.index_6news .index_6news_box_5 .img {width: 50%;float: left;}.index_6news .index_6news_box_5 .img img {width: 90%; display: block ; margin: 0 auto;}.index_6news .index_6news_box_5 .text {width: 50%;float: left;position: relative ;height: 460px;}.index_6news .index_6news_box_5 .text h1 {font-size: 70px;font-family: 'geometos';color: #163c76;}.index_6news .index_6news_box_5 .text h2 { font-size: 25px; position: absolute; left: 100px;top: 12px; color: #479d55;}.index_6news .index_6news_box_5 .text h3 { font-size: 25px; position: absolute; left: 100px;top: 42px; color: #333333;}.index_6news .index_6news_box_5 .text .con { font-size: 16px; line-height: 2em; position: absolute; left: 100px;top: 90px}

.index_6news .index_6news_box_6 .img {width: 50%;float: left;}.index_6news .index_6news_box_6 .img img {width: 90%; display: block ; margin: 0 auto;}.index_6news .index_6news_box_6 .text {width: 50%;float: left;position: relative ; height: 400px;}.index_6news .index_6news_box_6 .text h1 {font-size: 70px;font-family: 'geometos';color: #163c76; position: absolute ;right:0px;}.index_6news .index_6news_box_6 .text h2 { font-size: 25px; position: absolute; left: 100px;top: 12px; color: #479d55;}.index_6news .index_6news_box_6 .text h3 { font-size: 25px; position: absolute; left: 100px;top: 42px; color: #333333;}.index_6news .index_6news_box_6 .text .con { font-size: 16px; line-height: 2em; position: absolute; left: 100px;top: 90px}



.index_advantage {padding-bottom: 60px;}
.index_advantage .pagewidth {width: 1330px;}
.index_advantage .content_data {padding-top: 10px;padding-bottom: 50px;}
.index_advantage .content_data ul li {width: 25%;float: left;}
.index_advantage .content_data ul li strong {font-family: 'geometos';font-size: 30px;display: block;line-height: 100%;padding-bottom: 10px;color: #013b84;text-indent: 20px;}
.index_advantage .content_data ul li p {font-size: 14px;line-height: 100%;color: #666;text-indent: 20px;}
.index_5advantage {padding-bottom: 60px; overflow: hidden;}
.content_img {position: relative;}
.content_img .box {width: 180px;height: 180px;float: left;margin-right: 5px;margin-left: 5px;margin-bottom: 10px;background: #262626;position: relative;overflow: hidden;}
.content_img .box1 {width: 370px}
.content_img .box2 {height: 370px}
.content_img .box3 {width: 370px}
.content_img .box9 {width: 370px}
.content_img .box6 {position: absolute;left: 0;top: 190px;}
.content_img .box7 {position: absolute;left: 190px;top: 190px;}
.content_img .box .icon {position: relative;}
.content_img .box .bg {position: absolute;z-index: 1;left: 0px;right: 0px;top: 0px;bottom: 0px;width: 100%;height: 100%}
.content_img .box .bg img {width: 100%;height: 100%;display: block;opacity: 0.4;transition-duration: 0.3s}
.content_img .box:hover .bg img {width: 100%;height: 100%;display: block;opacity: 0.4;transform: scale(1.1) translateZ(0);}
.content_img .box1 .icon, .content_img .box3 .icon, .content_img .box9 .icon {width: 180px;height: 180px;float: left;}
.content_img .box1 .icon img, .content_img .box3 .icon img, .content_img .box9 .icon img {width: 48px;height: 48px;z-index: 2;position: absolute;display: block;z-index: 2;top: 50%;left: 60%;transform: scale(1) translate(-50%, -50%);transition-duration: 0.3s;}
.content_img .box1 .text, .content_img .box3 .text, .content_img .box9 .text {width: 190px;height: 180px;float: right;text-align: center;}
.content_img .box1 .text h2, .content_img .box3 .text h2, .content_img .box9 .text h2 {padding-top: 60px;padding-right: 40px;color: #fff;text-align: left;font-size: 18px;line-height: 100%;padding-bottom: 15px;z-index: 2;position: relative;}
.content_img .box1 .text p, .content_img .box3 .text p, .content_img .box9 .text p {padding-left: 0px;padding-right: 40px;text-align: left;color: #fff;font-size: 14px;line-height: 1.6em;z-index: 2;position: relative;}
.content_img .box2 .icon {width: 180px;height: 180px;position: relative;top: 40px;}
.content_img .box2 .icon img {width: 48px;height: 48px;position: absolute;display: block;z-index: 2;top: 50%;left: 50%;transform: scale(1) translate(-50%, -50%);transition-duration: 0.3s;}
.content_img .box2 .text {width: 180px;height: 180px;text-align: center;}
.content_img .box2 .text h2 {padding-top: 0px;color: #fff;font-size: 18px;line-height: 100%;padding-bottom: 15px;z-index: 2;position: relative;}
.content_img .box2 .text p {padding-left: 20px;padding-right: 20px;text-align: center;color: #fff;font-size: 14px;line-height: 1.6em;z-index: 2;position: relative;}
.content_img .box4 .icon, .content_img .box5 .icon, .content_img .box6 .icon,.content_img .box7 .icon {width: 180px;text-align: center;top: 45px;position: relative;z-index: 2;}
.content_img .box4 .icon img, .content_img .box5 .icon img, .content_img .box6 .icon img,.content_img .box7 .icon img {width: 48px;height: 48px;}
.content_img .box4 .text h2, .content_img .box5 .text h2, .content_img .box6 .text h2,.content_img .box7 .text h2 {padding-top: 50px;text-align: center;color: #fff;font-size: 18px;line-height: 100%;}
.content_img .box10 {background: #013b84}
.content_img .box10 .icon {width: 180px;text-align: center;height: 180px;display: block;position: relative;}
.content_img .box10 .icon img {width: 48px;height: 48px;position: absolute;display: block;z-index: 2;top: 50%;left: 50%;transform: scale(1) translate(-50%, -50%);transition-duration: 0.3s;}
.content_img .box10 .text h2 {position: absolute;top: 105px;left: 0px;right: 0px;text-align: center;color: #fff;font-size: 18px;line-height: 100%;}
.index_5advantage .swiper-container {padding-top: 20px;overflow: inherit;}
.index_5advantage .swiper-slide .box {position: relative;padding: 50px 20px 100px 20px;text-align: center;border: #ececec solid 1px;border-radius: 3px;background: #fff;transition-duration: 0.3s}
.index_5advantage .swiper-slide .box:hover {transform: scale(1.1) translateZ(0);padding: 40px 20px 110px 20px;}
.index_5advantage .swiper-slide .box h2 {position: relative;z-index: 2;font-size: 20px;color: #333;line-height: 1.6em;padding-left: 30px;padding-right: 30px;padding-bottom: 20px;transition-duration: 0.3s}
.index_5advantage .swiper-slide .box p {position: relative;z-index: 2;font-size: 14px;color: #666;line-height: 1.8em;transition-duration: 0.3s}
.index_5advantage .swiper-slide .box .iconblue {position: relative;z-index: 2;opacity: 1;display: block;margin: 0 auto;width: 56px;margin-bottom: 20px;transition-duration: 0.3s}
.index_5advantage .swiper-slide .box .iconwhite {position: relative;z-index: 2;opacity: 0;display: none;margin: 0 auto;width: 56px;margin-bottom: 20px;transition-duration: 0.3s}
.index_5advantage .swiper-slide .box a {position: absolute;border: #fff solid 1px;bottom: 3%;height: 40px;opacity: 0;border-radius: 3px;left: 28%;right: 28%;text-align: center;z-index: 3;font-size: 14px;line-height: 40px;color: #fff;display: block;transition-duration: 0.3s;}
.index_5advantage .swiper-slide .box:hover a {opacity: 1;bottom: 10%;}
.index_5advantage .swiper-slide .box:hover .iconblue {opacity: 0;display: none;}
.index_5advantage .swiper-slide .box:hover .iconwhite {opacity: 1;display: block;}
.index_5advantage .swiper-slide .box:hover h2 {color: #fff;}
.index_5advantage .swiper-slide .box:hover p {color: #fff;}
.index_5advantage .swiper-slide .box .bg {position: absolute;opacity: 0;left: 0px;z-index: 0;top: 0px;bottom: 0px;right: 0px;width: 100%;height: 100%;transition-duration: 0.3s}
.index_5advantage .swiper-slide .box:hover .bg {opacity: 1}
.index_5advantage .swiper-pagination {display: none;}
.index_5advantage .swiper-pagination .swiper-pagination-bullet {width: 30px;height: 2px;border-radius: 2px;background: #999999;transition-duration: 0.3s;}
.index_5advantage .swiper-pagination .swiper-pagination-bullet-active {width: 40px;height: 2px;border-radius: 2px;background: #013b84}
.index_5advantage .swiper-container {padding-bottom: 40px;}
.detailbanner {background: #000;}
.detailbanner .pagewidth {position: relative;height: 450px;}
.detailbanner .pagewidth h1 {position: absolute;left: 0px;bottom: 80px;color: #fff;font-weight: 600;font-size: 36px;line-height: 100%;}
.detailbanner .pagewidth p {position: absolute;left: 0px;bottom: 40px;color: #fff;font-weight: 600;font-family: 'geometos';font-size: 24px;line-height: 100%;}
.detailbanner .pagewidth .crumbs {position: absolute;right: 0px;bottom: 40px;color: #fff;font-size: 14px;}
.detailbanner .pagewidth .crumbs a {color: #fff;}
.detailbanner .pagewidth .text{text-align: center; position: absolute; left: 0px; right: 80px; top: 220px;text-align: center; font-size: 28px; color: #fff; text-shadow: 2px 2px 2px rgba(0,0,0,0.3); font-weight: bold;}
.detailbanner .pagewidth .text strong{font-family: 'geometos';}
.detailbanner .pagewidth .text span{ position: relative; bottom: -14px; margin-left: 80px; }
.detailbanner .pagewidth .text span img{ width:44px; height: 44px; }
.solutioncontent {padding-top: 30px;padding-bottom: 30px;background: #f5f5f5;}
.solutioncontent .pagewidth {position: relative;overflow: hidden;}
.solutioncontent .menu {background: #fff;width: 280px;float: left;position: absolute;top: 0px;}
.solutioncontent .menu ul li a {color: #333;display: block;height: 50px;line-height: 50px;font-size: 14px;padding-left: 16px;text-decoration: none;border-bottom: #f5f5f5 solid 1px;transition-duration: 0.3s}
.solutioncontent .menu ul li a:hover {background: #f1f1f1;color: #333;}
.solutioncontent .menu ul li a.active {background: #013b84;color: #fff;}
.solutioncontent .menu ul li a.active:hover {background: #013b84;color: #fff;}
.solutioncontent .content {background: #fff;width: calc(100% - 310px);float: right;background: #fff;}
.solutioncontent .solutionname {font-weight: 600;font-size: 30px;color: #333;line-height: 100%;padding: 35px;position: relative;height: 30px}
.solutioncontent .solutionname:after {content: "";position: absolute;width: 50px;height: 3px;background: #013b84;left: 35px;top: 90px;}
.solutioncontent .solutionhtml {padding: 15px 35px;}
.solutioncontentzhihui {}
.solutioncontentzhihui .pagewidth {position: relative;overflow: hidden;}
.solutioncontentzhihui .menu {background: #fff;}
.solutioncontentzhihui .menu ul li a {color: #333;display: block;height: 50px;line-height: 50px;font-size: 14px;padding-left: 16px;text-decoration: none;border-bottom: #f5f5f5 solid 1px;transition-duration: 0.3s}
.solutioncontentzhihui .menu ul li a:hover {background: #f1f1f1;color: #333;}
.solutioncontentzhihui .menu ul li a.active {background: #013b84;color: #fff;}
.solutioncontentzhihui .menu ul li a.active:hover {background: #013b84;color: #fff;}
.solutioncontentzhihui .content {background: #fff;background: #fff;}
.solutioncontentzhihui .solutionname {font-weight: 600;font-size: 30px;color: #333;line-height: 100%;padding: 35px;position: relative;height: 30px}
.solutioncontentzhihui .solutionname:after {content: "";position: absolute;width: 50px;height: 3px;background: #013b84;left: 35px;top: 90px;}
.solutioncontentzhihui .solutionhtml {padding: 15px 35px;}
.top {position: absolute !important;top: 0px !important;}
.fixed {position: fixed !important;top: 100px !important;}

.solutionlist {padding-top: 30px;padding-bottom: 30px;background: #f5f5f5;}
.solutionlist .pagewidth {position: relative;}
.solutionlist .menu {background: #fff;width: 280px;float: left;position: absolute;top: 0px;}
.solutionlist .menu ul li a {color: #333;display: block;height: 50px;line-height: 50px;font-size: 14px;padding-left: 16px;text-decoration: none;border-bottom: #f5f5f5 solid 1px;transition-duration: 0.3s}
.solutionlist .menu ul li a:hover {background: #f1f1f1;color: #333;}
.solutionlist .menu ul li a.active {background: #013b84;color: #fff;}
.solutionlist .menu ul li a.active:hover {background: #013b84;color: #fff;}
.solutionlist .content {background: #fff;width: 78%;float: right;background: #fff;}
.solutionlist .solutionname {font-weight: 600;font-size: 30px;color: #333;line-height: 100%;padding: 35px;position: relative;height: 30px}
.solutionlist .solutionname:after {content: "";position: absolute;width: 50px;height: 3px;background: #013b84;left: 35px;top: 90px;}
.solutionlist .list {background: #fff;width: calc(100% - 310px);float: right;background: #fff;}
.solutionlist .list ul {padding-left: 35px;padding-top: 20px}
.solutionlist .list ul li {float: left;width: calc(50% - 33px);margin-right: 30px;background: #fff;border-radius: 2px;border: #ececec solid 1px;text-align: center;margin-bottom: 30px;font-size: 0px;float: left;}
.solutionlist .list ul li .img {padding-top: 30px;padding-bottom: 30px;}
.solutionlist .list ul li img {width: 90px;display: block;margin: 0 auto;margin-bottom: 10px;}
.solutionlist .list ul li h2 {font-size: 20px;padding-bottom: 10px;color: #fff;}
.solutionlist .list ul li h2 a {color: #fff;}
.solutionlist .list ul li .description {font-size: 14px;color: #666;line-height: 1.8em;padding: 30px;min-height: 75px;}
.solutionlist .listwidth100 {background: #fff;width: 100%;background: #fff;}
.solutionlist .listwidth100 ul {padding-left: 35px;padding-top: 20px;display: table;}
.solutionlist .listwidth100 ul li {width: calc(25% - 33px);margin-right: 30px;background: #fff;border-radius: 2px;border: #ececec solid 1px;text-align: center;margin-bottom: 30px;display: inline-block;vertical-align: top;}
.solutionlist .listwidth100 ul li .img {padding-top: 30px;padding-bottom: 30px;}
.solutionlist .listwidth100 ul li img {width: 90px;display: block;margin: 0 auto;margin-bottom: 10px;}
.solutionlist .listwidth100 ul li h2 {font-size: 20px;padding-bottom: 10px;color: #fff;}
.solutionlist .listwidth100 ul li h2 a {color: #fff;}
.solutionlist .listwidth100 ul li .description {font-size: 14px;color: #666;line-height: 1.8em;padding: 20px;}
.solutionlist .listli {width: calc(100% - 310px);float: right;}
.solutionlist .listli ul {}
.solutionlist .listli ul li {background: #fff;margin-bottom: 30px;position: relative;}
.solutionlist .listli ul li .img {width: 40%;float: left;overflow: hidden;}
.solutionlist .listli ul li .img img {width: 100%;display: block;transition-duration: 0.3s;}
.solutionlist .listli ul li .img:hover img {transform: scale(1.1)}
.solutionlist .listli ul li .text {float: left;width: calc(60% - 70px);padding: 35px;}
.solutionlist .listli ul li .text h2 {font-size: 24px;font-weight: normal;line-height: 100%;margin-bottom: 20px;}
.solutionlist .listli ul li .text p {text-align: justify;font-size: 15px;color: #666;line-height: 1.8em;width: rem(210);overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.solutionlist .listli ul li .title2 {padding-top: 10px;padding-bottom: 20px;}
.solutionlist .listli ul li .title2 span {width: 33.33%;float: left;display: block;font-size: 15px;color: #666;position: relative;text-indent: 20px;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.solutionlist .listli ul li .title2 span:after {font-family: 'FontAwesome';content: "\f046";position: absolute;left: -20px;top: 0px;color: #013b84}
.solutionlist .listli ul li .text a {color: #fff;font-size: 15px;background: #013b84;border-radius: 3px;padding: 10px 20px;}
.roadblock_detailbanner {background: #000;height: 100%;}
.roadblock_detailbanner .pagewidth {position: relative;height: 100%;}
.roadblock_detailbanner .pagewidth h1 {position: absolute;left: 0px;top: 280px;right: 0px;text-align: center;color: #fff;text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.4) ;font-weight: 600;font-size: 50px;line-height: 100%;}
.roadblock_detailbanner .pagewidth h2 {position: absolute;left: 0px;top: 360px;right: 0px;text-align: center;color: #fff;text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.4) ;font-weight: 600;font-family: 'geometos';font-size: 30px;line-height: 100%;}
.roadblock_detailbanner .pagewidth p {position: absolute;left: 20%;right: 20%;top: 416px;text-align: center;line-height: 1.6em;color: #fff;text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4) ;font-weight: 600;font-size: 20px;line-height: 2em;}
.roadblock_detailbanner .pagewidth .crumbs {position: absolute;right: 0px;bottom: 40px;color: #fff;font-size: 14px;}
.roadblock_detailbanner .pagewidth .crumbs a {color: #fff;}
.roadblock_twodown {position: fixed;left: 0px;right: 0px;top: 70px;z-index: 5;background: rgba(1, 59, 132, 0.8);color: #fff;height: 50px;line-height: 50px;opacity: 0;transition-duration: 0.3s}
.op1 {opacity: 1;top: 70px;}
.roadblock_twodown h1 {float: left;font-size: 14px;}
.roadblock_twodown ul {float: right;padding-right: 264px;}
.roadblock_twodown ul li {float: left;margin-left: 30px;}
.roadblock_twodown ul li a {font-size: 14px;color: #fff;display: block;}
.roadblock_twodown ul li a.active{ position: relative; }
.roadblock_twodown ul li a.active:after{ content: "";  left: 20px; right: 20px; background: #fff; height: 2px; position: absolute;bottom: 0px; }


.video1 {height: 100%;}
.video2 {height: 100%;}
.video1 .pagewidth, .video2 .pagewidth {position: relative;height: 100%;}
.video1 .text {text-align: right;position: absolute;top: 40%;right: 0px;}
.video2 .text {text-align: left;position: absolute;top: 40%;left: 0px;}
.video1 .pagewidth h1 {color: #fff;text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.4) ;font-weight: 600;font-size: 44px;line-height: 100%;margin-bottom: 20px;}
.video1 .pagewidth h2 {color: #fff;text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.4) ;font-weight: 600;font-family: 'geometos';font-size: 26px;line-height: 100%;margin-bottom: 20px;}
.video1 .pagewidth a {text-align: center;padding-top: 10px;padding-bottom: 10px;padding-left: 40px;line-height: 1.6em;color: #fff;text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4) ;font-weight: 600;font-size: 18px;line-height: 2em;background: url(../images/iconplay.png) no-repeat left center;background-size: 36px 36px}
.video2 .pagewidth h1 {color: #fff;text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.4) ;font-weight: 600;font-size: 44px;line-height: 100%;margin-bottom: 20px;}
.video2 .pagewidth h2 {color: #fff;text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.4) ;font-weight: 600;font-family: 'geometos';font-size: 20px;line-height: 1.6em;margin-bottom: 20px;width: 60%;}
.video2 .pagewidth a {text-align: center;padding-top: 10px;padding-bottom: 10px;padding-left: 40px;line-height: 1.6em;color: #fff;text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4) ;font-weight: 600;font-size: 18px;line-height: 2em;background: url(../images/iconplay.png) no-repeat left center;background-size: 36px 36px}
.roadblock_product {background: #f7f9fa;padding-bottom: 50px;}
.roadblock_product .title h1 {font-size: 36px;}
.roadblock_product .title p {font-size: 18px;}
.roadblock_product .content ul li {width: calc(50% - 20px);position: relative;overflow: hidden;margin-right: 40px;margin-bottom: 40px;background: #fff;float: left;box-shadow: 0 0.7em 1.4em rgba(0, 0, 0, 0.05), 0 0.6em 0.5em -0.4em rgba(0, 0, 0, 0.05);}
.roadblock_product .content ul li:nth-child(2n) {margin-right: 0px;}
.roadblock_product .content ul li .box .text {width: 45%;background: #fff;position: absolute;z-index: 2;top: 0px;bottom: 0px;height: 100%;}
.roadblock_product .content ul li .box .img {float: right;width: 55%;}
.roadblock_product .content ul li .box .img .swiper-slide img {width: 100%;display: block;}
.roadblock_product .content ul li .box .text h1 {color: #013b84;font-size: 30px;text-transform: uppercase;font-family: 'geometos';line-height: 100%;padding-top: 55px;padding-left: 35px;padding-bottom: 10px;}
.roadblock_product .content ul li .box .text h2 {color: #333333;padding-left: 35px;font-size: 24px;line-height: 100%;padding-bottom: 15px;}
.roadblock_product .content ul li .box .text h3 {color: #666666;padding-left: 35px;font-size: 14px;line-height: 100%;font-family: 'geometos';padding-bottom: 15px;}
.roadblock_product .content ul li .box .text p {padding-left: 35px;font-size: 14px;line-height: 1.8em;padding-right: 35px;text-align: justify;padding-bottom: 15px;}
.roadblock_product .content ul li .box .text a {margin-left: 35px;color: #013b84;font-size: 14px;font-weight: 600;}
.roadblock_product .content ul li .box .img .swiper-pagination {bottom: 20px;}
.roadblock_product .content ul li .box .img .swiper-pagination .swiper-pagination-bullet {width: 10px;height: 10px;border-radius: 12px;}
.roadblock_product .content ul li .box .img .swiper-pagination .swiper-pagination-bullet-active {background: #013b84}
.roadblock_qualification {padding-bottom: 50px;}
.roadblock_qualification .swiper-slide img {width: 100%;display: block;}
.roadblock_qualification .swiper-container {padding-bottom: 40px;}
.roadblock_qualification .swiper-pagination .swiper-pagination-bullet {width: 30px;height: 2px;border-radius: 2px;transition-duration: 0.3s;background: rgba(0, 0, 0);}
.roadblock_qualification .swiper-pagination .swiper-pagination-bullet-active {width: 40px;height: 2px;border-radius: 2px;background: #013b84}
.roadblock_process {background: url(../images/prebg.jpg) no-repeat center;background-size: cover;padding-bottom: 50px;}
.roadblock_process .title h1 {color: #fff;}
.roadblock_process .title p {color: #fff;}
.roadblock_process .swiper-slide {width: 400px;}
.roadblock_process .swiper-slide img {width: 100%;display: block;border-radius: 3px;}
.roadblock_process .swiper-container {padding-bottom: 60px;}
.roadblock_process .swiper-pagination .swiper-pagination-bullet {background: #fff;}
.roadblock_process .swiper-pagination .swiper-pagination-bullet-active {background: #fff}
.roadblock_case {background: #f7f9fa;padding-bottom: 50px;}
.roadblock_case .content ul li {width: 23%;float: left;margin-left: 1%;margin-right: 1%;margin-bottom: 25px;box-shadow: 0 0.7em 1.4em rgba(0, 0, 0, 0.05), 0 0.6em 0.5em -0.4em rgba(0, 0, 0, 0.05);}
.roadblock_case .content ul li .img {overflow: hidden;}
.roadblock_case .content ul li .img img {width: 100%;display: block;transition-duration: 0.3s}
.roadblock_case .content ul li .img:hover img {width: 100%;display: block;transform: scale(1.1)}
.roadblock_case .content ul li h2 {background: #fff;line-height: 100%;text-align: center;font-size: 15px;padding-top: 20px;padding-bottom: 20px;}
.roadblock_case .content ul li h2 a {color: #333;font-weight: normal;}
.productcontent {padding-bottom: 40px;}
.productcontent .title2 {font-size: 26px;font-weight: normal;padding-top: 30px;padding-bottom: 20px;}
.productcontent .title2 span{ float: right; font-size: 16px; color: #333; padding-top: 10px; }
.productcontent .title2 span a{ color: #666; }
.productcontent {background: #f5f5f5;}
.productcontent ul {}
.productcontent ul li {width: calc(20% - 12px);float: left;background: #fff;margin-right: 15px;margin-bottom: 15px;padding-bottom: 20px;transition-duration: 0.3s}
.productcontent ul li:hover {box-shadow: 0 1px 1px 0 rgba(150, 150, 150, 0.1), 0 10px 20px 0 rgba(150, 150, 150, 0.2)}
.productcontent ul li .img {padding: 20px;}
.productcontent ul li .img img {width: 100%;display: block;}
.productcontent ul li:nth-child(5) {margin-right: 0px;}
.productcontent ul li:nth-child(10) {margin-right: 0px;}
.productcontent ul li:nth-child(15) {margin-right: 0px;}
.productcontent ul li:nth-child(20) {margin-right: 0px;}
.productcontent ul li:nth-child(25) {margin-right: 0px;}
.productcontent ul li:nth-child(30) {margin-right: 0px;}
.productcontent ul li:nth-child(35) {margin-right: 0px;}
.productcontent ul li:nth-child(40) {margin-right: 0px;}
.productcontent ul li h1 {font-size: 15px;text-align: center;font-weight: normal;line-height: 100%;height: 24px;}
.productcontent ul li h1 a {color: #333;}
.productcontent ul li p {font-size: 15px;color: #333;text-align: center;font-weight: normal;text-transform: uppercase;height: 24px;}
.casecontent {background: #f5f5f5;padding-top: 30px;padding-bottom: 50px;}
.casecontent ul li {width: 23%;float: left;margin-left: 1%;margin-right: 1%;margin-bottom: 25px;box-shadow: 0 0.7em 1.4em rgba(0, 0, 0, 0.05), 0 0.6em 0.5em -0.4em rgba(0, 0, 0, 0.05);}
.casecontent ul li .img {overflow: hidden;height: 230px;}
.casecontent ul li .img img {width: 100%;display: block;transition-duration: 0.3s}
.casecontent ul li .img:hover img {width: 100%;display: block;transform: scale(1.1)}
.casecontent ul li .text {padding: 20px;text-align: left;}
.casecontent ul li h2 {font-size: 18px;font-weight: 600;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.casecontent ul li p {font-size: 14px;color: #666666;line-height: 1.8em;}
.news_list {padding-top: 30px;padding-bottom: 30px;background: #f5f5f5;}
.news_list .pagewidth {position: relative;}
.news_list .menu {background: #fff;width: 280px;float: left;}
.news_list .menu ul li a {color: #333;display: block;height: 50px;line-height: 50px;font-size: 14px;padding-left: 16px;text-decoration: none;border-bottom: #f5f5f5 solid 1px;transition-duration: 0.3s}
.news_list .menu ul li a:hover {background: #f1f1f1;color: #333;}
.news_list .menu ul li a.active {background: #013b84;color: #fff;}
.news_list .menu ul li a.active:hover {background: #013b84;color: #fff;}
.news_list .content {width: calc(100% - 310px);float: right;background: #fff;}
.news_list .newsname {font-weight: 600;font-size: 30px;color: #333;line-height: 100%;padding: 35px;position: relative;height: 30px}
.news_list .newsname:after {content: "";position: absolute;width: 50px;height: 3px;background: #013b84;left: 35px;top: 90px;}
.news_list .content ul li {padding: 20px;background: #fff;border-bottom: #ececec solid 1px;position: relative;height: 190px;}
.news_list .content ul li .img {width: 260px;overflow: hidden;position: absolute;left: 20px;height: 190px;}
.news_list .content ul li .img img {width: 100%;display: block;transition-duration: 0.3s}
.news_list .content ul li .img:hover img {width: 100%;display: block;transform: scale(1.1)}
.news_list .content ul li .text {margin-left: 280px;}
.news_list .content ul li .text h2 {font-size: 18px;padding-bottom: 10px;}
.news_list .content ul li .text h2 a {color: #333333;font-weight: normal;line-height: 100%;}
.news_list .content ul li .text p.time {font-size: 14px;color: #999;line-height: 100%;padding-bottom: 10px;}
.news_list .content ul li .text p.description {font-size: 14px;color: #666666;line-height: 1.8em;}
.news_detail {padding-top: 30px;padding-bottom: 30px;background: #f5f5f5;}
.news_detail .pagewidth {position: relative;}
.news_detail .menu {background: #fff;width: 280px;float: left;}
.news_detail .menu ul li a {color: #333;display: block;height: 50px;line-height: 50px;font-size: 14px;padding-left: 16px;text-decoration: none;border-bottom: #f5f5f5 solid 1px;transition-duration: 0.3s}
.news_detail .menu ul li a:hover {background: #f1f1f1;color: #333;}
.news_detail .menu ul li a.active {background: #013b84;color: #fff;}
.news_detail .menu ul li a.active:hover {background: #013b84;color: #fff;}
.news_detail .content {width: calc(100% - 310px);float: right;background: #fff;}
.news_detail .content .title {padding: 60px 30px 30px 30px;}
.news_detail .content .title h1 {font-size: 22px;line-height: 1.6em;margin-bottom: 10px;}
.news_detail .content .title p {font-size: 14px;color: #999;line-height: 100%;}
.news_detail .content .html {font-size: 15px;line-height: 1.8em;padding: 10px 30px 30px 30px;}
.news_detail .content .other {padding: 30px;border-top: #ececec solid 1px;font-size: 15px;line-height: 2em;}
.news_detail .content .other a {color: #333;}
.title3 {padding-top: 80px;padding-bottom: 50px;text-align: center;}
.title3 h1 {font-size: 30px;line-height: 100%;margin-bottom: 20px;}
.title3 h2 {font-size: 18px;line-height: 100%;color: #d7d7d7;font-family: 'geometos';margin-bottom: 20px;}
.title3 p {font-size: 20px;line-height: 100%;font-weight: 600;}
.content_5s_c {padding-bottom: 60px; background: #fff;}
.content_5s_c .imgtitle img{ width: 75%; display: block; margin: 0 auto; }
.content_5s_c ul{ padding-left: 45px; padding-right: 45px; }
.content_5s_c ul li {width: 20%;float: left;text-align: center;}
.content_5s_c ul li .icon { background: url(../images/servicebg.png) no-repeat top; background-size: 102px 230px;height: 105px; padding-top: 10px; width: 102px;margin: 0 auto;margin-bottom: 30px;transition-duration: 0.3s}
.content_5s_c ul li .icon img {width: 90px; display: block; margin: 0 auto;}
.content_5s_c ul li h2 {font-size: 18px;color: #333333;font-weight: 600;line-height: 100%;margin-bottom: 15px;}
.content_5s_c ul li p {font-size: 14px;color: #666;line-height: 1.8em;}
.content_5s_c ul li:hover .icon {background: url(../images/servicebg.png) no-repeat bottom; background-size: 102px 230px;}
.content_5s_c ul li:hover h2 {color: #013b84;}
.content_5s_c ul li:hover p {color: #013b84;}

.content_5s_a {padding-bottom: 60px; background: #f5f5f5;}
.content_5s_a ul li {width: 20%;float: left;text-align: center;}
.content_5s_a ul li .icon {background: #b9b9b9;border-radius: 100px;height: 100px;width: 100px;margin: 0 auto;margin-bottom: 30px;transition-duration: 0.3s}
.content_5s_a ul li .icon img {width: 50px;margin-top: 25px;}
.content_5s_a ul li h2 {font-size: 18px;color: #333333;font-weight: 600;line-height: 100%;margin-bottom: 15px;}
.content_5s_a ul li p {font-size: 14px;color: #666;line-height: 1.8em;padding-left: 24px;padding-right: 24px;}
.content_5s_a ul li:hover .icon {background: #013b84;}
.content_5s_a ul li:hover h2 {color: #013b84;}
.content_5s_a ul li:hover p {color: #013b84;}
.content_5s_b {padding-bottom: 60px;background: #fff;}
.content_5s_b ul li {width: 50%;float: left;background: #fff;margin-bottom: 20px;}
.content_5s_b ul li .img {width: 35%;float: left;overflow: hidden;}
.content_5s_b ul li .img img {width: 100%;display: block;transition-duration: 0.3s}
.content_5s_b ul li:hover .img img {transform: scale(1.1)}
.content_5s_b ul li .text {width: 65%;float: left;}
.content_5s_b ul li .text h2 {padding: 40px;padding-bottom: 0px;font-size: 18px;}
.content_5s_b ul li .text p {padding: 40px;padding-top: 10px;font-size: 14px;color: #666;line-height: 1.8em}
.content_5s_d{ background: #f5f5f5; }
.content_5s_d .map{ width: 50%; float: left; }
.content_5s_d .map img{ width: 90%; display: block;  margin: 0 auto;}
.content_5s_d .text{ width: 45%; padding-left: 5%; float: left; }
.content_5s_d .text p {font-size: 16px;color: #666;line-height: 2em; margin-bottom: 30px;}
.content_5s_d .text .wechat{ width: 120px;text-align: center; font-size: 14px; color: #666; }
.content_5s_d .text .wechat img{ width: 120px; }


.detailtwomenu {height: 60px;background: #fff;box-shadow: 0 0.7em 1em rgba(0, 0, 0, 0.1), 0 0.6em 0.5em -0.4em rgba(0, 0, 0, 0.1);}
.detailtwomenu ul li {float: left;}
.detailtwomenu ul li a {color: #333;font-size: 16px;display: block;line-height: 60px;text-decoration: none;}
.detailtwomenu ul li a:hover {color: #fff;background: #34629d;font-size: 16px;display: block;line-height: 60px;}
.detailtwomenu ul li a.active {color: #fff;font-size: 16px;background: #013b84;font-weight: 600;}
.detailtwomenu ul li a.active:hover {color: #fff;font-size: 16px;background: #013b84;font-weight: 600;}
.detailtwomenu1 {height: 60px;background: #fff;box-shadow: 0 0.7em 1em rgba(0, 0, 0, 0.1), 0 0.6em 0.5em -0.4em rgba(0, 0, 0, 0.1);}
.detailtwomenu1 ul li {float: left;}
.detailtwomenu1 ul li a {color: #333;font-size: 14px;display: block;line-height: 60px;padding-left: 20px;padding-right: 20px;}
.detailtwomenu1 ul li a:hover {color: #333;display: block;line-height: 60px;padding-left: 20px;padding-right: 20px;}
.detailtwomenu1 ul li a.active {color: #fff;font-size: 14px;background: #013b84;font-weight: 600;}
.detailtwomenu1 ul li a.active:hover {color: #fff;font-size: 16px;background: #013b84;font-weight: 600;}
.detailtwomenu1 h1 {float: left;}
.detailtwomenu1 h1 a {color: #fff;font-size: 16px;background: #013b84;height: 60px;line-height: 60px;display: block;padding-left: 30px;padding-right: 30px;position: relative;}
.detailtwomenu1 h1:first-child a:after {content: "";position: absolute;border: 5px solid transparent;border-right-width: 0;border-left-color: #013b84;right: -5px;top: 25px;}
.detailtwomenu1 ul li.active a {color: #013b84;position: relative;}
.detailtwomenu1 ul li.active a:after {position: absolute;left: 50%;margin-left: -15px;content: "";bottom: 0px;height: 2px;background: #013b84;width: 30px;}
.faq_list {padding-top: 30px;padding-bottom: 30px;background: #f5f5f5;}
.faq_list .pagewidth {position: relative;}
.faq_list .menu {background: #fff;width: 280px;float: left;}
.faq_list .menu ul li a {color: #333;display: block;height: 50px;line-height: 50px;font-size: 14px;padding-left: 16px;text-decoration: none;border-bottom: #f5f5f5 solid 1px;transition-duration: 0.3s}
.faq_list .menu ul li a:hover {background: #f1f1f1;color: #333;}
.faq_list .menu ul li a.active {background: #013b84;color: #fff;}
.faq_list .menu ul li a.active:hover {background: #013b84;color: #fff;}
.faq_list .content {width: calc(100% - 310px);float: right;}
.faq_list .newsname {font-weight: 600;font-size: 30px;color: #333;line-height: 100%;padding: 35px;position: relative;height: 30px}
.faq_list .newsname:after {content: "";position: absolute;width: 50px;height: 3px;background: #013b84;left: 35px;top: 90px;}
.faq_list .content ul li {padding: 30px;background: #fff;position: relative;border-bottom: #ececec solid 1px;}
.faq_list .content ul li {}
.faq_list .content ul li h2 {font-size: 18px;padding-bottom: 10px;position: relative;padding-left: 28px;}
.faq_list .content ul li h2:after {content: "Q";position: absolute;left: 0px;top: 5px;color: #fff;background: #eb4750;height: 18px;line-height: 18px;text-align: center;font-size: 14px;width: 18px;border-radius: 2px;}
.faq_list .content ul li h2 a {color: #333333;font-weight: normal;line-height: 100%;}
.faq_list .content ul li .description {font-size: 14px;color: #666666;line-height: 1.8em;position: relative;padding-left: 28px;}
.faq_list .content ul li .description:after {content: "A";position: absolute;left: 0px;top: 3px;color: #fff;background: #55b737;height: 18px;line-height: 18px;text-align: center;font-size: 14px;width: 18px;border-radius: 2px;}
.faq_list .content ul li .description a {color: #013b84}
.down_list {padding-top: 30px;padding-bottom: 30px;background: #f5f5f5;}
.down_list .pagewidth {position: relative;}
.down_list .menu {background: #fff;width: 280px;float: left;}
.down_list .menu ul li a {color: #333;display: block;height: 50px;line-height: 50px;font-size: 14px;padding-left: 16px;text-decoration: none;border-bottom: #f5f5f5 solid 1px;transition-duration: 0.3s}
.down_list .menu ul li a:hover {background: #f1f1f1;color: #333;}
.down_list .menu ul li a.active {background: #013b84;color: #fff;}
.down_list .menu ul li a.active:hover {background: #013b84;color: #fff;}
.down_list .content {width: calc(100% - 310px);float: right;background: #fff;}
.down_list .newsname {font-weight: 600;font-size: 30px;color: #333;line-height: 100%;padding: 35px;position: relative;height: 30px}
.down_list .newsname:after {content: "";position: absolute;width: 50px;height: 3px;background: #013b84;left: 35px;top: 90px;}
.down_list .content .name {float: left;width: 56%;text-indent: 30px;}
.down_list .content .size {float: left;width: 30%;color: #666;}
.down_list .content .option {float: left;width: 10%;}
.down_list .content .xtitle {padding-top: 30px;padding-bottom: 10px;border-bottom: #ececec solid 1px;}
.down_list .content .xtitle .name {color: #999;font-size: 14px;}
.down_list .content .xtitle .size {color: #999;font-size: 14px;}
.down_list .content .xtitle .option {color: #999;font-size: 14px;}
.down_list .content ul {height: 40px;line-height: 40px;border-bottom: #ececec solid 1px;padding-top: 15px;padding-bottom: 15px;}
.down_list .content .option a {color: #4c9f67;border: #ececec solid 1px;font-size: 15px;display: block;border-radius: 3px;text-align: center;text-decoration: none;transition-duration: 0.3s}
.down_list .content ul:hover a {background: #4c9f67;border-color: #4c9f67;color: #fff;}
.down_list .content ul .name {color: #333;transition-duration: 0.3s}
.down_list .content ul:hover .name {color: #4c9f67;}
.down_list .content ul .size {color: #333;transition-duration: 0.3s}
.down_list .content ul:hover .size {color: #4c9f67;}
.productdetail {background: #f5f5f5;padding-top: 30px;padding-bottom: 30px;}
.productdetail .pagewidth {position: relative;}
.productdetail .left {margin-right: 350px;}
.productdetail .left .product_img {padding: 30px;}
.productdetail .left .product_img .swiper-slide img {width: 100%;display: block;}
.productdetail .left .product_img {background: #fff;border-bottom: #ececec solid 1px;}
.productdetail .left .product_img .img {float: left;width: 50%;border-right: #ececec solid 1px;}
.productdetail .left .product_img .info {float: left;width: calc(50% - 1px);}
.productdetail .left .product_img .product_info {padding: 40px;border-bottom: #ececec solid 1px;}
.productdetail .left .product_img .product_info .name {line-height: 100%;font-size: 26px;margin-bottom: 10px;}
.productdetail .left .product_img .product_info .type {line-height: 100%;font-size: 26px;margin-bottom: 30px;}
.productdetail .left .product_img .product_info .description {line-height: 1.8em;font-size: 16px;color: #444;}
.productdetail .left .img .gallery-thumbs {padding: 20px;padding-top: 0px;}
.productdetail .left .product_img .swiper-pagination {background: rgba(0, 0, 0, 0.3);border-radius: 50px;color: #fff;font-size: 14px;width: 50px;margin: 0 auto;left: 50%;margin-left: -25px;padding-left: 10px;padding-right: 10px;transition-duration: 0.3s}
.product_contact {padding: 40px;}
.product_contact h3 {font-size: 14px;color: #666;font-weight: normal;line-height: 100%;margin-bottom: 10px;}
.product_contact h4 {font-size: 14px;color: #666;font-weight: normal;line-height: 100%;margin-bottom: 10px;padding-top: 30px;}
.product_contact ul li {float: left;}
.product_contact ul li a {display: block;color: #fff;font-size: 15px;padding: 10px 20px;border-radius: 3px;background: #f00;margin-right: 10px;}
.product_contact ul li:nth-child(1) a {background: #ce0000}
.product_contact ul li:nth-child(2) a {background: #52b6ef}
.product_contact ul li:nth-child(3) a {background: #55b737}
.product_contact p {font-size: 24px;color: #013b84;font-family: 'geometos';background: url(../images/protel.png) left center no-repeat ;padding-top: 6px;line-height: 100%;background-size: 22px 22px;padding-left: 26px;}
.product_introduce {border-bottom: #ececec solid 1px;}
.product_introduce img, .product_parameter img {display: block;width: 100%;}
.product_introduce, .product_parameter {background: #fff;}
.product_introduce .html, .product_parameter .html {padding: 30px;}
.product_introduce .title4, .product_parameter .title4 {font-weight: bold;font-size: 20px;color: #013b84;position: relative;border-bottom: #ececec solid 1px;height: 50px;line-height: 50px;padding-left: 30px;}
.product_introduce .title4:after, .product_parameter .title4:after {position: absolute;left: 0px;content: "";width: 3px;height: 18px;background: #013b84;top: 16px;}
.product_parameter {margin-bottom: 30px;}
.product_parameter table {border-collapse: collapse;width: 100%;}
.product_parameter table td {padding: 8px;font-size: 15px;color: #333;border: 1px solid #ececec;}
.product_parameter table tr:nth-child(2n) {background: #f5f5f5}
.product_interested {background: #fff;padding-bottom: 20px;margin-bottom: 30px;}
.product_interested .title5 {padding: 24px 30px;border-bottom: #ececec solid 1px;position: relative;}
.product_interested .title5 h4 {color: #013b84;font-size: 20px;font-weight: bold;line-height: 100%;margin-bottom: 10px;}
.product_interested .title5 p {font-size: 12px;color: #013b84;font-family: 'geometos';line-height: 100%;}
.product_interested .title5 span {position: absolute;right: 30px;top: 40px;}
.product_interested .title5 span a {color: #013b84;font-size: 16px;}
.product_interested .title5 span:after {content: "";position: absolute;left: -23px;top: 12px;width: 15px;height: 1px;background: #013b84}
.product_interested .title5 span:before {content: "";position: absolute;left: -16px;top: 5px;width: 1px;height: 15px;background: #013b84}
.product_interested .swiper-container {padding-bottom: 60px;}
.product_interested .swiper-pagination .swiper-pagination-bullet {width: 30px;height: 2px;border-radius: 2px;background: #999999;transition-duration: 0.3s;}
.product_interested .swiper-pagination .swiper-pagination-bullet-active {width: 40px;height: 2px;border-radius: 2px;background: #013b84}
.product_interested .content {padding: 20px;padding-bottom: 0px;}
.product_interested .swiper-slide img {width: 100%;display: block;}
.product_interested .swiper-slide h1 {line-height: 100%;font-size: 15px;padding-top: 15px;color: #333;text-align: center;font-weight: normal;margin-bottom: 10px;}
.product_interested .swiper-slide p {line-height: 100%;font-size: 15px;color: #333;text-align: center;font-weight: normal;}
.product_case {background: #fff;padding-bottom: 20px;}
.product_case .title5 {padding: 24px 30px;border-bottom: #ececec solid 1px;position: relative;}
.product_case .title5 h4 {color: #013b84;font-size: 20px;font-weight: bold;line-height: 100%;margin-bottom: 10px;}
.product_case .title5 p {font-size: 12px;color: #013b84;font-family: 'geometos';line-height: 100%;}
.product_case .title5 span {position: absolute;right: 30px;top: 40px;}
.product_case .title5 span a {color: #013b84;font-size: 16px;}
.product_case .title5 span:after {content: "";position: absolute;left: -23px;top: 12px;width: 15px;height: 1px;background: #013b84}
.product_case .title5 span:before {content: "";position: absolute;left: -16px;top: 5px;width: 1px;height: 15px;background: #013b84}
.product_case .swiper-container {padding-bottom: 30px;}
.product_case .swiper-pagination .swiper-pagination-bullet {width: 30px;height: 2px;border-radius: 2px;background: #999999;transition-duration: 0.3s;}
.product_case .swiper-pagination .swiper-pagination-bullet-active {width: 40px;height: 2px;border-radius: 2px;background: #013b84}
.product_case .content {padding: 20px;padding-bottom: 0px;}
.product_case .swiper-slide .img {overflow: hidden;height: 230px;}
.product_case .swiper-slide .img img {width: 100%;display: block;transition-duration: 0.3s}
.product_case .swiper-slide .img:hover img {width: 100%;display: block;transform: scale(1.1)}
.product_case .swiper-slide .text {padding: 20px 0px;text-align: left;}
.product_case .swiper-slide h2 {line-height: 100%;font-size: 18px;font-weight: 600;margin-bottom: 10px;}
.product_case .swiper-slide p {font-size: 14px;color: #666666;line-height: 1.8em;}
.productdetail .right .product_category {background: #fff;margin-bottom: 30px;}
.productdetail .right .product_category .title5 {padding: 24px 30px;border-bottom: #ececec solid 1px;position: relative;}
.productdetail .right .product_category .title5 h4 {color: #013b84;font-size: 20px;font-weight: bold;line-height: 100%;margin-bottom: 10px;}
.productdetail .right .product_category .title5 p {font-size: 12px;color: #013b84;font-family: 'geometos';line-height: 100%;}
.productdetail .right .product_category .content ul {padding-top: 10px;padding-bottom: 10px;}
.productdetail .right .product_category .content ul li {}
.productdetail .right .product_category .content ul li a {position: relative;text-decoration: none;font-size: 16px;font-weight: 600;color: #333;padding-left: 74px;height: 40px;padding-top: 10px;padding-bottom: 10px;line-height: 40px;display: block;transition-duration: 0.3s}
.productdetail .right .product_category .content ul li a img {float: left;position: absolute;left: 20px;top: 7px;border-radius: 2px;width: 44px;display: block;border: #ececec solid 1px;}
.productdetail .right .product_category .content ul li a:hover {background: #013b84;color: #fff;}
.productdetail .right {width: 320px;}
.productdetail .right .product_news {background: #fff;}
.productdetail .right .product_news .title5 {padding: 24px 30px;border-bottom: #ececec solid 1px;position: relative;}
.productdetail .right .product_news .title5 h4 {color: #013b84;font-size: 20px;font-weight: bold;line-height: 100%;margin-bottom: 10px;}
.productdetail .right .product_news .title5 p {font-size: 12px;color: #013b84;font-family: 'geometos';line-height: 100%;}
.productdetail .right .product_news .content {padding: 30px;}
.productdetail .right .product_news .content ul li {font-size: 14px;margin-bottom: 15px;}
.productdetail .right .product_news .content ul li a {color: #333333;}
.float1 {position: absolute;top: 0px;right: 0px;}
.fixed1 {position: fixed;top: 100px;right: 2%;}
.po1 {position: absolute;bottom: 0px;top: auto;right: 0px;}
.hide {display: none;}
.about_company {}
.about_company .left {width: 42%;padding-left: 4%;padding-right: 4%;float: left;padding-top: 50px;padding-bottom: 50px;}
.about_company .left .title6 h1 {line-height: 100%;font-size: 24px;margin-bottom: 10px;}
.about_company .left .title6 p {color: #d7d7d7;font-size: 18px;font-family: 'geometos';line-height: 100%;margin-bottom: 20px;}
.about_company .left .content {font-size: 16px;line-height: 1.8em;}
.about_company .left .content p {margin-bottom: 20px; font-size: 15px;}
.about_company .right {width: 50%;float: left;height: 650px;}
.about_team {background: #f5f5f5;padding-top: 80px;padding-bottom: 80px;}
.about_team .title6 {text-align: center}
.about_team .title6 h1 {line-height: 100%;font-size: 24px;margin-bottom: 10px;}
.about_team .title6 p {color: #d7d7d7;font-size: 18px;font-family: 'geometos';line-height: 100%;margin-bottom: 20px;}
.about_team .tab_box .swiper-container {padding-bottom: 40px;}
.about_team .tab_box .swiper-slide {width: 400px;}
.about_team .tab_box .swiper-slide img {display: block;width: 400px;}
.about_team .tab_box .swiper-pagination .swiper-pagination-bullet {width: 30px;height: 2px;border-radius: 2px;background: #999999;transition-duration: 0.3s;}
.about_team .tab_box .swiper-pagination .swiper-pagination-bullet-active {width: 40px;height: 2px;border-radius: 2px;background: #013b84}
.about_team .tab_menu {text-align: center;padding-bottom: 30px;}
.about_team .tab_menu li {display: inline-block;padding-left: 15px;padding-right: 15px;}
.about_team .tab_menu li.selected {color: #013b84;font-weight: 600;cursor: pointer;position: relative;}
.about_team .tab_menu li.selected:after {content: "";position: absolute;left: 30px;right: 30px;bottom: -6px;background: #013b84;height: 2px;}
.about_culture {}
.about_culture .right {width: 42%;padding-left: 4%;padding-right: 4%;float: left;padding-top: 50px;padding-bottom: 50px;}
.about_culture .right .title6 h1 {line-height: 100%;font-size: 24px;margin-bottom: 10px;}
.about_culture .right .title6 p {color: #d7d7d7;font-size: 18px;font-family: 'geometos';line-height: 100%;margin-bottom: 20px;}
.about_culture .right .content {font-size: 16px;line-height: 1.8em;}
.about_culture .right .content p {margin-bottom: 10px;font-weight: 600;}
.about_culture .right .content p strong {color: #013b84}
.about_culture .left {width: 50%;float: left;height: 540px;}
.about_qualification {padding-top: 80px;padding-bottom: 80px;background: #fff;}
.about_qualification .title6 {text-align: center;padding-bottom: 20px;}
.about_qualification .title6 h1 {line-height: 100%;font-size: 24px;margin-bottom: 10px;}
.about_qualification .title6 p {color: #d7d7d7;font-size: 18px;font-family: 'geometos';line-height: 100%;margin-bottom: 20px;}
.about_qualification .swiper-container {padding-bottom: 40px;}
.about_qualification .swiper-slide {height: 200px;width: auto}
.about_qualification .swiper-slide img {display: block;height: 200px;}
.about_qualification .swiper-pagination .swiper-pagination-bullet {width: 30px;height: 2px;border-radius: 2px;background: #999999;transition-duration: 0.3s;}
.about_qualification .swiper-pagination .swiper-pagination-bullet-active {width: 40px;height: 2px;border-radius: 2px;background: #013b84}

.about_advantage {padding-top: 80px;padding-bottom: 80px;background: #f5f5f5;}
.about_advantage .title6 {text-align: center;padding-bottom: 20px;}
.about_advantage .title6 h1 {line-height: 100%;font-size: 24px;margin-bottom: 10px;}
.about_advantage .title6 p {color: #d7d7d7;font-size: 18px;font-family: 'geometos';line-height: 100%;margin-bottom: 20px;}
.about_advantage .content{ border:#ececec solid 1px;background: #fff; }

.about_advantage .content ul li { overflow: hidden; width: calc(16.6666% - 2px); z-index: 333; position: relative;  transition-duration: 0.3s; float: left; text-align: center;padding-top: 20px;border: #ececec solid 1px;background: #fff; box-shadow: 0px 20px 20px rgba(0,0,0,0); ) }
.about_advantage .content ul li img { width: 54px; height: 54px; display: block;margin: 0 auto;margin-bottom: 10px;}
.about_advantage .content ul li h2{padding-left: 20px; padding-right: 20px; font-size: 14px; line-height: 1.6em; height: 80px; font-weight: normal;}
.about_advantage .content ul li p{ position: absolute; opacity: 0; z-index: 2; left: 0px; top: 200px; right: 0px;bottom: 0px; padding: 20px; color: #fff; line-height: 1.6em; font-size: 14px; transition-duration: 0.3s; }
.about_advantage .content ul li:hover{box-shadow:0px 20px 20px rgba(0,0,0,0.05);}
.about_advantage .content ul li:hover p{ top: 0px; opacity: 1;background: #133c7f; text-align: justify; }


.about_environment {padding-top: 80px;padding-bottom: 80px;}



.about_environment {padding-top: 80px;padding-bottom: 80px;}
.about_environment .title6 {text-align: center}
.about_environment .title6 h1 {line-height: 100%;font-size: 24px;margin-bottom: 10px;}
.about_environment .title6 p {color: #d7d7d7;font-size: 18px;font-family: 'geometos';line-height: 100%;margin-bottom: 20px;}
.about_environment .tab_box .swiper-container {padding-bottom: 40px;}
.about_environment .tab_box .swiper-slide {width: 400px;}
.about_environment .tab_box .swiper-slide img {display: block;width: 400px;}
.about_environment .tab_box .swiper-pagination .swiper-pagination-bullet {width: 30px;height: 2px;border-radius: 2px;background: #999999;transition-duration: 0.3s;}
.about_environment .tab_box .swiper-pagination .swiper-pagination-bullet-active {width: 40px;height: 2px;border-radius: 2px;background: #013b84}
.about_environment .tab_menu {text-align: center;padding-bottom: 30px;}
.about_environment .tab_menu li {display: inline-block;padding-left: 15px;padding-right: 15px;}
.about_environment .tab_menu li.selected {color: #013b84;font-weight: 600;cursor: pointer;position: relative;}
.about_environment .tab_menu li.selected:after {content: "";position: absolute;left: 30px;right: 30px;bottom: -6px;background: #013b84;height: 2px;}
.about_contact { background: #f5f5f5; }
.about_contact .left {width: 48%;padding-left: 2%;float: left;padding-top: 80px;padding-bottom: 80px;}
.about_contact .left .title6 h1 {line-height: 100%;font-size: 24px;margin-bottom: 10px;}
.about_contact .left .title6 p {color: #d7d7d7;font-size: 18px;font-family: 'geometos';line-height: 100%;margin-bottom: 10px;}
.about_contact .left .content {font-size: 16px;line-height: 1.8em;}
.about_contact .left .content p {margin-bottom: 10px;}
.about_contact .left .content p strong {color: #333}
.about_contact .left .content .map {margin-top: 30px;display: block;background: url(../images/gaodeicon.png) no-repeat left center #fff;background-size: 34px 34px;width: 80px;border-radius: 8px;font-size: 14px;color: #333;padding-left: 40px;height: 34px;line-height: 34px;box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.1)}
.about_contact .right {width: 50%;float: left;height: 480px;}
.solution_p1 {line-height: 1.8em;font-size: 15px;color: #333;padding-top: 10px;padding-bottom: 10px;}
.solution_p1 strong {color: #263d87;}
.solution_title1 {font-size: 24px;color: #013b84;font-weight: bold;border-bottom: #ececec solid 2px;height: 44px;padding-top: 40px;margin-bottom: 20px;}
.solution_title1 strong {border-bottom: #013b84 solid 2px;height: 44px;line-height: 44px;float: left;}
.solution_title2 {font-weight: bold;font-size: 24px;margin-bottom: 10px;text-align: center;padding-top: 30px;}
.solution_title3 {font-weight: normal;font-size: 18px;text-align: center;padding-bottom: 30px;}
.solution_list1 ul {width: 1100px;}
.solution_list1 ul li {width: 310px;float: left;margin-right: 35px;}
.solution_list1 ul li img {display: block;width: 100%;}
.solution_list2 {background: url(../images/bg1.jpg) no-repeat;background-size: cover;}
.solution_list2 h2 {font-size: 18px;padding-top: 20px;padding-left: 10px;}
.solution_list2 ul {display: table;text-align: center;width: 100%;padding-bottom: 20px;padding-top: 20px;}
.solution_list2 ul li {width: 180px;height: 180px;border: #ececec solid 1px;border-radius: 3px;background: #fff;margin: 0 8px;display: inline-table;}
.solution_list2 ul li img {width: 90px;margin: 30px auto;display: block;margin-bottom: 10px;}
.solution_list2 ul li h3 {text-align: center;font-weight: normal;font-size: 15px;}
.solution_list3 ul {float: left;width: 33.3333%;}
.solution_list3 ul .solution_title4 {background: #013b84;height: 40px;line-height: 40px;font-weight: bold;color: #fff;font-size: 18px;text-indent: 100px;}
.solution_list3 ul li {height: 40px;line-height: 40px;background: #fff;text-indent: 125px;font-size: 15px;}
.solution_list3 ul li:nth-child(2n) {background: #f5f5f5;}
.solution_list4 ul {width: 1040px;padding-top: 30px;}
.solution_list4 ul li {float: left;width: 480px;margin-right: 40px;margin-bottom: 30px;}
.solution_list4 ul li img {width: 100%;}
.solution_list4 ul li h2 {text-align: center;font-weight: bold;font-size: 18px;padding-top: 10px;padding-bottom: 5px;}
.solution_list4 ul li p {font-size: 15px;line-height: 1.8em;}
.solution_list5 {background: url(../images/bg2.jpg) no-repeat ;background-size: cover;margin-top: 20px;}
.solution_list5 ul {display: table;padding-top: 50px;}
.solution_list5 ul li {width: 18%;margin-left: 1%;margin-right: 1%;display: inline-table;text-align: center;margin-bottom: 50px;}
.solution_list5 ul li img {width: 80px;}
.solution_list5 ul li h3 {font-size: 18px;padding-bottom: 10px;padding-top: 5px;color: #fff;}
.solution_list5 ul li p {font-size: 15px;color: #fff;}
.solution_list6 {padding-top: 40px;padding-bottom: 40px;}
.solution_list6 .img {float: left;width: 35%;margin-right: 5%;}
.solution_list6 .img img {width: 100%;}
.solution_list6 .text {float: left;width: 60%;}
.solution_list6 .text h2 {font-size: 24px;margin-bottom: 10px;padding-top: 50px;}
.solution_list6 .text p {font-size: 15px;}
.solution_list7 {padding-top: 30px;padding-bottom: 30px;}
.solution_list7 .img {float: left;width: 35%;}
.solution_list7 .img img {width: 100%;}
.solution_list7 .text {float: left;width: 60%;margin-right: 5%;}
.solution_list7 .text h2 {font-size: 24px;margin-bottom: 10px;padding-top: 50px;}
.solution_list7 .text p {font-size: 15px;line-height: 1.8em;}
.solution_list8 {margin-top: 20px;}
.solution_list8 ul {display: table;padding-top: 30px;}
.solution_list8 ul li {width: 29.333%;margin-left: 2%;margin-right: 2%;display: inline-table;text-align: center;margin-bottom: 30px;}
.solution_list8 ul li img {width: 80px;}
.solution_list8 ul li h3 {font-size: 18px;padding-bottom: 10px;padding-top: 10px;}
.solution_list8 ul li p {font-size: 15px;text-align: justify;}
.solution_list9 {background: #4f5a91;color: #fff;padding-top: 40px;padding-bottom: 40px;}
.solution_list9 .img {float: left;width: 30%;padding-right: 5%;}
.solution_list9 .img img {width: 100%;}
.solution_list9 .text {float: left;width: 55%;margin-right: 5%;padding-left: 5%;}
.solution_list9 .text h2 {font-size: 24px;margin-bottom: 10px;padding-top: 40px;}
.solution_list9 .text p {font-size: 15px;line-height: 1.8em;}
.solution_list10 {background: #8370f6;color: #fff;padding-top: 20px;padding-bottom: 20px;}
.solution_list10 .img {float: left;width: 35%;}
.solution_list10 .img img {width: 100%;}
.solution_list10 .text {float: left;width: 55%;margin-right: 5%;padding-left: 5%;}
.solution_list10 .text h2 {font-size: 24px;margin-bottom: 10px;padding-top: 100px;}
.solution_list10 .text p {font-size: 15px;line-height: 1.8em;}
.solution_list11 {background: #1b1b1d;color: #fff;padding-top: 0px;margin-top: 20px;}
.solution_list11 .text {text-align: center;}
.solution_list11 .text img {width: 550px;margin-bottom: 40px;}
.solution_list11 .text h2 {font-size: 24px;margin-bottom: 40px;padding-top: 80px;}
.solution_list11 .text p {font-size: 15px;line-height: 1.8em;}
.solution_list11 .img {padding-top: 40px;}
.solution_list11 .img img {width: 100%;display: block;}
.solution_list12 {background: url(../images/img31.jpg) no-repeat ;background-size: cover;color: #fff;padding-top: 120px;padding-bottom: 120px;}
.solution_list12 .text {width: 50%;float: right;padding-right: 5%;}
.solution_list12 .text h2 {font-size: 24px;margin-bottom: 10px;}
.solution_list12 .text p {font-size: 15px;line-height: 1.8em;}
.solution_list13 {background: url(../images/bg1.jpg) no-repeat;background-size: cover;}
.solution_list13 ul {display: table;text-align: center;width: 100%;padding-top: 20px;}
.solution_list13 ul li {width: 180px;height: 180px;border: #ececec solid 1px;border-radius: 3px;background: #fff;margin: 0 8px;margin-bottom: 20px;display: inline-table;}
.solution_list13 ul li img {width: 90px;margin: 30px auto;display: block;margin-bottom: 10px;}
.solution_list13 ul li h3 {text-align: center;font-weight: normal;font-size: 15px;}
.solution_list14 {background: url(../images/bg3.jpg) no-repeat ;background-size: cover;margin-top: 20px;}
.solution_list14 ul {display: table;padding-top: 50px;}
.solution_list14 ul li {width: 18%;margin-left: 1%;margin-right: 1%;display: inline-table;text-align: center;margin-bottom: 50px;}
.solution_list14 ul li img {width: 80px;}
.solution_list14 ul li h3 {font-size: 18px;padding-bottom: 10px;padding-top: 5px;color: #fff;}
.solution_list14 ul li p {font-size: 15px;color: #fff;}
.solution_list15 {background: #588ffd;color: #fff;padding-top: 50px;padding-bottom: 50px;}
.solution_list15 .img {float: left;width: 35%;padding-right: 5%;}
.solution_list15 .img img {width: 100%;}
.solution_list15 .text {float: left;width: 50%;margin-right: 5%;padding-left: 5%;}
.solution_list15 .text h2 {font-size: 24px;margin-bottom: 10px;padding-top: 40px;}
.solution_list15 .text p {font-size: 15px;line-height: 1.8em;}
.solution_list16 ul {width: 1100px;}
.solution_list16 ul li {width: 480px;float: left;margin-right: 40px;margin-bottom: 20px;padding-top: 20px;}
.solution_list16 ul li img {display: block;width: 100%;}
.solution_list17 ul {width: 1100px;}
.solution_list17 ul li {width: 284.5px;border: #ececec solid 1px;height: 115px;padding-left: 30px;float: left;margin-right: 25px;margin-bottom: 25px;padding-top: 35px;}
.solution_list17 ul li img {float: left;width: 80px;}
.solution_list17 ul li span {float: left;padding-left: 20px;padding-top: 28px;}
.solution_list18 {background: url(../images/bg3.jpg) no-repeat ;background-size: cover;}
.solution_list18 ul {padding: 30px;display: table;}
.solution_list18 ul li {display: inline-table;margin-bottom: 25px;padding-top: 25px;width: 25%;}
.solution_list18 ul li img {float: left;width: 64px;}
.solution_list18 ul li span {float: left;padding-left: 10px;padding-top: 17px;color: #fff;font-weight: bold;}
.solution_list19 {}
.solution_list19 h2 {font-size: 18px;padding-bottom: 20px;}
.solution_list19 ul {width: 1100px;}
.solution_list19 ul.ul1 li {width: 310px;float: left;margin-right: 35px;margin-bottom: 15px;}
.solution_list19 ul.ul1 li img {width: 100%;display: block;}
.solution_list19 ul.ul2 li {width: 190px;float: left;margin-right: 15px;}
.solution_list19 ul.ul2 li img {width: 100%;display: block;}
.solution_list19 ul li p {text-align: center;font-size: 15px;padding-top: 10px;padding-bottom: 15px;font-weight: normal;}
.solution_list20 ul {display: table;text-align: left;width: 1020px;}
.solution_list20 ul li {width: 320px;display: inline-table;margin-right: 20px;box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);margin-bottom: 20px;}
.solution_list20 ul li img {width: 100%;display: block;}
.solution_list20 ul li h2 {text-align: center;font-size: 15px;padding-top: 15px;padding-bottom: 15px;font-weight: normal;}
.solution_list21 ul {width: 1100px;}
.solution_list21 ul li {width: 235px;float: left;margin-right: 20px;margin-bottom: 20px;padding-top: 20px;}
.solution_list21 ul li img {display: block;width: 100%;}
.solution_list22 ul {display: table;text-align: center;}
.solution_list22 ul li {width: 25%;display: inline-table;margin-bottom: 20px;padding-top: 20px;}
.solution_list22 ul li img {display: block;width: 80px;margin: 0 auto}
.solution_list22 ul li h3 {font-size: 18px;padding-bottom: 10px;padding-top: 5px;}
.solution_list22 ul li p {font-size: 15px;}
.solution_list23 ul {display: table;text-align: center;width: 100%;}
.solution_list23 ul li {width: 20%;display: inline-table;margin-bottom: 20px;padding-top: 20px;}
.solution_list23 ul li img {display: block;width: 100px;margin: 0 auto}
.solution_list23 ul li h3 {font-size: 18px;padding-bottom: 10px;padding-top: 15px;}
.solution_list24 {background: url(../images/bg4.jpg) no-repeat ;background-size: cover;color: #fff;padding: 30px;padding-bottom: 0px;}
.solution_list24 .left {float: left;width: 450px;}
.solution_list24 .left li {margin-bottom: 30px;}
.solution_list24 .left li .img {width: 130px;float: left;}
.solution_list24 .left li .text {width: 320px;float: left;font-size: 15px;}
.solution_list24 .left li .img img {width: 100px;}
.solution_list24 .right {float: right;width: 450px;}
.solution_list24 .right li {margin-bottom: 30px;}
.solution_list24 .right li .img {width: 130px;float: left;}
.solution_list24 .right li .text {width: 320px;float: left;font-size: 15px;}
.solution_list24 .right li .img img {width: 100px;}
.solution_list25 h2 {font-size: 18px;padding-top: 10px;}
.solution_list25 ul {padding-top: 30px;}
.solution_list25 ul li {width: 20%;text-align: center;float: left;padding-bottom: 30px;}
.solution_list25 ul li p {}
.solution_list25 ul li img {width: 90px;}
.solution_list26 {background: url(../images/bg6.jpg) no-repeat;background-size: cover}
.solution_list26 .text {padding: 140px 100px 140px 450px;}
.solution_list26 .text h2 {font-size: 30px;color: #fff;text-transform: uppercase;padding-bottom: 10px;}
.solution_list26 .text p {font-size: 15px;color: #fff;text-transform: uppercase;margin-bottom: 10px;position: relative;padding-left: 14px;}
.solution_list26 .text p:after {position: absolute;content: "";left: 0px;top: 7px;border-radius: 10px;border: #fff solid 1px;height: 6px;width: 6px;}
.solution_list27 {text-align: center;}
.solution_list27 img {width: 900px;margin: 0 auto}
.solution_list28 {padding-top: 20px;}
.solution_list28 ul {width: 800px;margin: 0 auto;}
.solution_list28 ul li {width: 40%;margin-left: 5%;margin-right: 5%;float: left;text-align: center;}
.solution_list28 ul li img {width: 100%;display: block;}
.solution_list28 ul li p {font-size: 15px;padding-top: 10px;padding-bottom: 20px;}
.solution_list29 ul {width: 1030px;}
.solution_list29 ul li {float: left;border: #ececec solid 1px;width: 230px;border-radius: 3px;overflow: hidden;text-align: center;margin-right: 24px;}
.solution_list29 ul li img {height: 200px;display: block;margin: 0 auto}
.solution_list29 ul li p {font-size: 15px;padding-top: 15px;padding-bottom: 15px;}
.solution_list30 h2 {text-align: center;font-size: 18px;color: #013b84;padding-top: 10px;padding-bottom: 20px;}
.solution_list30 .ul1 {display: table;text-align: center;}
.solution_list30 .ul1 li {width: 280px;display: inline-table;margin-left: 20px;margin-right: 20px;}
.solution_list30 .ul1 li img {width: 100%;display: block;}
.solution_list30 .ul1 li p {padding-top: 10px;font-size: 15px;padding-bottom: 20px;}
.solution_list30 .ul2 {display: table;text-align: center;}
.solution_list30 .ul2 li {width: 220px;display: inline-table;margin-left: 10px;margin-right: 10px;}
.solution_list30 .ul2 li img {width: 100%;display: block;}
.solution_list30 .ul2 li p {padding-top: 10px;font-size: 15px;padding-bottom: 20px;}
.solution_list31 ul {display: table;text-align: center;width: 900px;margin: 0 auto;padding-top: 20px;}
.solution_list31 ul li {width: 300px;display: inline-table;text-align: center;}
.solution_list31 ul li img {width: 200px;}
.solution_list31 li p {padding-top: 10px;font-size: 15px;padding-bottom: 20px;}
.solution_list32 {background: url(../images/bg7.jpg) no-repeat;background-size: cover;padding-bottom: 50px;}
.solution_list32 h2 {font-size: 45px;padding-left: 50px;padding-top: 200px;color: #fff;line-height: 100%;text-shadow: 10px 10px 10px rgba(48, 166, 103, 0.3)}
.solution_list32 h3 {font-size: 30px;padding-left: 50px;padding-top: 10px;color: #fff;text-transform: uppercase;line-height: 100%;text-shadow: 10px 10px 10px rgba(48, 166, 103, 0.3)}
.solution_list32 ul {padding-left: 30px;padding-right: 30px;padding-top: 150px;}
.solution_list32 ul li {float: left;width: 20%;text-align: center;}
.solution_list32 ul li img {width: 100px;}
.solution_list32 ul li p {color: #fff;font-size: 15px;padding-bottom: 10px;position: relative;top: -15px;}
.solution_list33 {background: url(../images/bg8.jpg) no-repeat;background-size: cover;padding-bottom: 50px;}
.solution_list33 h2 {font-size: 45px;padding-left: 50px;padding-top: 200px;color: #fff;line-height: 100%;text-shadow: 10px 10px 10px rgba(27, 108, 194, 0.3)}
.solution_list33 h3 {font-size: 30px;padding-left: 50px;padding-top: 10px;color: #fff;text-transform: uppercase;line-height: 100%;text-shadow: 10px 10px 10px rgba(27, 108, 194, 0.3)}
.solution_list33 ul {padding-left: 30px;padding-right: 30px;padding-top: 150px;}
.solution_list33 ul li {float: left;width: 16.6666%;text-align: center;}
.solution_list33 ul li img {width: 100px;}
.solution_list33 ul li p {color: #fff;font-size: 15px;padding-bottom: 10px;position: relative;top: -15px;}
.solution_list34 {background: url(../images/bg9.jpg) no-repeat;background-size: cover;padding-bottom: 50px;}
.solution_list34 h2 {font-size: 45px;padding-left: 50px;padding-top: 200px;color: #fff;line-height: 100%;text-shadow: 10px 10px 10px rgba(18, 34, 148, 0.3)}
.solution_list34 h3 {font-size: 30px;padding-left: 50px;padding-top: 10px;color: #fff;text-transform: uppercase;line-height: 100%;text-shadow: 10px 10px 10px rgba(18, 34, 148, 0.3)}
.solution_list34 ul {padding-left: 30px;padding-right: 30px;padding-top: 150px;}
.solution_list34 ul li {float: left;width: 20%;text-align: center;}
.solution_list34 ul li img {width: 100px;}
.solution_list34 ul li p {color: #fff;font-size: 15px;padding-bottom: 10px;position: relative;top: -15px;}
.solution_list35 {background: url(../images/bg10.jpg) no-repeat;background-size: cover;padding-bottom: 50px;padding-bottom: 140px;}
.solution_list35 h2 {font-size: 24px;padding-left: 30px;padding-top: 80px;color: #fff;line-height: 100%;}
.solution_list35 ul {padding-left: 10px;padding-right: 10px;padding-top: 105px;}
.solution_list35 ul li {float: left;width: 16.666%;text-align: center;}
.solution_list35 ul li img {width: 60px;}
.solution_list35 ul li p {color: #fff;font-size: 15px;padding-bottom: 10px;padding-top: 10px;}
.bgf7f9fa {background: #f7f9fa;}
.solution_title_11 {position: relative;font-size: 30px;color: #333;text-align: center;padding-top: 70px;padding-bottom: 30px;font-weight: bold;}
.solution_title_11:after {position: absolute;content: "";left: 50%;width: 26px;height: 2px;background: #263d87;margin-left: -13px;bottom: 10px;display: block;}
.pdlr {padding-left: 30px;padding-right: 30px;}
.solution_list36 ul {display: block;display: table;padding-top: 20px;padding-bottom: 40px;}
.solution_list36 ul li {width: 48%;margin-left: 1%;display: inline-table;margin-right: 1%;margin-bottom: 20px;}
.solution_list36 ul li img {width: 100%;display: block;}
.solution_list37 {padding-left: 20px;padding-right: 20px;background: #f7f9fa;padding-bottom: 40px}
.solution_list37 ul {width: 1100px;padding-top: 20px;}
.solution_list37 ul li {width: 270.5px;border: #ececec solid 1px;background: #fff;height: 105px;padding-left: 30px;float: left;margin-right: 25px;margin-bottom: 25px;padding-top: 37px;}
.solution_list37 ul li img {float: left;width: 70px;}
.solution_list37 ul li span {float: left;padding-left: 10px;padding-top: 25px;}
.solution_list38 .solution_title_11 {color: #fff;}
.solution_list38 .solution_title_11:after {position: absolute;content: "";left: 50%;width: 26px;height: 2px;background: #fff;margin-left: -13px;bottom: 10px;display: block;}
.solution_list38 {background: url(../images/bg2.jpg) no-repeat ;background-size: cover;margin-top: 20px;}
.solution_list38 ul {display: table;padding-top: 50px;}
.solution_list38 ul li {width: 18%;margin-left: 1%;margin-right: 1%;display: inline-table;text-align: center;margin-bottom: 50px;}
.solution_list38 ul li img {width: 80px;}
.solution_list38 ul li h3 {font-size: 18px;padding-bottom: 10px;padding-top: 5px;color: #fff;}
.solution_list38 ul li p {font-size: 15px;color: #fff;}
.solution_list39 ul {padding-top: 20px;padding-bottom: 20px;}
.solution_list39 ul li {width: 302.5px;float: left;margin-right: 25px;margin-bottom: 25px;}
.solution_list39 ul li img {width: 100%;}
.solution_list40 {background: url(../images/bg11.jpg) no-repeat ;background-size: cover;padding-bottom: 30px}
.solution_list40 .solution_title_11 {color: #fff;}
.solution_list40 .solution_title_11:after {position: absolute;content: "";left: 50%;width: 26px;height: 2px;background: #fff;margin-left: -13px;bottom: 10px;display: block;}
.solution_list40 ul {padding-left: 30px;}
.solution_list40 ul li {text-align: center;width: 220px;margin-right: 20px;margin-bottom: 20px;background: #fff;border-radius: 3px;float: left;padding-top: 20px;padding-bottom: 20px;}
.solution_list40 ul li img {height: 70px;margin: 0 auto;display: block;}
.solution_list40 ul li p {padding-bottom: 10px;}
.solution_list41 {background: #f7f9fa;}
.solution_list41 img {width: 1000px;margin: 20px auto;display: block;}
.solution_list42 {}
.solution_list42 img {width: 1000px;margin: 20px auto;display: block;}
.solution_list43 {background: #f7f9fa;padding-bottom: 40px;}
.solution_list43 ul {padding-left: 20px;padding-top: 20px;}
.solution_list43 ul li {width: 448px;height: 210px;padding-right: 20px;border: #ececec solid 1px;float: left;background: #fff;margin-right: 20px;margin-bottom: 20px;}
.solution_list43 ul li .img {width: 25%;float: left;padding-top: 20px;}
.solution_list43 ul li .img img {width: 80px;display: block;margin: 0 auto;}
.solution_list43 ul li .text {width: 75%;float: left}
.solution_list43 ul li .text h2 {font-size: 18px;padding-top: 30px;}
.solution_list43 ul li .text p {font-size: 15px;line-height: 1.8em;}
.solution_list44 ul {width: 1030px;padding-top: 20px;padding-bottom: 40px;padding-left: 20px;padding-right: 20px;}
.solution_list44 ul li {background: #fff;float: left;border: #ececec solid 1px;width: 220px;border-radius: 3px;overflow: hidden;text-align: center;margin-right: 24px;margin-bottom: 24px;}
.solution_list44 ul li img {height: 200px;display: block;margin: 0 auto}
.solution_list44 ul li p {font-size: 15px;padding-top: 15px;padding-bottom: 15px;}
.solution_list45 {background: #f7f9fa;padding-left: 30px;padding-right: 30px;}
.solution_list45 ul {display: table;text-align: left;width: 1020px;padding-top: 20px;}
.solution_list45 ul li {width: 300px;display: inline-table;margin-right: 20px;box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);margin-bottom: 20px;background: #fff;}
.solution_list45 ul li img {width: 100%;display: block;}
.solution_list45 ul li h2 {text-align: center;font-size: 15px;padding-top: 15px;padding-bottom: 15px;font-weight: normal;}
.solution_list46 {padding-bottom: 40px;}
.solution_list46 img {width: 900px;display: block;margin: 20px auto}
.solution_list47 {background: url(../images/bg12.jpg) no-repeat ;background-size: cover;padding-bottom: 30px}
.solution_list47 .solution_title_11 {color: #fff;}
.solution_list47 .solution_title_11:after {position: absolute;content: "";left: 50%;width: 26px;height: 2px;background: #fff;margin-left: -13px;bottom: 10px;display: block;}
.solution_list47 ul {}
.solution_list47 ul li {text-align: center;width: 33.333%;float: left;padding-top: 20px;padding-bottom: 20px;}
.solution_list47 ul li img {height: 100px;margin: 0 auto;display: block;}
.solution_list47 ul li h3 {font-size: 18px;padding-top: 20px;color: #fff;margin-bottom: 20px;}
.solution_list47 ul li p {padding-bottom: 10px;font-size: 15px;color: #fff;}
.solution_list48 {padding-bottom: 30px;}
.solution_list48 .ul1 {display: table;text-align: center;width: 100%;padding-top: 30px;}
.solution_list48 .ul1 li {width: 200px;text-align: center;display: inline-table;}
.solution_list48 .ul1 li img {width: 130px;display: block;margin: 0 auto;}
.solution_list48 .ul2 {display: table;text-align: center;width: 100%;padding-top: 30px;}
.solution_list48 .ul2 li {width: 200px;text-align: center;display: inline-table;}
.solution_list48 .ul2 li img {width: 80px;display: block;margin: 0 auto;}
.solution_list48 .ul2 li p {padding-bottom: 30px;font-size: 15px;padding-top: 10px;}
.solution_list49 {padding-bottom: 50px;}
.solution_list49 img {width: 1000px;margin: 20px auto;display: block;}
.solution_list50 {background: url(../images/bg13.jpg) no-repeat ;background-size: cover;padding-bottom: 30px}
.solution_list50 .solution_title_11 {color: #fff;}
.solution_list50 .solution_title_11:after {position: absolute;content: "";left: 50%;width: 26px;height: 2px;background: #fff;margin-left: -13px;bottom: 10px;display: block;}
.solution_list50 ul {padding-left: 30px;padding-right: 30px;padding-top: 30px;}
.solution_list50 ul li {text-align: center;width: 16.666%;float: left;}
.solution_list50 ul li img {width: 80px;display: block;margin: 0 auto;}
.solution_list50 ul li h3 {font-size: 15px;color: #fff;padding-top: 10px;padding-bottom: 30px}
.bgfffaee {background: #fffaee;}
.solution_title_111 {position: relative;font-size: 30px;color: #333;text-align: center;padding-top: 70px;padding-bottom: 30px;font-weight: bold;}
.solution_title_111 span {position: relative;}
.solution_title_111 span:after {position: absolute;content: "";left: 0;right: 0;height: 10px;background: #f1c848;bottom: 4px;display: block;}
.solution_title_111 span strong {position: relative;z-index: 99}
.solution_title_222 {position: relative;font-size: 24px;color: #1c0f08;text-align: center;padding-bottom: 20px;font-weight: bold;}
.solution_title_222 span {position: relative;}
.solution_title_222 span:after {position: absolute;content: "";right: -12px;top: -4px;width: 6px;height: 6px;border: #d64f2f solid 3px;border-radius: 6px;display: block;}
.solution_list51 {background: url(../images/bg14.jpg) no-repeat ;background-size: cover;padding-bottom: 30px}
.solution_list51 .solution_title_111 {color: #a6342b;}
.solution_list51 .solution_title_111 span:after {background: #fff;}
.solution_list51 ul {padding-left: 440px;padding-right: 30px;padding-top: 50px;padding-bottom: 50px;}
.solution_list51 ul li {width: 33.33%;float: left;text-align: center;}
.solution_list51 ul li img {width: 100px;}
.solution_list51 ul li h3 {font-size: 18px;color: #a6342b;padding-bottom: 20px;}
.solution_list52 ul {display: table;text-align: center;width: 100%;}
.solution_list52 ul li {display: inline-table;padding-top: 30px;height: 310px;padding-bottom: 30px;width: 290px;margin-left: 20px;margin-right: 20px;border-radius: 3px;border: #ececec solid 1px;margin-bottom: 40px;}
.solution_list52 ul li img {width: 70px;}
.solution_list52 ul li h3 {font-size: 18px;margin-bottom: 10px;}
.solution_list52 ul li p {font-size: 15px;line-height: 1.8em;padding-left: 10%;padding-right: 10%;text-align: justify;}
.solution_list53 {padding-bottom: 50px;}
.solution_list53 img {width: 800px;margin: 0 auto;display: block;}
.solution_list54 {background: #fadc4a left top;}
.solution_list54 .solution_title_111 {color: #a6342b;}
.solution_list54 .solution_title_111 span:after {background: #fff;}
.solution_p2 {text-align: center;line-height: 1.8em;font-size: 20px;color: #1c0f08;border-top: dashed #fff 1px;padding-top: 40px;}
.solution_list54 .ul1 {padding-left: 30px;padding-right: 30px;margin-bottom: 40px;}
.solution_list54 .ul1 li {width: 21%;margin-left: 2%;margin-right: 2%;float: left;text-align: center;}
.solution_list54 .ul1 li img {width: 80px;}
.solution_list54 .ul1 h3 {font-size: 18px;margin-bottom: 10px;}
.solution_list54 .ul1 p {font-size: 15px;line-height: 1.8em;text-align: justify;}
.solution_list54 .ul2 {padding-left: 30px;padding-right: 30px;margin-bottom: 40px;}
.solution_list54 .ul2 li {width: 21%;margin-left: 2%;margin-right: 2%;float: left;text-align: center;height: 300px;}
.solution_list54 .ul2 li img {width: 80px;}
.solution_list54 .ul2 h3 {font-size: 18px;margin-bottom: 10px;}
.solution_list54 .ul2 p {font-size: 15px;line-height: 1.8em;text-align: justify;}
.solution_list55 {background: url(../images/bg18.jpg) no-repeat ;background-size: cover;padding-bottom: 30px ;padding-top: 50px;}
.solution_list55 .solution_title_222 {color: #fff;}
.solution_list55 ul {padding-left: 30px;}
.solution_list55 ul li {text-align: center;width: 220px;margin-right: 20px;margin-bottom: 20px;background: #fff;border-radius: 3px;float: left;padding-top: 20px;padding-bottom: 20px;}
.solution_list55 ul li img {height: 70px;margin: 0 auto;display: block;}
.solution_list55 ul li p {padding-bottom: 10px;}
.solution_list56 {background: #fffaee;padding-bottom: 30px ;padding-top: 50px;}
.solution_list56 ul {padding-top: 20px;}
.solution_list56 ul li {text-align: center;width: 25%;margin-bottom: 20px;float: left;}
.solution_list56 ul li img {height: 80px;margin: 0 auto;display: block;}
.solution_list56 ul li h3 {padding-bottom: 10px;font-size: 15px;padding-top: 10px;}
.solution_list57 {background: url(../images/bg15.jpg) no-repeat ;background-size: cover;padding: 100px 50px 140px 50px;}
.solution_list57 .solution_title_111 {text-align: left;}
.solution_list57 .solution_title_111 span {color: #fff;font-size: 36px;}
.solution_list57 .text h2 {font-size: 24px;color: #fff;}
.solution_list57 .text p {font-size: 18px;line-height: 1.8em;color: #fff;font-weight: bold;margin-bottom: 30px;}
.solution_list57 .text img {width: 180px;}
.solution_list58 {background: url(../images/bg16.jpg) no-repeat ;background-size: cover;padding: 100px 50px 140px 640px;}
.solution_list58 .solution_title_111 {text-align: left;}
.solution_list58 .solution_title_111 span {color: #fff;font-size: 36px;}
.solution_list58 .text p {font-size: 18px;line-height: 1.8em;color: #fff;font-weight: bold;}
.solution_list59 {padding-bottom: 40px;}
.solution_list59 ul {width: 1030px;}
.solution_list59 ul li {float: left;width: 158px;margin-right: 10px;}
.solution_list59 ul li img {width: 100%;display: block;}
.solution_list60 {text-align: center;}
.solution_list60 img {width: 960px;margin-top: 20px;margin-bottom: 50px;}
.solution_list61 {background: url(../images/bg19.jpg) no-repeat ;background-size: cover;padding-bottom: 30px}
.solution_list61 .solution_title_11 {color: #fff;}
.solution_list61 .solution_title_11:after {position: absolute;content: "";left: 50%;width: 26px;height: 2px;background: #fff;margin-left: -13px;bottom: 10px;display: block;}
.solution_list61 ul {}
.solution_list61 ul li {text-align: center;width: 25%;float: left;padding-top: 20px;padding-bottom: 20px;}
.solution_list61 ul li img {height: 100px;margin: 0 auto;display: block;}
.solution_list61 ul li h3 {font-size: 18px;padding-top: 20px;color: #fff;margin-bottom: 20px;}
.solution_list61 ul li p {padding-bottom: 10px;font-size: 15px;color: #fff;}
.solution_list62 {background: url(../images/bg19.jpg) no-repeat ;background-size: cover;padding-bottom: 50px}
.solution_list62 .solution_title_11 {color: #fff;}
.solution_list62 .solution_title_11:after {position: absolute;content: "";left: 50%;width: 26px;height: 2px;background: #fff;margin-left: -13px;bottom: 10px;display: block;}
.solution_list62 ul {}
.solution_list62 ul li {text-align: center;width: 20%;float: left;padding-top: 20px;padding-bottom: 20px;}
.solution_list62 ul li img {height: 100px;margin: 0 auto;display: block;}
.solution_list62 ul li h3 {font-size: 18px;padding-top: 20px;color: #fff;margin-bottom: 20px;}
.solution_list62 ul li p {padding-bottom: 10px;font-size: 15px;color: #fff;}
.solution_list63 {padding-bottom: 40px;}
.solution_list63 ul {display: table;width: 100%;text-align: center;padding-top: 20px;}
.solution_list63 ul li {display: inline-table;text-align: center;width: 310px;margin-left: 10px;margin-bottom: 20px;margin-right: 10px;}
.solution_list63 ul li img {width: 100%;margin: 0 auto;display: block;}
.solution_list64 {padding-bottom: 70px;background: url(../images/bg20.jpg) no-repeat;background-size: cover;color: #fff;}
.solution_list64 .solution_title_11 {color: #fff;}
.solution_list64 .solution_title_11:after {background: #fff;}
.solution_list64 h2 {text-align: center;font-size: 20px;padding-top: 20px;padding-bottom: 20px;}
.solution_list64 .ul1 {display: table;width: 90%;margin: 0 auto;text-align: center;padding-top: 20px;padding-bottom: 40px;}
.solution_list64 .ul1 li {display: inline-table;text-align: center;width: 16.666%;}
.solution_list64 .ul1 li img {width: 100px;margin: 0 auto;display: block;}
.solution_list64 .ul1 li h3 {text-align: center;font-size: 15px;padding-top: 20px;}
.solution_list64 .ul2 {display: table;width: 90%;margin: 0 auto;text-align: center;padding-top: 20px;}
.solution_list64 .ul2 li {display: inline-table;text-align: center;width: 280px;background: #fff;border-radius: 4px;margin-right: 10px;margin-left: 10px;padding-top: 30px;padding-bottom: 30px;}
.solution_list64 .ul2 li img {width: 80px;margin: 0 auto;display: block;}
.solution_list64 .ul2 li h3 {text-align: center;font-size: 18px;padding-top: 20px;color: #333;padding-bottom: 10px;}
.solution_list64 .ul2 li p {text-align: center;font-size: 15px;color: #666;}
.solution_list65 {padding-bottom: 30px;}
.solution_list65 h2 {text-align: center;font-size: 20px;padding-top: 20px;padding-bottom: 20px;}
.solution_list65 ul {display: table;width: 96%;margin: 0 auto;text-align: center;padding-top: 20px;padding-bottom: 40px;}
.solution_list65 ul li {display: inline-table;text-align: center;width: 25%;}
.solution_list65 ul li img {width: 80px;margin: 0 auto;display: block;}
.solution_list65 ul li h3 {text-align: center;font-size: 15px;padding-top: 20px;}
.solution_list67 {background: url(../images/img180.png) center center no-repeat ;background-size: 644px 146px;}
.solution_list66 ul {width: 100%;margin: 0 auto;text-align: center;padding-top: 20px;}
.solution_list66 ul li {width: 33.3333%;float: left;position: relative;padding-top: 60px;padding-bottom: 60px;}
.solution_list66 ul li h3 {text-align: left;font-size: 20px;color: #fff;padding-top: 20px;margin-bottom: 10px;padding-left: 70px;}
.solution_list66 ul li p {text-align: left;font-size: 16px;color: #fff;line-height: 2.2em;padding-left: 70px;}
.solution_list66 ul li.li1 {background: #7d8bb7}
.solution_list66 ul li.li2 {background: #51649f}
.solution_list66 ul li.li3 {background: #263d87}
.solution_list66 ul li img {position: absolute;right: 30px;top: 0px;width: 60px;}
.solution_list67 ul {width: 1200px;}
.solution_list67 ul li {width: 400px;float: left;margin-right: 200px;margin-bottom: 80px;margin-top: 80px;}
.solution_list67 ul li .img img {width: 80px;}
.solution_list67 ul li .img {float: left;width: 100px;}
.solution_list67 ul li .text {float: left;width: 300px;}
.solution_list67 ul li .text h3 {font-size: 18px;}
.solution_list67 ul li .text p {font-size: 15px;line-height: 1.8em;}
.solution_list68 .solution_title_11 {color: #fff;}
.solution_list68 .solution_title_11:after {background: #fff;}
.solution_list68 {background: url(../images/bg21.jpg) center center no-repeat;background-size: cover;padding: 20px;padding-bottom: 60px;}
.solution_list68 ul {width: 100%;margin: 0 auto;text-align: center;padding-top: 20px;}
.solution_list68 ul li {width: 25%;float: left;text-align: center;}
.solution_list68 ul li img {width: 90%;}
.solution_list68 ul li p {text-align: left;font-size: 16px;color: #fff;line-height: 1.8em;padding-left: 5%;padding-right: 5%;}
.solution_list69 {text-align: center;}
.solution_list69 img {width: 960px;margin-top: 20px;margin-bottom: 50px;}
.solution_list70 h2 {color: #263d87;font-size: 20px;text-align: center;padding-bottom: 30px;padding-top: 20px;}
.solution_list70 .ul1 {display: table;width: 100%;text-align: center;}
.solution_list70 .ul1 li {height: 290px;width: 290px;display: inline-table;margin-right: 20px;margin-left: 20px;}
.solution_list70 .ul1 .li1 {background: url(../images/img186.png) no-repeat;background-size: cover;color: #657175;}
.solution_list70 .ul1 .li2 {background: url(../images/img187.png) no-repeat;background-size: cover;color: #e67068;}
.solution_list70 .ul1 .li3 {background: url(../images/img188.png) no-repeat;background-size: cover;color: #874f7e;}
.solution_list70 .ul1 .li4 {background: url(../images/img189.png) no-repeat;background-size: cover;color: #56bdc4;position: relative;top: -110px;}
.solution_list70 .ul1 .li5 {background: url(../images/img190.png) no-repeat;background-size: cover;color: #e7a445;position: relative;top: -110px;}
.solution_list70 .ul1 li h3 {padding-top: 105px;font-size: 18px;}
.solution_list70 .ul1 li p {padding-top: 0px;font-size: 14px;line-height: 1.8em;}
.solution_list70 {padding-bottom: 60px;}
.solution_list70 .ul2 {display: table;width: 100%;text-align: center;background: url(../images/img191.jpg) center center no-repeat;background-size: 960px 521px;padding-top: 200px;padding-bottom: 100px;}
.solution_list70 .ul2 li {height: 260px;display: inline-table;border-radius: 5px;}
.solution_list70 .ul2 .li1 {color: #e67068;width: 168px;margin-right: 30px;position: relative;top: -80px;}
.solution_list70 .ul2 .li2 {color: #6e90bb;width: 163px;margin-right: 30px;position: relative;top: -110px;}
.solution_list70 .ul2 .li3 {color: #874f7e;width: 168px;margin-right: 40px;position: relative;top: -195px;}
.solution_list70 .ul2 .li4 {color: #e7a445;width: 148px;margin-right: 25px;position: relative;top: -130px;}
.solution_list70 .ul2 .li5 {color: #56bdc4;width: 193px;position: relative;top: -70px;}
.solution_list70 .ul2 li h3 {padding-top: 30px;font-size: 18px;padding-bottom: 10px;}
.solution_list70 .ul2 li p {padding-top: 0px;font-size: 14px;line-height: 1.8em;padding-left: 10px;padding-right: 10px;}
.solution_list70 .solution_p1 {text-align: center;}
.solution_list71 {padding-bottom: 40px;}
.solution_list71 ul {display: table;width: 100%;text-align: center;padding-top: 20px;}
.solution_list71 ul li {display: inline-table;text-align: center;width: 480px;margin-left: 10px;margin-bottom: 20px;margin-right: 10px;}
.solution_list71 ul li img {width: 100%;margin: 0 auto;display: block;}
.solution_list72 {padding-bottom: 40px;}
.solution_list72 ul {display: table;width: 100%;text-align: center;padding-top: 20px;}
.solution_list72 ul li {display: inline-table;text-align: center;width: 310px;margin-left: 10px;margin-bottom: 20px;margin-right: 10px;}
.solution_list72 ul li img {width: 100%;margin: 0 auto;display: block;}
.solution_list73 {padding-bottom: 20px;background: url(../images/bg20.jpg) no-repeat;background-size: cover;color: #fff;}
.solution_list73 .solution_title_11 {color: #fff;}
.solution_list73 .solution_title_11:after {background: #fff;}
.solution_list73 ul {display: table;width: 100%;margin: 0 auto;text-align: center;padding-top: 40px;padding-bottom: 40px;}
.solution_list73 ul li {display: inline-table;text-align: center;width: 14.28%;}
.solution_list73 ul li img {width: 86px;margin: 0 auto;display: block;}
.solution_list73 ul li h3 {text-align: center;font-size: 15px;padding-top: 10px;padding-bottom: 30px;}
.solution_list74 {background: #f7f9fa;padding-bottom: 40px;}
.solution_list74 ul {padding-left: 20px;padding-top: 20px;}
.solution_list74 ul li {width: 448px;height: 180px;padding-right: 20px;border: #ececec solid 1px;float: left;background: #fff;margin-right: 20px;margin-bottom: 20px;}
.solution_list74 ul li .img {width: 25%;float: left;padding-top: 20px;}
.solution_list74 ul li .img img {width: 80px;display: block;margin: 0 auto;}
.solution_list74 ul li .text {width: 75%;float: left}
.solution_list74 ul li .text h2 {font-size: 18px;padding-top: 30px;}
.solution_list74 ul li .text p {font-size: 15px;line-height: 1.8em;}
.solution_list75 {background: url(../images/bg23.jpg) no-repeat;background-size: cover;color: #fff;}
.solution_list75 .solution_title_11 {color: #fff;}
.solution_list75 .solution_title_11:after {background: #fff;}
.solution_list75 ul {padding-left: 15px;padding-top: 30px;padding-bottom: 50px;}
.solution_list75 ul li {width: 200px;float: left;margin-left: 20px;margin-right: 20px;text-align: center;}
.solution_list75 ul li img {width: 100%;}
.solution_list75 ul li.li1 {width: 450px;}
.solution_list75 ul li p {padding-top: 10px;padding-bottom: 30px;font-size: 15px;}
.solution_list76 .solution_p1 {text-align: center;}
.solution_list76 ul {display: table;width: 100%;padding-top: 20px;padding-bottom: 30px;text-align: center;}
.solution_list76 ul li {display: inline-table;height: 274px;margin-bottom: 20px;width: 310px;margin-left: 10px;margin-right: 10px;border-radius: 3px;border: #ececec solid 1px;background: #fff;padding-top: 30px;padding-bottom: 30px;text-align: center;}
.solution_list76 ul li img {width: 80px;}
.solution_list76 ul li h3 {font-size: 18px;padding-top: 20px;}
.solution_list76 ul li p {padding-top: 10px;padding-bottom: 30px;font-size: 15px;padding-left: 5%;padding-right: 5%;}
.bgffffff {background: #fff;}
.bg263d87 {background: #263d87;}
.bg263d87 .solution_title_11 {color: #fff;}
.bg263d87 .solution_title_11:after {background: #fff;}
.solution_list77 {padding-bottom: 30px;}
.solution_list77 ul li {width: 16.666%;float: left;text-align: center;}
.solution_list77 ul li img {width: 130px;}
.solution_list78 ul li {margin-bottom: 30px;}
.solution_list78 ul li .img {float: left;width: 27%;}
.solution_list78 ul li .img img {width: 100%;display: block;}
.solution_list78 ul li .text {float: left;width: 70%;padding-left: 3%}
.solution_list78 ul li .text h3 {color: #263d87;font-size: 18px;}
.solution_list78 ul li .text p {line-height: 1.8em;font-size: 15px;}
.solution_list79 {background: url(../images/bg24.jpg) no-repeat;background-size: cover;color: #fff;padding-left: 40px;padding-bottom: 50px;padding-right: 40px;}
.solution_list79 .solution_title_11 {color: #fff;}
.solution_list79 .solution_title_11:after {background: #fff;}
.solution_list79 h3 {font-size: 16px;text-align: center;margin-bottom: 30px;padding-top: 20px;}
.solution_list79 h2 {font-size: 24px;margin-bottom: 0px;padding-top: 20px;}
.solution_list79 p {line-height: 1.8em;font-size: 15px;color: #fff;}
.solution_list80 {padding-bottom: 40px}
.solution_list80 ul {width: 1100px;padding-top: 20px;}
.solution_list80 ul li {width: 310px;float: left;margin-right: 35px;}
.solution_list80 ul li img {display: block;width: 100%;}
.solution_list81 {padding-left: 40px;padding-bottom: 50px;padding-right: 40px;}
.solution_list81 h3 {font-size: 16px;text-align: center;margin-bottom: 30px;padding-top: 20px;}
.solution_list81 h2 {font-size: 20px;color: #263d87;padding-top: 20px;margin-bottom: 10px;}
.solution_list81 p {line-height: 1.8em;font-size: 15px;}
.solution_list82 {padding-left: 20px;padding-right: 20px;}
.solution_list82 ul {column-count: 5;column-gap: 20;padding-bottom: 40px;}
.solution_list82 ul li {border: #ececec solid 1px;background: #fff;border-radius: 3px;text-align: center;break-inside: avoid;padding-top: 30px;padding-bottom: 30px;margin-bottom: 15px;}
.solution_list82 ul li img {width: 60px;}
.solution_list82 p {line-height: 1.8em;font-size: 14px;padding-left: 15px;padding-right: 15px;}
.solution_list82 ul li h3 {font-size: 18px;padding-bottom: 10px;}
.solution_list83 {padding-bottom: 50px;}
.solution_list83 h2 {text-align: center;font-size: 20px;padding-top: 30px;padding-bottom: 10px;}
.solution_list83 ul {width: 100%;display: table;text-align: center;padding-top: 40px;}
.solution_list83 ul li {width: 228px;height: 200px;border-radius: 3px;border: #ececec solid 1px;background: #fff;display: inline-table;margin-left: 10px;margin-right: 10px;}
.solution_list83 ul li img {width: 80px;margin-top: -40px;}
.solution_list83 ul li p {line-height: 1.8em;font-size: 15px;}
.solution_list83 ul li h3 {font-size: 18px;padding-top: 10px;padding-bottom: 10px;}
.solution_list84 {background: #f7f9fa;}
.solution_list84 .cc {}
.solution_list84 .cc .img {float: left;width: 400px;}
.solution_list84 .cc .img img {width: 100%;}
.solution_list84 .cc .text {width: 570px;float: left;padding-left: 30px;padding-top: 30px;}
.solution_list84 .cc .text p {line-height: 1.8em;font-size: 15px;padding-left: 15px;padding-right: 15px;}
.solution_list85 .solution_title_11 {color: #fff;}
.solution_list85 .solution_title_11:after {position: absolute;content: "";left: 50%;width: 26px;height: 2px;background: #fff;margin-left: -13px;bottom: 10px;display: block;}
.solution_list85 {background: url(../images/bg2.jpg) no-repeat ;background-size: cover;margin-top: 20px;}
.solution_list85 ul {display: table;padding-top: 50px;width: 100%;}
.solution_list85 ul li {width: 25%;display: inline-table;text-align: center;margin-bottom: 30px;}
.solution_list85 ul li img {width: 80px;}
.solution_list85 ul li h3 {font-size: 18px;padding-bottom: 10px;padding-top: 5px;color: #fff;}
.solution_list85 ul li p {font-size: 15px;color: #fff;}
.solution_list86 {padding-bottom: 30px;}
.solution_list86 ul {display: table;padding-top: 20px;text-align: center;}
.solution_list86 ul li {display: inline-table;width: 480px;margin-right: 10px;margin-left: 10px;margin-bottom: 10px;}
.solution_list86 ul li img {width: 100%;}
.solution_list87 ul {width: 1030px;padding-top: 20px;padding-bottom: 40px;padding-left: 20px;padding-right: 20px;}
.solution_list87 ul li {background: #fff;float: left;border: #ececec solid 1px;width: 171px;border-radius: 3px;overflow: hidden;text-align: center;margin-right: 24px;margin-bottom: 24px;}
.solution_list87 ul li img {width: 100%;display: block;margin: 0 auto}
.solution_list87 ul li p {font-size: 15px;padding-top: 15px;padding-bottom: 15px;}
.main {clear: both;width: 1200px;margin: 0 auto;overflow: hidden;}
.mainw {clear: both;width: 1200px;margin: 0 auto;overflow: hidden;}
.mainminw {min-width: 1200px;}
.mainl {float: left;width: 840px;margin-right: 30px;overflow: hidden;zoom: 1;}
.mainlw {float: left;width: 870px;margin-right: 30px;overflow: hidden;zoom: 1;}
.mainrw {float: right;width: 300px;overflow: hidden;zoom: 1;}
.clear {clear: both;width: 100%;}

/*property.html*/.propd {clear: both;width: 100%;min-width: 1200px;overflow: hidden;}
.propd .abgd {margin: 0 auto;position: relative;top: 0;left: 50%;width: 1920px;margin-left: -960px;}
.proptitd {clear: both;position: absolute;z-index: 200;top: 90px;left: 50%;width: 960px;margin-left: -480px;color: #fff;text-align: center;}
.proptitd p.p3 {line-height: 40px;font-size: 40px;padding-bottom: 30px;margin-top: 100px;}
.proptitd p.p4 {line-height: 36px;font-size: 18px;}
.propcond {clear: both;width: 100%;background-color: #f5f5f5;}
.propconlid {width: 1200px;margin: 0 auto;padding: 80px 0;}
.propconlid ul {clear: both;width: 1220px;height: 760px;}
.propconlid ul li {width: 286px;height: 360px;margin-right: 16px;margin-bottom: 30px;float: left;border: 1px #fff solid;}
.propconlid ul li a {width: 286px;height: 358px;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;}
.propconlid ul li a .plitd {clear: both;height: 90px;padding: 25px 0;text-align: center;}
.propconlid ul li a .plitd.p1 {background: url(../images/p_1.jpg) center no-repeat;}
.propconlid ul li a .plitd.p2 {background: url(../images/p_2.jpg) center no-repeat;}
.propconlid ul li a .plitd.p3 {background: url(../images/p_3.jpg) center no-repeat;}
.propconlid ul li a .plitd.p4 {background: url(../images/p_4.jpg) center no-repeat;}
.propconlid ul li a .plitd.p5 {background: url(../images/p_5.jpg) center no-repeat;}
.propconlid ul li a .plitd.p6 {background: url(../images/p_6.jpg) center no-repeat;}
.propconlid ul li a .plitd.p7 {background: url(../images/p_7.jpg) center no-repeat;}
.propconlid ul li a .plitd.p8 {background: url(../images/p_8.jpg) center no-repeat;}
.propconlid ul li a .plitd h3 {font-size: 22px;line-height: 100px;color: #fff;background: url(../images/ico_v_1.png) top center no-repeat;background-size: 50px;padding-top: 30px;}
.propconlid ul li a .plitd.p1 h3 {background: url(../images/ico_1.png) top center no-repeat;background-size: 54px;}
.propconlid ul li a .plitd.p2 h3 {background: url(../images/ico_3.png) top center no-repeat;}
.propconlid ul li a .plitd.p3 h3 {background: url(../images/ico_2.png) top center no-repeat;}
.propconlid ul li a .plitd.p4 h3 {background: url(../images/ico_4.png) top center no-repeat;}
.propconlid ul li a .plitd.p5 h3 {background: url(../images/ico_5.png) top center no-repeat;background-size: 56px;}
.propconlid ul li a .plitd.p6 h3 {background: url(../images/ico_6.png) top center no-repeat;}
.propconlid ul li a .plitd.p7 h3 {background: url(../images/ico_7.png) top center no-repeat;}
.propconlid ul li a .plitd.p8 h3 {background: url(../images/ico_8.png) top center no-repeat;}
.propconlid ul li a .plibd {clear: both;height: 220px;background-color: #fff;position: relative;}
.propconlid ul li a .plibd .p1 {font-size: 13px;width: 230px;margin: 0 auto;color: #666;line-height: 24px;padding-top: 20px;}
.propconlid ul li a .plibd .pbtnd {width: 100px;height: 30px;position: absolute;left: 95px;top: 150px;text-align: center;font-size: 15px;line-height: 30px;border: 1px solid #666;border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
.propconlid ul li.on {border: 1px #fff solid;}
.propconlid ul li.on a .plibd .pbtnd {border: 1px solid #00a0e9;color: #00a0e9;text-decoration: none;}
.propconlid ul li.on a .plibd {background-color: #f2f2f2;box-shadow: inset 0 0 5 #0f0;cursor: pointer;}
.propconlid ul li a .plino {padding: 0;width: 288px;height: 140px;}

/*鏍囬*/.cfourd, .cimportd, .cloudd, .csecurityd, .rappd, .rmanyidud, .eadd,.efaultd {width: 100%;text-align: center;}
.ctitled {width: 1200px;margin: auto;overflow: hidden;padding: 6% 0 0 0;text-align: center;}
.ctitled h2 {font-size: 40px;line-height: 40px;display: block;padding-bottom: 20px;}
.ctitled p {font-size: 18px;line-height: 30px;color: #666;}

/*vistios.html*/.visitpd {clear: both;width: 100%;min-width: 1200px;overflow: hidden;height: 860px;position: relative;}
.visitpd .abgd {margin: 0 auto;position: relative;top: 0;left: 50%;width: 1920px;margin-left: -960px;}
.vittitd {clear: both;position: absolute;z-index: 200;top: 70px;width: 100%;-wid-width: 1200px;color: #fff;text-align: center;}
.vittitd p.p3 {line-height: 40px;font-size: 20px;margin-top: 7%;}
.vittitd p.p4 {line-height: 36px;font-size: 46px;line-height: 70px;}
.vittitd ul {clear: both;margin: 50 auto 0 auto;text-align: center;padding-top: 50px;margin: 0 auto;width: 1000px;}
.vittitd ul li {float: left;margin: 0 50px 0 0;font-size: 18px;padding-top: 95px;background-size: 70px;}
.vittitd ul li:last-child {margin: 0;}
.vittitd ul li.li1 {background: url(../images/ico_v_1.png) top center no-repeat;margin-left: 20px;}
.vittitd ul li.li2 {background: url(../images/ico_v_2.png) top center no-repeat;}
.vittitd ul li.li3 {background: url(../images/ico_v_3.png) top center no-repeat;}
.vittitd ul li.li4 {background: url(../images/ico_v_4.png) top center no-repeat;}
.vittitd ul li.li5 {background: url(../images/ico_v_5.png) top center no-repeat;}
.vittitd ul li.li6 {background: url(../images/ico_v_6.png) top center no-repeat;}
.viscond {clear: both;height: 520px;margin-top: 54px;background: url(../images/p_9.jpg) center no-repeat;}
.visconli1d {width: 560px;margin-top: 72px;margin-left: 64px;}
.visconli1d .p1 {width: 48px;height: 48px;border-radius: 24px;-moz-border-radius: 24px;-webkit-border-radius: 24px;background-color: #333;color: #fff;font-size: 28px;text-align: center;line-height: 46px;}
.visconli1d .p2 {clear: both;line-height: 84px;font-size: 40px;color: #333;padding-top: 10px;}
.visconli1d .p3 {clear: both;line-height: 34px;font-size: 18px;color: #666;}
.vissecd {clear: both;margin-top: 110px;}
.vistxtd {width: 525px;margin: 0 auto;}
.vissecd .vistxtd .t1 {float: left;width: 48px;height: 48px;border-radius: 24px;-moz-border-radius: 24px;-webkit-border-radius: 24px;background-color: #333;color: #fff;font-size: 28px;text-align: center;line-height: 46px;}
.vissecd .vistxtd .t2 {float: left;font-size: 40px;color: #333;line-height: 48px;padding-left: 25px;}
.vissecd ul {clear: both;width: 100%;height: 500px;margin-top: 100px;}
.vissecd ul li {float: left;width: 33.3%;height: 500px;text-align: center;}
.vissecd ul li .titd {clear: both;text-align: center;padding-top: 30px;}
.vissecd ul li .titd .p1 {text-align: center;font-size: 24px;color: #333;line-height: 60px;}
.vissecd ul li .titd .p2 {width: 280px;margin: 0 auto;text-align: center;font-size: 16px;color: #666;line-height: 28px;}
.vissecd ul li.li1 {background: url(../images/p_10_1.jpg) center no-repeat;}
.vissecd ul li.li2 {background: url(../images/p_10_2.jpg) center no-repeat;}
.vissecd ul li.li3 {background: url(../images/p_10_3.jpg) center no-repeat;}
.visthid {clear: both;height: 520px;margin-top: 75px;background: url(../images/p_11.jpg) center no-repeat;}
.visthilid {width: 560px;margin-top: 160px;margin-left: 630px;}
.visthilid .p1 {width: 48px;height: 48px;border-radius: 24px;-moz-border-radius: 24px;-webkit-border-radius: 24px;background-color: #fff;color: #333;font-size: 28px;text-align: center;line-height: 46px;}
.visthilid .p2 {clear: both;line-height: 84px;font-size: 40px;color: #fff;padding-top: 10px;}
.visthilid .p3 {clear: both;line-height: 34px;font-size: 18px;color: #fff;padding-right: 80px;}
.visend {clear: both;width: 100%;min-width: 1200px;height: 860px;background: #f2f2f2 url(../images/p_12.jpg) bottom center no-repeat;margin-top: 80px;}
.visentd {clear: both;width: 100%;min-width: 1200px;height: 860px;text-align: center;}
.visentd .p1 {padding-top: 120px;line-height: 60px;font-size: 40px;color: #333;}
.visentd .p2 {font-size: 18px;color: #666;padding-top: 18px;}
.visred {clear: both;width: 100%;min-width: 1200px;margin: 20px 0 0px 0;text-align: center;}
.visred .visretxtd {clear: both;width: 100%;min-width: 1200px;height: 304px;}
.visred .visretxtd .p1 {padding-top: 110px;line-height: 60px;font-size: 40px;color: #333;}
.visred .visretxtd .p2 {font-size: 18px;color: #666;padding-top: 18px;}
.visred ul {clear: both;width: 100%;}
.visred ul li {float: left;width: 33.33%;}
.visred ul li .picd {text-align: center;width: 90%;margin: 20px auto 0 auto;}
.visred ul li .picd img {width: 100%;display: inline-block;text-align: center;}
.visred ul li .p1 {line-height: 50px;font-size: 30px;color: #fff;padding-top: 10px;}
.visred ul li .p2 {line-height: 30px;font-size: 16px;color: #fff;width: 380px;margin: 0 auto 50px auto;}
.visred ul li.li1 {background-color: #f59d44;}
.visred ul li.li2 {background-color: #3daece;}
.visred ul li.li3 {background-color: #404549;}

/*charge.shtml*/.cbannerd {background: #212a31;padding-bottom: 150px;}
.ctextd {width: 1200px;margin: 0 auto;color: #fff;text-align: center;padding: 6% 0 0 0;}
.cbannerd .ctextd h1 {font-size: 20px;}
.cbannerd .ctextd h2 {font-size: 40px;line-height: 40px;display: block;padding: 15px 0 20px;}
.cbannerd .ctextd p {font-size: 18px;line-height: 30px;}
.cblistd {width: 838px;margin: 70px auto 0;text-align: center;color: #fff;}
.cblistd ul li {float: left;font-size: 18px;margin-right: 62px;}
.cblistd ul li.cnod {margin-right: 0;}
.cblistd ul li p {padding-top: 30px;}
.ccalld {width: 100%;background: url(../images/p6.jpg) no-repeat center top; /* position: relative; height:1030px;*/margin-bottom: 75px;}
.ccalld .ctitled {width: 1200px;margin: 0 auto;text-align: center;padding: 145px 0 110px 0;color: #fff;}
.cpcd {width: 720px;margin: 0 auto;}
.cpayd {width: 100%;background: url(../images/p8.jpg) no-repeat center center;height: 875px;}
.cpayd .ctitled {width: 1200px;margin: 0 auto;text-align: center;padding: 145px 0 100px 0;color: #fff;}
.cpayd .ctitled p, .ccalld .ctitled p {color: #fff;}
.cpaycond {width: 1200px;margin: 0 auto;}
.cpaycond ul {width: 240px;margin-left: 185px;}
.cpaycond ul li {width: 240px;height: 116px;line-height: 116px;color: #fff;font-size: 18px;margin-bottom: 55px;}
.cpaycond ul li img {float: left;margin-right: 32px;}
.cfcond {width: 1122px;margin: 60px auto 0;padding-bottom: 120px;}
.cimportd {background: #0e85e1;color: #fff;padding-bottom: 140px;}
.cimportd .ctitled p {color: #fff;}
.cimportcond {width: 980px;margin: 80px auto 0;}
.cloudd .ctitled ul {width: 598px;margin: 0 auto;}
.cloudd .ctitled ul li {float: left;margin: 55px 125px 0 0;}
.cloudd .ctitled ul li.mnod {margin-right: 0;}
.cloudd .ctitled ul li p {padding-top: 20px;}
.cloucond {width: 1122px;margin: 60px auto 0;padding-bottom: 120px}
.csecurityd {background: url(../images/p18.png) no-repeat;color: #fff;}
.csecurityd .ctitled p {color: #fff;}
.csecurityd .csecond {width: 1200px;height: 640px;margin: 0 auto;background: url(../images/p19.png) no-repeat center center;}
.csecurityd .cleftd {width: 270px;float: left;}
.csecurityd .crightd {width: 270px;float: right;padding-top: 60px;}
.csecurityd .cleftd ul li, .csecurityd .crightd ul li {font-size: 14px;line-height: 24px;padding-top: 80px;}
.csecurityd .cleftd ul li span, .csecurityd .crightd ul li span {font-size: 18px;display: inline-block;width: 280px;margin-bottom: 15px;font-weight: bold;}

/*repair.html*/.radd {background: url(../images/p1.jpg) no-repeat center bottom #272727;width: 100%;height: 800px;padding-bottom: 53px;}
.rwrapd {width: 1200px;margin: 0 auto;padding-top: 244px;}
.radtextd {float: left;color: #fff;width: 590px;}
.radtextd h1 {font-size: 20px;line-height: 20px;height: 20px;padding-bottom: 20px;}
.radtextd h2 {font-size: 40px;height: 42px;line-height: 42px;padding-bottom: 30px;}
.radtextd p {font-size: 16px;line-height: 30px;}
.radtextd ul {padding: 55px 0 0 0;}
.radtextd ul li {float: left;text-align: center;margin: 0 55px 0 0;font-size: 14px;width: 70px;}
.radtextd ul li.li1 {background: url(../images/p2.png) no-repeat center top;padding-top: 73px;}
.radtextd ul li.li2 {background: url(../images/p3.png) no-repeat center top;padding-top: 73px;}
.radtextd ul li.li3 {background: url(../images/p4.png) no-repeat center top;padding-top: 73px;}
.radtextd ul li.li4 {background: url(../images/p5.png) no-repeat center top;padding-top: 73px;}
.rappcond {background: url(../images/p6.jpg) no-repeat center top;width: 100%;height: 561px;margin-top: 70px;}
.rwuguand {width: 100%;text-align: center;background: url(../images/p7.jpg) no-repeat center top;height: 860px;}
.rwuguand .ctitled {width: 1200px;margin: auto;overflow: hidden;padding: 7% 0 0 0;text-align: center;}
.rwuguand .ctitled h1 {font-size: 20px;padding-bottom: 15px;}
.rwuguand .ctitled p {font-size: 18px;line-height: 30px;}
.rmydcond {padding-top: 65px;width: 1200px;margin: 0 auto;padding: 65px 0 7% 0;}
.rmydcond ul li {float: left;margin-right: 30px;}
.rmydcond ul li.rnol {margin-right: 0;}
.rmydcond ul li p {font-size: 18px;padding-top: 20px;}
.rformd {background: #04a2d7;color: #fff;}
.rformd .ctitled p {color: #fff;}
.rformpicd {width: 1200px;margin: 0 auto;padding: 80px 0 40px;}

/*employee.html*/.emplpd {clear: both;width: 100%;min-width: 1200px;overflow: hidden;height: 860px;position: relative;}
.emplpd .abgd {margin: 0 auto;position: relative;top: 0;left: 50%;width: 1920px;margin-left: -960px;}
.empltd {clear: both;position: absolute;z-index: 200;top: 230px;width: 100%;min-width: 1200px;color: #333;text-align: center;}
.empltd p.p1 {line-height: 40px;font-size: 20px;margin-top: 30px;}
.empltd p.p2 {line-height: 36px;font-size: 46px;line-height: 70px;}
.empltd p.p3 {line-height: 40px;font-size: 18px;}
.empltd ul {clear: both;margin: 50 auto 0 auto;text-align: center;padding-top: 60px;margin: 0 auto;width: 260px;}
.empltd ul li {float: left;margin: 0 80px 0 0;width: 90px;font-size: 18px;padding-top: 85px;}
.empltd ul li:last-child {margin: 0;}
.empltd ul li.li1 {background: url(../images/ico_c_9.png) top center no-repeat;background-size: 70px auto;}
.empltd ul li.li2 {background: url(../images/ico_c_10.png) top center no-repeat;background-size: 70px auto;}
.empsecd {clear: both;width: 100%;min-width: 1200px;height: 915px;background: #ededed url(../images/p_21.png) center 250px no-repeat;}
.empsitd {clear: both;width: 100%;min-width: 1200px;height: 915px;text-align: center;}
.empsitd .p1 {padding-top: 100px;line-height: 60px;font-size: 40px;color: #333;}
.empsitd .p2 {font-size: 18px;color: #333;padding-top: 18px;width: 680px;margin: 0 auto;line-height: 30px;}
.emplthd {clear: both;width: 100%;min-width: 1200px;height: 860px;background: #3fcb92 url(../images/p_22.jpg) center 300px no-repeat;}
.empltitd {clear: both;width: 100%;min-width: 1200px;height: 860px;text-align: center;}
.empltitd .p1 {padding-top: 100px;line-height: 60px;font-size: 40px;color: #fff;}
.empltitd .p2 {font-size: 18px;color: #fff;padding-top: 18px;width: 1050px;margin: 0 auto;line-height: 30px;}
.emplprod {clear: both;width: 100%;min-width: 1200px;height: 860px;position: relative;background: #2f3547 url(../images/p_24.png) 24% 160px no-repeat;background-size: 42%;}
.emplprolid {clear: both;width: 380px;height: 860px;text-align: left;position: absolute;left: 54%;top: 160px;margin-left: 4%;}
.emplprolid .p1 {padding-top: 100px;line-height: 60px;font-size: 40px;color: #fff;}
.emplprolid .p2 {font-size: 18px;color: #fff;padding-top: 18px;line-height: 30px;}
.emplford {clear: both;width: 100%;min-width: 1200px;height: 1250px;color: #333;text-align: center;padding-top: 130px;}
.emplford p.p1 {line-height: 40px;font-size: 20px;}
.emplford p.p2 {line-height: 36px;font-size: 46px;line-height: 70px;}
.emplford p.p3 {line-height: 40px;font-size: 18px;}
.emplford ul {clear: both;margin: 50 auto 0 auto;text-align: center;padding-top: 60px;margin: 0 auto;width: 790px;}
.emplford ul li {float: left;margin: 0 210px 0 0;width: 120px;font-size: 18px;padding-top: 135px;}
.emplford ul li:last-child {margin: 0;}
.emplford ul li.li1 {background: url(../images/ico_c_11.png) top center no-repeat;background-size: 120px auto;}
.emplford ul li.li2 {background: url(../images/ico_c_12.png) top center no-repeat;background-size: 120px auto;}
.emplford ul li.li3 {background: url(../images/ico_c_13.png) top center no-repeat;background-size: 120px auto;}
.emplford .abgd {margin: 0 auto;width: 1122px;text-align: center;}
.emplford .abgd img {padding-top: 80px;display: inline-block;}
.emplasd {clear: both;width: 100%;min-width: 1200px;height: 860px;background: #04a2d7 url(../images/p_23.png) center 300px no-repeat;}
.emplasid {clear: both;width: 100%;min-width: 1200px;height: 860px;text-align: center;}
.emplasid .p1 {padding-top: 100px;line-height: 60px;font-size: 40px;color: #fff;}
.emplasid .p2 {font-size: 18px;color: #fff;padding-top: 18px;width: 900px;margin: 0 auto;line-height: 30px;}

/*parking_management.html*/.clouopd {clear: both;width: 100%;min-width: 1200px;height: 860px;color: #333;text-align: center;}
.cloubgd {clear: both;background: url(../images/cp1.png) center top no-repeat;position: relative;height: 860px;}
.cloutitd {clear: both;width: 1200px;margin: 0 auto;text-align: center;position: absolute;left: 50%;top: 200px;margin-left: -600px;}
.cloutitd p.p1 {line-height: 40px;font-size: 20px;}
.cloutitd p.p2 {font-size: 46px;line-height: 70px;}
.cloutitd p.p3 {font-size: 18px;width: 1150px;margin: 0 auto;line-height: 40x;padding-top: 10px;}
.cloutitd ul {clear: both;margin-top: 80px;font-size: 18px;width: 650px;margin: 0 auto;text-align: center;position: absolute;left: 50%;top: 280px;margin-left: -325px;}
.cloutitd ul li {float: left;margin: 0 30px;width: 100px;height: 28px;padding-top: 80px;color: #333}
.cloutitd ul li.li1 {background: url(../images/che1.png) top center no-repeat;}
.cloutitd ul li.li2 {background: url(../images/che2.png) top center no-repeat;}
.cloutitd ul li.li3 {background: url(../images/che3.png) top center no-repeat;}
.cloutitd ul li.li4 {background: url(../images/che4.png) top center no-repeat;}
.cloulipd {clear: both;width: 100%;min-width: 1200px;height: 220px;padding-top: 80px;margin: 0 auto;text-align: center;background: url(../images/cp2.png) center top no-repeat;position: relative;height: 560px;}
.cloulipd ul {width: 1150px;margin: 0 auto;}
.cloulipd ul li {float: left;margin: 0 70px;width: 240px;height: 250px;padding-top: 130px;color: #fff;}
.cloulipd ul li.li1 {background: url(../images/icon1.png) top center no-repeat;}
.cloulipd ul li.li2 {background: url(../images/icon2.png) top center no-repeat;}
.cloulipd ul li.li3 {background: url(../images/icon3.png) top center no-repeat;}
.cloulipd ul li p.p1 {color: #FFFFFF;font-size: 20px;}
.cloulipd ul li p.p2 {color: #FFFFFF;font-size: 16px;width: 165px;margin: 0 auto;}
.cloufod {clear: both;width: 100%;min-width: 1200px;height: 800px;color: #fff;text-align: center;background: url(../images/cp3.jpg) center 0 no-repeat;padding-top: 100px;}
.cloufod p.p1 {line-height: 40px;font-size: 20px;padding-top: 70px;}
.cloufod p.p2 {line-height: 36px;font-size: 40px;line-height: 70px;}
.cloufod p.p3 {line-height: 40px;font-size: 18px;width: 1150px;margin: 0 auto;}
.clousecd {clear: both;width: 100%;min-width: 1200px;height: 962px;color: #fff;text-align: center;background: url(../images/cp4.png) center 0px no-repeat;padding-top: 100px;}
.clousecd p.p2 {line-height: 36px;font-size: 40px;line-height: 70px;}
.clousecd p.p3 {line-height: 40px;font-size: 18px;text-align: center;margin: 0 auto;width: 1150px;}
.cloudthd {clear: both;width: 100%;min-width: 1200px;height: 1000px;color: #333;text-align: center;background: url(../images/cp5.png) center 0px no-repeat;}
.cloudthd p.p1 {line-height: 40px;font-size: 20px;margin-top: 70px;}
.cloudthd p.p2 {line-height: 36px;font-size: 40px;line-height: 70px;}
.cloudthd p.p3 {line-height: 40px;font-size: 18px;margin: 0 auto;width: 1150px;}
.cloudfivd {clear: both;width: 100%;min-width: 1200px;height: 700px;color: #fff;text-align: center;background: #f3f3f3 url(../images/cp6.png) center 0px no-repeat;padding-top: 100px;}
.cloudfivd p.p1 {line-height: 40px;font-size: 20px;padding-top: 70px;}
.cloudfivd p.p2 {line-height: 36px;font-size: 40px;line-height: 70px;}
.cloudfivd p.p3 {line-height: 40px;font-size: 18px;width: 1150px;margin: 0 auto;}
.cloudsixd {clear: both;width: 100%;min-width: 1200px;height: 480px;color: #fff;text-align: center;background: #f3f3f3 url(../images/cp7.png) center no-repeat;padding-top: 400px;}
.cloudsixd p.p2 {line-height: 36px;font-size: 40px;line-height: 70px;}
.cloudsixd p.p3 {line-height: 40px;font-size: 18px;width: 1150px;margin: 0 auto;}
.cloud_icond {background: #ffffff;height: 560px;clear: both;width: 100%;min-width: 1200px;margin: 0 auto;text-align: center;padding-top: 100px;}
.cloud_icond ul {width: 1200px;margin: 0 auto;padding: 100px 0 0 0;}
.cloud_icond ul li {float: left;color: #333;text-align: center;font-size: 18px;width: 125px;line-height: 30px;padding-top: 150px ;margin-right: 140px;}
.cloud_icond ul li.li1 {background: url(../images/icon4.png) no-repeat center top;}
.cloud_icond ul li.li2 {background: url(../images/icon5.png) no-repeat center top;}
.cloud_icond ul li.li3 {background: url(../images/icon6.png) no-repeat center top;}
.cloud_icond ul li.li4 {background: url(../images/icon7.png) no-repeat center top;}
.cloud_icond ul li.li5 {background: url(../images/icon8.png) no-repeat center top;}
.cloud_icond p.p2 {line-height: 36px;font-size: 40px;line-height: 70px;}
.cloud_icond p.p3 {line-height: 40px;font-size: 18px;width: 1150px;margin: 0 auto;}
.cloud_icond ul li:last-child {margin-right: 0;}

/*equipment.html*/.eadd {background: url(../images/b_01.jpg) no-repeat center center;color: #333;height: 918px;}
.eadd .ctitled h1 {font-size: 20px;line-height: 20px;height: 20px;padding-bottom: 20px;}
.eadd .ctitled h2 {padding-bottom: 40px;}
.eadd .eadcond {width: 1200px;margin: 0 auto;padding-top: 40px;}
.eadd .eadcond ul {width: 1010px;margin: 0 auto;}
.eadd .eadcond ul li {float: left;text-align: center;width: 33.33%;padding-top: 83px;font-size: 16px;}
.eadd .eadcond ul li div {width: 183px;height: 187px;margin: 0 auto;}
.eadd .eadcond ul li p {font-size: 18px;line-height: 30px;}
.eadd .eadcond ul li p.p1 {font-size: 24px;padding: 40px 0 20px 0;}
.eadd .eadcond ul li .li1 {background: url(../images/a_03.png) no-repeat center top;}
.eadd .eadcond ul li .li2 {background: url(../images/a_05.png) no-repeat center top;}
.eadd .eadcond ul li .li3 {background: url(../images/a_07.png) no-repeat center top;}
.efaultd {background: #F6F6F6;}
.efaultd .ctitled ul {width: 256px;margin: 42px auto 0;}
.efaultd .ctitled ul li {float: left;font-size: 18px;line-height: 20px;background: url(../images/p8.png) no-repeat left center;text-indent: 2em;margin-right: 30px;}
.efaultd .ctitled ul li:nth-of-type(even) {background: url(../images/p9.png) left center no-repeat;margin: 0;}
.econtend {width: 1200px;margin: 50px auto 6%;overflow: hidden;}
.econtend .econleftd {float: left;padding: 0 0 100px 32px;}
.econtend .econrightd {float: left;padding: 15px 0 0 100px;}
.econtend .econrightd ul li {height: 68px;line-height: 68px;font-size: 16px;color: #666;text-align: left;margin-top: 30px;}
.econtend .econrightd ul li img {float: left;margin-right: 30px;}
.eycwhd {background: url(../images/p15.jpg) no-repeat center center;width: 100%;height: 860px;}
.eycwhd .eycwhd_textd {width: 1200px;min-width: 1000px;margin: 0 auto;text-align: left;color: #fff;padding: 250px 0 0 25px;}
.eycwhd .eycwhd_textd h2 {font-size: 36px;}
.eycwhd .eycwhd_textd p {color: #fff;}
.ezcsbd {background: #f6f6f6;}
.ezcsbd .ctitled h2 {line-height: 46px;}
.ezcsbd .ezccond {padding: 75px 0 150px 7%;background: #f6f6f6;}
.ezcsbd .ezccond ul li {background: #fff;width: 14.7%;height: 310px;float: left;margin: 0 1% 0 0;text-align: center;font-size: 20px;padding-top: 3%;background-size: 100%;}
.ezcsbd .ezccond ul li img {text-align: center;display: inline-block;}
.ezcsbd .ezccond ul li.li1 {background: url(../images/p16.png) no-repeat center 70% #fff;}
.ezcsbd .ezccond ul li.li2 {background: url(../images/p17.png) no-repeat center 65% #fff;background-size: 82%;}
.ezcsbd .ezccond ul li.li3 {background: url(../images/p18.png) no-repeat center 70% #fff;}
.ezcsbd .ezccond ul li.li4 {background: url(../images/p19.png) no-repeat center 73% #fff;background-size: 83%;}
.ezcsbd .ezccond ul li.li5 {background: url(../images/p20.png) no-repeat center 70% #fff;}
.ezcsbd .ezccond ul li.li6 {background: url(../images/p21.png) no-repeat center 70% #fff;}
.efmaind2 {background: #fff;padding: 80px 0;}
.efmaind2 ul {width: 1200px;margin: 0 auto;overflow: hidden;}
.efmaind2 ul li {float: left;width: 25%;padding-top: 80px ;}
.efmaind2 h2 {font-size: 40px;text-align: center;}
.efmaind2 ul .li1 {width: 159px;height: 159px;margin: 0 auto;background: url(../images/a_13.png) no-repeat}
.efmaind2 ul .li2 {width: 159px;height: 159px;margin: 0 auto;background: url(../images/a_15.png) no-repeat}
.efmaind2 ul .li3 {width: 159px;height: 159px;margin: 0 auto;background: url(../images/a_17.png) no-repeat}
.efmaind2 ul .li4 {width: 159px;height: 159px;margin: 0 auto;background: url(../images/a_19.png) no-repeat}
.efmaind2 ul li p {text-align: center;font-size: 18px;line-height: 30px;padding-top: 10px;}
.eqbottom h1 {text-align: center;font-size: 40px;line-height: 40px;}
.eqbottom p {text-align: center;font-size: 18px;line-height: 30px;color: #666;padding-top: 50px;}
.eqbottom ul {width: 1200px;margin: 90px auto;overflow: hidden;}
.eqbottom ul li {float: left;margin-left: 110px;}
.eqbottom ul li.li1 {margin-top: 53px;}
.relespd {clear: both;width: 100%;min-width: 1200px;overflow: hidden;height: 860px;position: relative;}
.relespd .abgd {margin: 0 auto;position: relative;top: 0;left: 50%;width: 1920px;margin-left: -960px;}
.relsecpd {clear: both;width: 100%;min-width: 1200px;overflow: hidden;height: 860px;}
.rsectitd {clear: both;width: 100%;min-width: 1200px;height: 860px;background: url(../images/p_17.jpg) center no-repeat;text-align: center;}
.rsectitd .p1 {padding-top: 120px;line-height: 60px;font-size: 40px;color: #333;}
.rsectitd .p2 {font-size: 18px;color: #333;padding-top: 18px;width: 780px;margin: 0 auto;line-height: 30px;}
.relthpd {clear: both;width: 100%;min-width: 1200px;overflow: hidden;height: 860px;position: relative;}
.relthpd .reabgd {margin: 0 auto;padding-top: 385px;width: 615px;left: 50%;}
.rthtitd {clear: both;position: absolute;z-index: 200;top: 0px;width: 100%;min-width: 1200px;color: #333;text-align: center;}
.rthtitd p.p1 {line-height: 40px;font-size: 20px;margin-top: 7%;}
.rthtitd p.p2 {line-height: 36px;font-size: 40px;line-height: 50px;width: 700px;margin: 0 auto;padding-top: 10px;}
.rthtitd p.p3 {line-height: 40px;font-size: 18px;padding-top: 16px;}
.relfopd {clear: both;width: 100%;min-width: 1200px;overflow: hidden;height: 1000px;background: #04a2d7 url(../images/p_19.png) center 330px no-repeat;}
.rfoutitd {clear: both;width: 100%;min-width: 1200px;height: 1000px;text-align: center;}
.rfoutitd .p1 {padding-top: 120px;line-height: 60px;font-size: 40px;color: #fff;}
.rfoutitd .p2 {font-size: 18px;color: #fff;padding-top: 18px;width: 720px;margin: 0 auto;line-height: 30px;}

/*merchant.html*/.merchantd .vittitd p.adtext {margin-top: 18%;}
.vittitd p.p5 {font-size: 18px;line-height: 40px;}
.mercond {width: 100%;background: #f2f2f2;clear: both;}
.mercond .merconli1d {width: 1200px;margin: 0 auto;text-align: center;padding: 6% 0 2% 0;}
.mercond .merconli1d h2 {font-size: 40px;line-height: 40px;display: block;padding-bottom: 20px;}
.mercond .merconli1d p {font-size: 18px;line-height: 30px;color: #666;}
.mercond .merconli1d ul {margin: 56px 0 0 36px;}
.mercond .merconli1d ul li {float: left;margin: 0 0 0 134px;}
.merpicd {text-align: center;width: 1122px;margin: 0 auto 60px;padding-top: 60px;clear: both;}
.mmoded {width: 100%;text-align: center;margin-bottom: 60px;}
.mmoded .mtitled {width: 1200px;margin: auto;overflow: hidden;padding: 6% 0 0 0;text-align: center;}
.mmoded .mtitled h2 {font-size: 40px;line-height: 40px;display: block;padding-bottom: 20px;}
.mmoded .mtitled p {font-size: 18px;line-height: 30px;color: #666;}
.mlistd {padding: 3.5% 0 0 0;width: 1200px;margin: 0 auto;}
.mlistd ul li {float: left;margin-right: 75px;}
.mlistd ul li.mnod {margin-right: 0;}
.mlistd ul li img {width: 350px;height: 350px;overflow: hidden;margin-bottom: 42px;}
.mlistd ul li p {font-size: 18px;line-height: 30px;}
.mlistd ul li p.mtextp {font-size: 14px;color: #666;}
.mapid {background: url(../images/merchant_5.jpg) no-repeat;width: 100%;min-width: 1200px;height: 900px;color: #fff;}
.mapid .mtitled, .mrecordd .mtitled {width: 1200px;margin: auto;overflow: hidden;padding: 90px 0 0 0;text-align: center;}
.mapid .mtitled h2, .mrecordd .mtitled h2 {font-size: 40px;line-height: 40px;display: block;padding-bottom: 20px;}
.mapid .mtitled p, .mrecordd .mtitled p {font-size: 18px;line-height: 30px;}
.mapiwrapd {width: 1200px;margin: 0 auto;}
.mapilistd {width: 430px;margin: 130px 0 0 30px;}
.mapilistd h3 {text-align: center;font-size: 24px;margin-bottom: 35px;}
.mapilistd ul li {float: left;width: 215px;margin-bottom: 50px;}
.mapilistd ul li:nth-of-type(odd) {width: 255px;}
.mapilistd ul li:nth-of-type(even) {width: 175px;}
.mapilistd ul li img {float: left;margin-right: 20px;}
.mapilistd ul li span {display: block;float: left;padding: 10px 0 0 0;font-size: 16px;line-height: 30px;}
.mrecordd {background: #0e85e1;width: 100%;color: #fff;padding-bottom: 80px;}
.mrecond {width: 976px;margin: 60px auto 0;}

/*convenient.html*/.convpd {clear: both;width: 100%;min-width: 1200px;overflow: hidden;height: 600px;background-color: #3fcb92;position: relative;}
.convpd .abgd {margin: 0 auto;position: relative;top: 0;left: 50%;width: 1920px;margin-left: -960px;background-color: #f1f1f1;}
.contitd {clear: both;position: absolute;z-index: 200;top: 70px;width: 100%;min-width: 1200px;color: #333;text-align: center;}
.contitd p.p1 {line-height: 40px;font-size: 20px;margin-top: 7%;}
.contitd p.p2 {line-height: 36px;font-size: 46px;line-height: 70px;}
.contitd p.p3 {line-height: 40px;font-size: 18px;}
.contitd ul {clear: both;margin: 50 auto 0 auto;text-align: center;padding-top: 80px;margin: 0 auto;width: 1000px;}
.contitd ul li {float: left;margin: 0 50px 0 0;font-size: 18px;padding-top: 95px;background-size: 70px;}
.contitd ul li:last-child {margin: 0;}
.contitd ul li.li1 {background: url(../images/ico_c_1.png) top center no-repeat;margin-left: 20px;}
.contitd ul li.li2 {background: url(../images/ico_c_2.png) top center no-repeat;}
.contitd ul li.li3 {background: url(../images/ico_c_3.png) top center no-repeat;}
.contitd ul li.li4 {background: url(../images/ico_c_4.png) top center no-repeat;}
.contitd ul li.li5 {background: url(../images/ico_c_5.png) top center no-repeat;}
.contitd ul li.li6 {background: url(../images/ico_c_6.png) top center no-repeat;}
.contitd ul li.li7 {background: url(../images/ico_c_7.png) top center no-repeat;}
.contitd ul li.li8 {background: url(../images/ico_c_8.png) top center no-repeat;}
.contitd ul li.li9 {background: url(../images/ico_c_9.png) top center no-repeat;}
.contitd ul li.li10 {background: url(../images/ico_c_10.png) top center no-repeat;}
.convid {clear: both;width: 100%;min-width: 1200px;height: 880px;background: #172a3c url(../images/p_14.png) bottom center no-repeat;}
.convitd {clear: both;width: 100%;min-width: 1200px;height: 860px;text-align: center;}
.convitd .p1 {padding-top: 100px;line-height: 60px;font-size: 40px;color: #fff;}
.convitd .p2 {font-size: 18px;color: #fff;padding-top: 18px;width: 680px;margin: 0 auto;line-height: 30px;}
.convthd {clear: both;width: 100%;min-width: 1200px;height: 1030px;background: url(../images/p_15.jpg) right center no-repeat;}
.convthtd {clear: both;width: 100%;min-width: 1200px;height: 1030px;text-align: center;margin: 0 auto;}
.convthtd .p1 {padding-top: 120px;line-height: 60px;font-size: 40px;color: #333;padding-right: 485px;}
.convthtd .p2 {font-size: 18px;color: #333;padding-top: 18px;width: 680px;margin: 0 auto;line-height: 30px;padding-right: 250px;}




/*------------------分割线----------------------分割线----------------------
------------分割线----------------------分割线------------------------------
----分割线----------------------分割线----------------------------------分割线-
---------------------分割线----------------------------------分割线--------
--------------分割线----------------------------------分割线----------------
------分割线----------------------------------分割线----------------------分割线----
------------------------------分割线----------------------分割线-------------------------分割线----------------------分割线------------------------------
----分割线----------------------分割线----------------------------------分割线-
---------------------分割线----------------------------------分割线--------
--------------分割线----------------------------------分割线----------------
------分割线----------------------------------分割线----------------------分割线----
------------------------------分割线----------------------分割线-------------------------分割线----------------------分割线------------------------------
----分割线----------------------分割线----------------------------------分割线-
---------------------分割线----------------------------------分割线--------
--------------分割线----------------------------------分割线----------------
------分割线----------------------------------分割线----------------------分割线----
------------------------------分割线----------------------分割线-------------------------分割线----------------------分割线------------------------------
----分割线----------------------分割线----------------------------------分割线-
---------------------分割线----------------------------------分割线--------
--------------分割线----------------------------------分割线----------------
------分割线----------------------------------分割线----------------------分割线----
------------------------------分割线----------------------分割线-------------------------分割线----------------------分割线------------------------------
----分割线----------------------分割线----------------------------------分割线-
---------------------分割线----------------------------------分割线--------
--------------分割线----------------------------------分割线----------------
------分割线----------------------------------分割线----------------------分割线----
------------------------------分割线----------------------分割线-------------------------分割线----------------------分割线------------------------------
----分割线----------------------分割线----------------------------------分割线-
---------------------分割线----------------------------------分割线--------
--------------分割线----------------------------------分割线----------------
------分割线----------------------------------分割线----------------------分割线----
------------------------------分割线----------------------分割线-------------------------分割线----------------------分割线------------------------------
----分割线----------------------分割线----------------------------------分割线-
---------------------分割线----------------------------------分割线--------
--------------分割线----------------------------------分割线----------------
------分割线----------------------------------分割线----------------------分割线----
------------------------------分割线----------------------分割线-------------------------分割线----------------------分割线------------------------------
----分割线----------------------分割线----------------------------------分割线-
---------------------分割线----------------------------------分割线--------
--------------分割线----------------------------------分割线----------------
------分割线----------------------------------分割线----------------------分割线----
------------------------------分割线----------------------分割线-------------
---------------------分割线----------------------分割线----------------*/



/*大屏幕*/
@media screen and (max-width: 1920px) {
} 
/*中屏幕*/
@media screen and (max-width: 1440px) {
} 
/*平板*/
@media screen and (max-width: 768px) {
.index_banner {height: 40%;}
.index_banner .swiper-container {height: 100%;}
.index_banner .swiper-slide {height: 100%;background-size: cover;position: relative;}
.index_banner .swiper-pagination {bottom: 20px !important;}
.index_banner .swiper-pagination-bullet {width: 52px;height: 2px;border-radius: 2px;opacity: 0.3;background: #000;}
.index_banner .swiper-pagination-bullet-active {background: #1f8714;opacity: 1;}
.index_banner .swiper-slide .text h1 {text-shadow: 0 0 20px rgba(0, 0, 0, 0.6);font-weight: bold;color: #fff;font-size: 20px;position: absolute;top: 45%;width: auto;left: 10px;text-align: center;opacity: 0;transition: 0.3s;transition-delay: 0.3s;transition-timing-function: linear;}
.index_banner .swiper-slide .text h2 {text-shadow: 0 0 20px rgba(0, 0, 0, 0.6);font-family: 'geometos';text-transform: uppercase;color: #fff;font-size: 16px;font-weight: normal;position: absolute;text-align: center;top: 55%;left: 10px;opacity: 0;transition: 0.6s;transition-delay: 0.6s;transition-timing-function: linear;}
.index_banner .swiper-slide .text a {opacity: 0;transition: 0.5s;line-height: 40px;top: 65%;left: 10px;padding-left: 20px;padding-right: 20px;position: absolute;transition-delay: 2s;transition-timing-function: linear;display: block;height: 40px;border-radius: 3px;background: #013b84;color: #fff;}
.index_banner .swiper-slide-active .text h1 {opacity: 1;top: 40%;}
.index_banner .swiper-slide-active .text h2 {opacity: 1;top: 50%;}
.index_banner .swiper-slide-active .text a {opacity: 1;top: 60%;}
.index_banner .swiper-pagination .swiper-pagination-bullet {width: 30px;height: 2px;border-radius: 2px;background: rgba(255, 255, 255, 0.8);transition-duration: 0.3s;}
.index_banner .swiper-pagination .swiper-pagination-bullet-active {width: 40px;height: 2px;border-radius: 2px;}
.title {padding-top: 40px;padding-bottom: 30px;text-align: center;}
.title h1 {font-size: 24px;line-height: 100%;padding-bottom: 10px;}
.title p {font-size: 14px;color: #666666;line-height: 1.5em;}
.title h1 span {font-family: 'geometos';color: #013b84}
.title1 {padding-top: 50px;padding-bottom: 20px;}
.title1 h1 {font-size: 22px;line-height: 100%;position: relative;}
.title1 h1:after {content: "";position: absolute;left: 0px;width: 40px;height: 2px;background: #013b84;bottom: -20px;}
.title1 h1 span {float: right;padding-right: 0px;}
.title1 h1 span a {color: #666;font-size: 14px;display: block;font-weight: normal;}
.index_solution {padding-bottom: 30px;}
.index_solution .swiper-container {padding-bottom: 50px;}
.index_solution .swiper-slide .box {height: 400px;position: relative;background: #000;overflow: hidden;}
.index_solution .swiper-slide .box h2 {text-align: center;color: #fff;line-height: 1.4em;position: absolute;z-index: 3;left: 30px;right: 30px;top: 48%;font-size: 20px;font-weight: normal;opacity: 1;transition-duration: 0.3s;}
.index_solution .swiper-slide .box p {position: absolute;top: 30px;left: 30px;right: 30px;text-align: justify;font-size: 14px;top: 64%;color: #fff;z-index: 3;opacity: 0;transition-duration: 0.3s;}
.index_solution .swiper-slide .box .shade {position: absolute;left: 0px;right: 0px;top: 0px;bottom: 0px;z-index: 2;opacity: 0.7;background: #013b84;}
.index_solution .swiper-slide .box .bg {position: absolute;left: 0px;right: 0px;top: 0px;bottom: 0px;z-index: 1;opacity: 0.7;transition-duration: 0.3s;}
.index_solution .swiper-slide .box a {position: absolute;border: #fff solid 1px;bottom: 14%;height: 40px;opacity: 0;border-radius: 3px;left: 28%;right: 28%;text-align: center;z-index: 3;font-size: 14px;line-height: 40px;color: #fff;display: block;transition-duration: 0.3s;}
.index_solution .swiper-slide .box .shade {position: absolute;left: 0px;right: 0px;top: 0px;bottom: 0px;z-index: 2;opacity: 0.7;background: #013b84;}
.index_solution .swiper-slide .box .bg {position: absolute;left: 0px;right: 0px;top: 0px;bottom: 0px;z-index: 1;opacity: 0.7;transform: scale(1.1) translateZ(0);}
.index_solution .swiper-slide .box h2 {top: 22%;opacity: 1}
.index_solution .swiper-slide .box p {top: 34%;opacity: 1}
.index_solution .swiper-slide .box a {bottom: 24%;opacity: 1}
.index_solution .swiper-pagination .swiper-pagination-bullet {width: 10px;height: 2px;border-radius: 2px;background: #999999;transition-duration: 0.3s;}
.index_solution .swiper-pagination .swiper-pagination-bullet-active {width: 20px;height: 2px;border-radius: 2px;background: #013b84}
.index_news {padding-bottom: 30px;}
.index_news .pagewidth {width: auto;}
.index_news .news_box {width: 100%;float:none;}
.index_news .news_box ul li {height: 28px; overflow: hidden;}
.index_news .news_box ul li a {font-size: 16px;color: #333;}
.index_product .pagewidth {width: auto;}
.index_product .pagewidth .product_nav {width: 220px;float: left;background: #fff;padding: 10px;border-radius: 3px; display: none; }
.index_product .pagewidth .product_nav ul {margin-bottom: 10px;}
.index_product .pagewidth .product_nav ul li {padding-top: 5px;padding-bottom: 5px;border-bottom: #ececec solid 1px;}
.index_product .pagewidth .product_nav ul li a {text-indent: 12px;color: #333;font-size: 16px;display: block;height: 36px;line-height: 36px;border-radius: 3px;text-decoration: none;transition-duration: 0.3s;}
.index_product .pagewidth .product_nav ul li a:hover {background: #013b84;color: #fff;}
.index_product .pagewidth .product_nav .more a {border: #ddd solid 1px;height: 40px;opacity: 1;border-radius: 3px;text-align: center;z-index: 3;font-size: 14px;line-height: 40px;color: #333;display: block;transition-duration: 0.3s;}
.index_product .pagewidth .product_top {width: auto;float: none;}
.index_product .pagewidth .product_top ul li {width: calc(50% - 12px);background: #fff;float: left;margin: 5px;border-radius: 3px;border: #fff solid 1px;margin-bottom: 10px;transition-duration: 0.3s;}
.index_product .pagewidth .product_top ul li:hover {border: #013b84 solid 1px;}
.index_product .pagewidth .product_top ul li .img {padding: 10px;}
.index_product .pagewidth .product_top ul li .img img {width: 100%;display: block;}
.index_product .pagewidth .product_top ul li .name {line-height: 100%;text-align: center;padding-bottom: 22px;}
.index_product .pagewidth .product_top ul li .name a {color: #333;font-size: 14px; line-height: 1.5em;}
.menu_list {background: #333333;}
.menu_list .menu_head {color: #fff;height: 70px;line-height: 70px;font-weight: 600;font-size: 16px;}
.menu_list .menu_head span {color: #999;font-size: 12px;font-weight: normal;padding-left: 10px;}
.menu_body {padding-bottom: 40px;padding-top: 20px;}
.menu_body .box {float: none;margin-right: 0px; margin-bottom: 30px;}
.menu_body .box h2 {font-size: 14px;color: #fff;line-height: 100%;padding-bottom: 15px;}
.menu_body .box ul li{ float: left; margin-right: 20px; }
.menu_body .box ul li a {font-size: 14px;color: #a0a0a0;line-height: 28px;}
.index_cooperation {padding-bottom: 60px;}
.index_cooperation .swiper-slide {text-align: center;}
.index_cooperation .swiper-slide img {width: 75%;}
.index_cooperation .swiper-pagination .swiper-pagination-bullet {width: 10px;height: 2px;border-radius: 2px;background: #999999;transition-duration: 0.3s;}
.index_cooperation .swiper-pagination .swiper-pagination-bullet-active {width: 20px;height: 2px;border-radius: 2px;background: #013b84}
.index_cooperation .swiper-container {padding-bottom: 40px;}
.index_case {padding-bottom: 60px;}
.index_case .pagewidth {overflow: hidden;}
.index_case .pagewidth .content {margin-bottom: 25px;}
.index_case .pagewidth .content ul li {width: 100%;height:300px;margin-left: 0px;float: none; margin-bottom: 15px;}
.index_case .pagewidth .content ul li .box {display: block;width: 100%;height: 300px;overflow: hidden;text-align: center;position: relative;cursor: pointer;}
.index_case .pagewidth .content ul li .box:after {content: "";position: absolute;left: 0px;right: 0px;bottom: 0px;height: 100px;z-index: 2;background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);}
.index_case .pagewidth .content ul li .box img {height: 100%;position: absolute;display: block;z-index: 2;top: 50%;left: 50%;transform: scale(1) translate(-50%, -50%);transition-duration: 0.3s;}
.index_case .pagewidth .content ul li .box:hover img {transform: scale(1.1) translate(-45%, -45%);}
.index_case .pagewidth .content ul li:first-child {width: 100%;height: 300px;float: none;margin-right: 0px;margin-left: 0px; margin-bottom: 15px;}
.index_case .pagewidth .content ul li:first-child .box {width: 100%;height: 100%;}
.index_case .pagewidth .content ul li .box h2 {position: absolute;z-index: 3;left: 20px;right: 20px;bottom: 20px;text-align: left;line-height: 100%;font-size: 16px;font-weight: 600;color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition-duration: 0.3s;}
.index_case .pagewidth .content ul li .box:hover h2 {bottom: 30px;}
.index_case .pagewidth .more a {background: #013b84;color: #fff;height: 40px;line-height: 40px;text-align: center;display: block;width: 140px;border-radius: 3px;margin: 0 auto;}
.index_case .pagewidth .category {text-align: center;padding-bottom: 40px; display: table;}
.index_case .pagewidth .category a {margin-left: 0px;margin-right:0px;color: #333; display: block; width: 33.33%; display:inline-table; margin-bottom: 10px;}
.index_case .pagewidth .category a.active {color: #163c76; font-weight: bold;}
.index_case .pagewidth .title {padding-bottom: 40px;}

.index_6news{ background:#f7f8fc;   }
.index_6news .index_6news_box_1{margin-bottom:0px;}
.index_6news .index_6news_box_2{margin-bottom:0px;}
.index_6news .index_6news_box_3{margin-bottom:0px;}
.index_6news .index_6news_box_4{margin-bottom:0px;}
.index_6news .index_6news_box_5{margin-bottom:0px;}
.index_6news .index_6news_box_6{margin-bottom:0px;}
.index_6news .index_6news_box_1 .img {width: 100%;float: none; padding-top: 20px;}
.index_6news .index_6news_box_1 .img img {width: 90%; display: block ; margin: 0 auto;}
.index_6news .index_6news_box_1 .text {width: 100%;float: none;position: inherit ; height:auto;}
.index_6news .index_6news_box_1 .text h1 {font-size: 50px; margin-right:20px; height: 50px; font-family: 'geometos';color: #163c76; float: left;}
.index_6news .index_6news_box_1 .text h2 { font-size: 20px; line-height: 110%; position:inherit; left: 0px;padding-top: 12px; color: #479d55;}
.index_6news .index_6news_box_1 .text h3 { font-size: 20px; line-height: 110%; position: inherit; left: 100px;top: 42px; color: #333333;margin-bottom: 10px;}
.index_6news .index_6news_box_1 .text .con { font-size: 16px; line-height: 2em; position: inherit; left: 100px;top: 90px}
.index_6news .index_6news_box_2 .img {width: 100%;float: none; padding-top: 20px;}
.index_6news .index_6news_box_2 .img img {width: 90%; display: block ; margin: 0 auto;}
.index_6news .index_6news_box_2 .text {width: 100%;float: none;position: inherit ; height: auto;}
.index_6news .index_6news_box_2 .text h1 {font-size: 50px; margin-right:20px;  height:50px;font-family: 'geometos';color: #163c76; position: inherit ;right:0px; float: left;}
.index_6news .index_6news_box_2 .text h2 { font-size: 20px; position: inherit;line-height: 110%; left: 100px;padding-top: 12px; color: #479d55;}
.index_6news .index_6news_box_2 .text h3 { font-size: 20px; position: inherit;line-height: 110%; left: 100px;top: 42px; color: #333333;margin-bottom: 10px;}
.index_6news .index_6news_box_2 .text .con { font-size: 16px; line-height: 2em; position: inherit; left: 100px;top: 90px}
.index_6news .index_6news_box_3 .img {width: 100%;float: none; padding-top: 20px;}
.index_6news .index_6news_box_3 .img img {width: 90%; display: block ; margin: 0 auto;}
.index_6news .index_6news_box_3 .text {width: 100%;float: none;position: inherit ; height: auto;}
.index_6news .index_6news_box_3 .text h1 {font-size: 50px; margin-right:20px; height: 50px; font-family: 'geometos';color: #163c76; float: left;}
.index_6news .index_6news_box_3 .text h2 { font-size: 20px;line-height: 110%; position: inherit; left: 100px;padding-top: 12px; color: #479d55;}
.index_6news .index_6news_box_3 .text h3 { font-size: 20px;line-height: 110%; position: inherit; left: 100px;top: 42px; color: #333333;margin-bottom: 10px;}
.index_6news .index_6news_box_3 .text .con { font-size: 16px; line-height: 2em; position: inherit; left: 100px;top: 90px}
.index_6news .index_6news_box_4 .img {width: 100%;float: none; padding-top: 20px;}
.index_6news .index_6news_box_4 .img img {width: 90%; display: block ; margin: 0 auto;}
.index_6news .index_6news_box_4 .text {width: 100%;float: none;position: inherit ; height: auto;}
.index_6news .index_6news_box_4 .text h1 {font-size: 50px;margin-right:20px; height: 50px;font-family: 'geometos';color: #163c76; position: inherit ;right:0px; float: left;}
.index_6news .index_6news_box_4 .text h2 { font-size: 20px;line-height: 110%;  position: inherit; left: 100px;padding-top: 12px; color: #479d55;}
.index_6news .index_6news_box_4 .text h3 { font-size: 20px;line-height: 110%;  position: inherit; left: 100px;top: 42px; color: #333333; margin-bottom: 10px;}
.index_6news .index_6news_box_4 .text .con { font-size: 16px; line-height: 2em; position: inherit; left: 100px;top: 90px}
.index_6news .index_6news_box_5 .img {width: 100%;float: none; padding-top: 20px;}
.index_6news .index_6news_box_5 .img img {width: 90%; display: block ; margin: 0 auto;}
.index_6news .index_6news_box_5 .text {width: 100%;float: none;position: inherit ;height: auto;}
.index_6news .index_6news_box_5 .text h1 {font-size: 50px; margin-right:20px; height: 50px; font-family: 'geometos';color: #163c76; float: left;}
.index_6news .index_6news_box_5 .text h2 { font-size: 20px;line-height: 110%;  position: inherit; left: 100px;padding-top: 12px; color: #479d55;}
.index_6news .index_6news_box_5 .text h3 { font-size: 20px;line-height: 110%;  position: inherit; left: 100px;top: 42px; color: #333333;margin-bottom: 10px;}
.index_6news .index_6news_box_5 .text .con { font-size: 16px; line-height: 2em; position: inherit; left: 100px;top: 90px}
.index_6news .index_6news_box_6 .img {width: 100%;float: none; padding-top: 20px;}
.index_6news .index_6news_box_6 .img img {width: 90%; display: block ; margin: 0 auto;}
.index_6news .index_6news_box_6 .text {width: 100%;float: none;position: inherit ; height: auto;}
.index_6news .index_6news_box_6 .text h1 {font-size: 50px; margin-right:20px; height: 50px; font-family: 'geometos';color: #163c76; float: left; position: inherit ;right:0px;}
.index_6news .index_6news_box_6 .text h2 { font-size: 20px;line-height: 110%;  position: inherit; left: 100px;padding-top: 12px; color: #479d55;}
.index_6news .index_6news_box_6 .text h3 { font-size: 20px;line-height: 110%;  position: inherit; left: 100px;top: 42px; color: #333333;margin-bottom: 10px;}
.index_6news .index_6news_box_6 .text .con { font-size: 16px; line-height: 2em; position: inherit; left: 100px;top: 90px}



.index_advantage {padding-bottom: 30px;}
.index_advantage .pagewidth {width: auto;}
.index_advantage .content_data {padding-top: 10px;padding-bottom: 30px;}
.index_advantage .content_data ul li {width: 50%;float: left; margin-bottom: 20px;}
.index_advantage .content_data ul li strong {font-family: 'geometos';font-size: 30px;display: block; text-align: center; line-height: 100%;padding-bottom: 10px;color: #013b84;text-indent: 20px;}
.index_advantage .content_data ul li p {font-size: 14px;line-height: 100%;color: #666;text-indent: 20px;text-align: center;}
.index_5advantage {padding-bottom: 30px;}
.content_img {position: inherit;}
.content_img .box {width: calc(50% - 10px);height: 180px;float: left;margin-right: 5px;margin-left: 5px;margin-bottom: 10px;background: #262626;position: relative;overflow: hidden;}
.content_img .box1 {width: calc(100% - 10px)}
.content_img .box2 {width: calc(100% - 10px)}
.content_img .box3 {width: calc(100% - 10px)}
.content_img .box9 {width: calc(100% - 10px)}
.content_img .box6 {position: relative; left: auto; top: auto}
.content_img .box7 {position:relative; left: auto; top: auto}
.content_img .box .icon {position: relative;}
.content_img .box .bg {position: absolute;z-index: 1;left: 0px;right: 0px;top: 0px;bottom: 0px;width: 100%;height: 100%}
.content_img .box .bg img {width: 100%;height: auto;display: block;opacity: 0.4;transition-duration: 0.3s}
.content_img .box:hover .bg img {width: 100%;height: auto;display: block;opacity: 0.4;transform: scale(1.1) translateZ(0);}
.content_img .box1 .icon, .content_img .box3 .icon, .content_img .box9 .icon {width: 50%;height: 180px;float: left;}
.content_img .box1 .icon img, .content_img .box2 .icon img, .content_img .box3 .icon img, .content_img .box9 .icon img {width: 48px;height: 48px;z-index: 2;position: absolute;display: block;z-index: 2;top: 50%;left: 60%;transform: scale(1) translate(-50%, -50%);transition-duration: 0.3s;}
.content_img .box1 .text, .content_img .box3 .text, .content_img .box9 .text {width: 50%;height: 180px;float: right;text-align: center;}
.content_img .box1 .text h2, .content_img .box3 .text h2, .content_img .box9 .text h2 {padding-top: 60px;padding-right: 40px;color: #fff;text-align: left;font-size: 18px;line-height: 100%;padding-bottom: 15px;z-index: 2;position: relative;}
.content_img .box1 .text p, .content_img .box3 .text p, .content_img .box9 .text p {padding-left: 0px;padding-right: 40px;text-align: left;color: #fff;font-size: 14px;line-height: 1.6em;z-index: 2;position: relative;}
.content_img .box2 .icon {width: 50%;height: 180px;position: relative;top:0px; float: left;}
.content_img .box2 .icon img {width: 48px;height: 48px;z-index: 2;position: absolute;display: block;z-index: 2;top: 50%;left: 60%;transform: scale(1) translate(-50%, -50%);transition-duration: 0.3s;}
.content_img .box2 .text {width: 50%;height: 180px;text-align: center; float: right}
.content_img .box2 .text h2 {text-align: left; padding-top: 0px;color: #fff;font-size: 18px;line-height: 100%;padding-bottom: 15px;z-index: 2;position: relative;padding-top: 60px;padding-right: 40px;}
.content_img .box2 .text p {padding-left: 0px;padding-right: 20px;text-align: center;color: #fff;font-size: 14px;line-height: 1.6em;z-index: 2;position: relative;text-align: left;}
.content_img .box4 .icon, .content_img .box5 .icon, .content_img .box6 .icon,.content_img .box7 .icon {width: 180px;text-align: center;top: 45px;position: relative;z-index: 2;}
.content_img .box4 .icon img, .content_img .box5 .icon img, .content_img .box6 .icon img,.content_img .box7 .icon img {width: 48px;height: 48px;}
.content_img .box4 .text h2, .content_img .box5 .text h2, .content_img .box6 .text h2,.content_img .box7 .text h2 {padding-top: 50px;text-align: center;color: #fff;font-size: 18px;line-height: 100%;}
.content_img .box8{ display:none; }
.content_img .box10 {background: #013b84; display:none; }
.content_img .box10 .icon {width: 50%;text-align: center;height: 180px;display: block;position: relative;}
.content_img .box10 .icon img {width: 48px;height: 48px;position: absolute;display: block;z-index: 2;top: 50%;left: 50%;transform: scale(1) translate(-50%, -50%);transition-duration: 0.3s;}
.content_img .box10 .text h2 {position: absolute;top: 105px;left: 0px;right: 0px;text-align: center;color: #fff;font-size: 18px;line-height: 100%;}
.index_5advantage .swiper-container {padding-top: 0px;overflow:hidden;}
.index_5advantage .swiper-slide .box {position: relative;padding: 50px 20px 100px 20px;text-align: center;border: #ececec solid 1px;border-radius: 3px;background: #fff;transition-duration: 0.3s}
.index_5advantage .swiper-slide .box:hover {transform: scale(1) translateZ(0);padding: 40px 20px 110px 20px;}
.index_5advantage .swiper-slide .box h2 {position: relative;z-index: 2;font-size: 20px;color: #333;line-height: 1.6em;padding-left: 30px;padding-right: 30px;padding-bottom: 20px;transition-duration: 0.3s}
.index_5advantage .swiper-slide .box p {position: relative;z-index: 2;font-size: 14px;color: #666;line-height: 1.8em;transition-duration: 0.3s}
.index_5advantage .swiper-slide .box .iconblue {position: relative;z-index: 2;opacity: 1;display: block;margin: 0 auto;width: 56px;margin-bottom: 20px;transition-duration: 0.3s}
.index_5advantage .swiper-slide .box .iconwhite {position: relative;z-index: 2;opacity: 0;display: none;margin: 0 auto;width: 56px;margin-bottom: 20px;transition-duration: 0.3s}
.index_5advantage .swiper-slide .box a {position: absolute;border: #fff solid 1px;bottom: 3%;height: 40px;opacity: 0;border-radius: 3px;left: 28%;right: 28%;text-align: center;z-index: 3;font-size: 14px;line-height: 40px;color: #fff;display: block;transition-duration: 0.3s;}
.index_5advantage .swiper-slide .box a {opacity: 1;bottom: 10%;}
.index_5advantage .swiper-slide .box .iconblue {opacity: 0;display: none;}
.index_5advantage .swiper-slide .box .iconwhite {opacity: 1;display: block;}
.index_5advantage .swiper-slide .box h2 {color: #fff;}
.index_5advantage .swiper-slide .box p {color: #fff;}
.index_5advantage .swiper-slide .box .bg {position: absolute;opacity: 0;left: 0px;z-index: 0;top: 0px;bottom: 0px;right: 0px;width: 100%;height: 100%;transition-duration: 0.3s}
.index_5advantage .swiper-slide .box .bg {opacity: 1}
.index_5advantage .swiper-pagination {display: block;}
.index_5advantage .swiper-pagination .swiper-pagination-bullet {width: 10px;height: 2px;border-radius: 2px;background: #999999;transition-duration: 0.3s;}
.index_5advantage .swiper-pagination .swiper-pagination-bullet-active {width: 20px;height: 2px;border-radius: 2px;background: #013b84}
.index_5advantage .swiper-container {padding-bottom: 40px;}
.detailbanner {background: #000;}
.detailbanner .pagewidth {position: relative;height: 250px;}
.detailbanner .pagewidth h1 {position: absolute;left: 0px;bottom: 50px;color: #fff;font-weight: 600;font-size: 24px;line-height: 100%;}
.detailbanner .pagewidth p {position: absolute;left: 0px;bottom: 20px;color: #fff;font-weight: 600;font-family: 'geometos';font-size: 16px;line-height: 100%;}
.detailbanner .pagewidth .crumbs {position: absolute;right: 0px;bottom: 40px;color: #fff;font-size: 14px; display: none;}
.detailbanner .pagewidth .crumbs a {color: #fff;}
.detailbanner .pagewidth .text{text-align: center; position: absolute; left: 0px; right: 80px; top: 70px;text-align: center; font-size: 20px; color: #fff; text-shadow: 2px 2px 2px rgba(0,0,0,0.3); font-weight: bold;}
.detailbanner .pagewidth .text strong{font-family: 'geometos';}
.detailbanner .pagewidth .text span{ position: relative; bottom: -12px; margin-left: 80px; }
.detailbanner .pagewidth .text span img{ width:34px; height:34px; }
.solutioncontent {padding-top: 30px;padding-bottom: 30px;background: #f5f5f5;}
.solutioncontent .pagewidth {position: relative;overflow: hidden; margin: 0 auto;}
.solutioncontent .menu {background: #fff;width: 280px;float: left;position: absolute;top: 0px; display: none;}
.solutioncontent .menu ul li a {color: #333;display: block;height: 50px;line-height: 50px;font-size: 14px;padding-left: 16px;text-decoration: none;border-bottom: #f5f5f5 solid 1px;transition-duration: 0.3s}
.solutioncontent .menu ul li a:hover {background: #f1f1f1;color: #333;}
.solutioncontent .menu ul li a.active {background: #013b84;color: #fff;}
.solutioncontent .menu ul li a.active:hover {background: #013b84;color: #fff;}
.solutioncontent .content {background: #fff;width: 100%;float: none;background: #fff;}
.solutioncontent .solutionname {font-weight: 600;font-size: 24px;color: #333;line-height: 100%;padding: 15px;position: relative;height: auto; line-height: 1.4em;}
.solutioncontent .solutionname:after {content: "";position: absolute;width: 50px;height: 3px;background: #013b84;left: 15px;top: auto; bottom: 0px; }
.solutioncontent .solutionhtml {padding: 15px;}
.solutioncontentzhihui {}
.solutioncontentzhihui .pagewidth {position: relative;overflow: hidden;}
.solutioncontentzhihui .menu {background: #fff;}
.solutioncontentzhihui .menu ul li a {color: #333;display: block;height: 50px;line-height: 50px;font-size: 14px;padding-left: 16px;text-decoration: none;border-bottom: #f5f5f5 solid 1px;transition-duration: 0.3s}
.solutioncontentzhihui .menu ul li a:hover {background: #f1f1f1;color: #333;}
.solutioncontentzhihui .menu ul li a.active {background: #013b84;color: #fff;}
.solutioncontentzhihui .menu ul li a.active:hover {background: #013b84;color: #fff;}
.solutioncontentzhihui .content {background: #fff;background: #fff;}
.solutioncontentzhihui .solutionname {font-weight: 600;font-size: 30px;color: #333;line-height: 100%;padding: 35px;position: relative;height: 30px}
.solutioncontentzhihui .solutionname:after {content: "";position: absolute;width: 50px;height: 3px;background: #013b84;left: 35px;top: 90px;}
.solutioncontentzhihui .solutionhtml {padding: 15px 35px;}
.top {position: absolute !important;top: 0px !important;}
.fixed {position: fixed !important;top: 100px !important;}

.solutionlist {padding-top: 30px;padding-bottom: 30px;background: #f5f5f5;}
.solutionlist .pagewidth {position: relative;}
.solutionlist .menu {display: none;}
.solutionlist .content {background: #fff;width: 100%;float: none;background: #fff;}
.solutionlist .solutionname {font-weight: 600;font-size: 30px;color: #333;line-height: 100%;padding: 25px;position: relative;height: 30px}
.solutionlist .solutionname:after {content: "";position: absolute;width: 50px;height: 3px;background: #013b84;left: 25px;top: 90px;}
.solutionlist .list {background: #fff;width:100%;float: none;background: #fff;}
.solutionlist .list ul {padding-left: 35px;padding-top: 20px}
.solutionlist .list ul li {float: left;width: calc(50% - 33px);margin-right: 30px;background: #fff;border-radius: 2px;border: #ececec solid 1px;text-align: center;margin-bottom: 30px;font-size: 0px;float: left;}
.solutionlist .list ul li .img {padding-top: 30px;padding-bottom: 30px;}
.solutionlist .list ul li img {width: 90px;display: block;margin: 0 auto;margin-bottom: 10px;}
.solutionlist .list ul li h2 {font-size: 20px;padding-bottom: 10px;color: #fff;}
.solutionlist .list ul li h2 a {color: #fff;}
.solutionlist .list ul li .description {font-size: 14px;color: #666;line-height: 1.8em;padding: 30px;min-height: 75px;}
.solutionlist .listwidth100 {background: #fff;width: 100%;background: #fff;}
.solutionlist .listwidth100 ul {padding-left: 25px;padding-top: 30px;display: table;}
.solutionlist .listwidth100 ul li {width: calc(100% - 27px);margin-right: 30px;background: #fff;border-radius: 2px;border: #ececec solid 1px;text-align: center;margin-bottom: 25px;display: inline-block;vertical-align: top;}
.solutionlist .listwidth100 ul li .img {padding-top: 30px;padding-bottom: 30px;}
.solutionlist .listwidth100 ul li img {width: 90px;display: block;margin: 0 auto;margin-bottom: 10px;}
.solutionlist .listwidth100 ul li h2 {font-size: 20px;padding-bottom: 10px;color: #fff;}
.solutionlist .listwidth100 ul li h2 a {color: #fff;}
.solutionlist .listwidth100 ul li .description {font-size: 14px;color: #666;line-height: 1.8em;padding: 20px;}
.solutionlist .listli {width: 100%; float: none;}
.solutionlist .listli ul {}
.solutionlist .listli ul li {background: #fff;margin-bottom: 30px;position: relative;}
.solutionlist .listli ul li .img {width: 100%;float: none;overflow: hidden;}
.solutionlist .listli ul li .img img {width: 100%;display: block;transition-duration: 0.3s;}
.solutionlist .listli ul li .img:hover img {transform: scale(1.1)}
.solutionlist .listli ul li .text {float: none;width: auto; padding: 25px; padding-bottom: 35px;}
.solutionlist .listli ul li .text h2 {font-size: 20px;font-weight: bold;line-height: 100%;margin-bottom: 10px;}
.solutionlist .listli ul li .text p {text-align: justify;font-size: 15px;color: #666;line-height: 1.8em;width: rem(210);overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.solutionlist .listli ul li .title2 {padding-top: 10px;padding-bottom: 20px;}
.solutionlist .listli ul li .title2 span {width: 50%;float: left;display: block;font-size: 15px;color: #666;position: relative;text-indent: 20px;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.solutionlist .listli ul li .title2 span:after {font-family: 'FontAwesome';content: "\f046";position: absolute;left: -20px;top: 0px;color: #013b84}
.solutionlist .listli ul li .text a {color: #fff;font-size: 15px;background: #013b84;border-radius: 3px;padding: 10px 20px;}
.roadblock_detailbanner {background: #000;height: 100%;}
.roadblock_detailbanner .pagewidth {position: relative;height: 100%;}
.roadblock_detailbanner .pagewidth h1 {position: absolute;left: 0px;top: 280px;right: 0px;text-align: center;color: #fff;text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.4) ;font-weight: 600;font-size: 24px;line-height: 100%;}
.roadblock_detailbanner .pagewidth h2 {position: absolute;left: 0px;top: 320px;right: 0px;text-align: center;color: #fff;text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.4) ;font-weight: 600;font-family: 'geometos';font-size: 16px;line-height: 100%;}
.roadblock_detailbanner .pagewidth p {position: absolute;left: 10%;right: 10%;top: 346px;text-align: center;line-height: 1.6em;color: #fff;text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4) ;font-weight: 500;font-size: 16px;line-height: 2em;}
.roadblock_detailbanner .pagewidth .crumbs {position: absolute;right: 0px;bottom: 40px;color: #fff;font-size: 14px;}
.roadblock_detailbanner .pagewidth .crumbs a {color: #fff;}
.roadblock_twodown {position: fixed;left: 0px;right: 0px;top: 70px;z-index: 5;background: rgba(1, 59, 132, 0.8);color: #fff;height: 50px;line-height: 50px;opacity: 0;transition-duration: 0.3s; display: none;}
.op1 {opacity: 1;top: 70px;}
.roadblock_twodown h1 {float: left;font-size: 14px;}
.roadblock_twodown ul {float: right;padding-right: 264px; display: none;}
.roadblock_twodown ul li {float: left;margin-left: 30px;}
.roadblock_twodown ul li a {font-size: 14px;color: #fff;display: block;}
.roadblock_twodown ul li a.active{ position: relative; }
.roadblock_twodown ul li a.active:after{ content: "";  left: 20px; right: 20px; background: #fff; height: 2px; position: absolute;bottom: 0px; }


.video1 {height: 100%;}
.video2 {height: 100%;}
.video1 .pagewidth, .video2 .pagewidth {position: relative;height: 100%;}
.video1 .text {text-align: right;position: absolute;top: 40%;right: 0px;}
.video2 .text {text-align: left;position: absolute;top: 40%;left: 0px;}
.video1 .pagewidth h1 {color: #fff;text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.4) ;font-weight: 600;font-size: 36px;line-height: 100%;margin-bottom: 20px;}
.video1 .pagewidth h2 {color: #fff;text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.4) ;font-weight: 600;font-family: 'geometos';font-size: 18px;line-height: 100%;margin-bottom: 20px;}
.video1 .pagewidth a {text-align: center;padding-top: 10px;padding-bottom: 10px;padding-left: 40px;line-height: 1.6em;color: #fff;text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4) ;font-weight: 600;font-size: 18px;line-height: 2em;background: url(../images/iconplay.png) no-repeat left center;background-size: 36px 36px}
.video2 .pagewidth h1 {color: #fff;text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.4) ;font-weight: 600;font-size: 36px;line-height: 100%;margin-bottom: 20px;}
.video2 .pagewidth h2 {color: #fff;text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.4) ;font-weight: 600;font-family: 'geometos';font-size: 18px;line-height: 1.6em;margin-bottom: 20px;width: 100%;}
.video2 .pagewidth a {text-align: center;padding-top: 10px;padding-bottom: 10px;padding-left: 40px;line-height: 1.6em;color: #fff;text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4) ;font-weight: 600;font-size: 18px;line-height: 2em;background: url(../images/iconplay.png) no-repeat left center;background-size: 36px 36px}
.roadblock_product {background: #f7f9fa;padding-bottom: 50px;}
.roadblock_product .title h1 {font-size: 24px;}
.roadblock_product .title p {font-size: 16px; line-height: 1.5em}
.roadblock_product .content ul li {width: 100%;position: relative;overflow: hidden;margin-right: 0px;margin-bottom: 20px;background: #fff;float: left;box-shadow: 0 0.7em 1.4em rgba(0, 0, 0, 0.05), 0 0.6em 0.5em -0.4em rgba(0, 0, 0, 0.05);}
.roadblock_product .content ul li:nth-child(2n) {margin-right: 0px;}
.roadblock_product .content ul li .box .text {width: 100%;background: #fff;position: inherit;z-index: 2;top: 0px;bottom: 0px;height: 100%;}
.roadblock_product .content ul li .box .img {float: none;width: 100%;height: auto;}
.roadblock_product .content ul li .box .img .swiper-slide img {width: 100%;display: block; }
.roadblock_product .content ul li .box .text h1 {color: #013b84;font-size: 30px;text-transform: uppercase;font-family: 'geometos';line-height: 100%;padding-top: 55px;padding-left: 35px;padding-bottom: 10px;}
.roadblock_product .content ul li .box .text h2 {color: #333333;padding-left: 35px;font-size: 24px;line-height: 100%;padding-bottom: 15px;}
.roadblock_product .content ul li .box .text h3 {color: #666666;padding-left: 35px;font-size: 14px;line-height: 100%;font-family: 'geometos';padding-bottom: 15px;}
.roadblock_product .content ul li .box .text p {padding-left: 35px;font-size: 14px;line-height: 1.8em;padding-right: 35px;text-align: justify;padding-bottom: 15px;}
.roadblock_product .content ul li .box .text a {margin-left: 35px;color: #013b84;font-size: 14px;font-weight: 600;}
.roadblock_product .content ul li .box .img .swiper-pagination {bottom: 20px;}
.roadblock_product .content ul li .box .img .swiper-pagination .swiper-pagination-bullet {width: 10px;height: 10px;border-radius: 12px;}
.roadblock_product .content ul li .box .img .swiper-pagination .swiper-pagination-bullet-active {background: #013b84}
.roadblock_qualification {padding-bottom: 50px;}
.roadblock_qualification .swiper-slide img {width: 100%;display: block;}
.roadblock_qualification .swiper-container {padding-bottom: 40px;}
.roadblock_qualification .swiper-pagination .swiper-pagination-bullet {width: 30px;height: 2px;border-radius: 2px;transition-duration: 0.3s;background: rgba(0, 0, 0);}
.roadblock_qualification .swiper-pagination .swiper-pagination-bullet-active {width: 40px;height: 2px;border-radius: 2px;background: #013b84}
.roadblock_process {background: url(../images/prebg.jpg) no-repeat center;background-size: cover;padding-bottom: 50px;}
.roadblock_process .title h1 {color: #fff;}
.roadblock_process .title p {color: #fff; line-height: 1.5em;}
.roadblock_process .swiper-slide {width: 400px;}
.roadblock_process .swiper-slide img {width: 100%;display: block;border-radius: 3px;}
.roadblock_process .swiper-container {padding-bottom: 60px;}
.roadblock_process .swiper-pagination .swiper-pagination-bullet {background: #fff;}
.roadblock_process .swiper-pagination .swiper-pagination-bullet-active {background: #fff}
.roadblock_case {background: #f7f9fa;padding-bottom: 50px;}
.roadblock_case .content ul li {width: 98%;float: left;margin-left: 1%;margin-right: 1%;margin-bottom: 25px;box-shadow: 0 0.7em 1.4em rgba(0, 0, 0, 0.05), 0 0.6em 0.5em -0.4em rgba(0, 0, 0, 0.05);}
.roadblock_case .content ul li .img {overflow: hidden;}
.roadblock_case .content ul li .img img {width: 100%;display: block;transition-duration: 0.3s}
.roadblock_case .content ul li .img:hover img {width: 100%;display: block;transform: scale(1.1)}
.roadblock_case .content ul li h2 {background: #fff;line-height: 100%;text-align: center;font-size: 15px;padding-top: 20px;padding-bottom: 20px;}
.roadblock_case .content ul li h2 a {color: #333;font-weight: normal;}
.productcontent {padding-bottom: 40px;}
.productcontent .title2 {font-size: 26px;font-weight: normal;padding-top:10px;padding-bottom: 20px;}
.productcontent .title2 span{ float: right; font-size: 16px; color: #333; }
.productcontent .title2 span a{ color: #666; }
.productcontent {background: #f5f5f5;}
.productcontent ul {}
.productcontent ul li {width: calc(50% - 10px);float: left;background: #fff;margin-right: 5px; margin-left: 5px; margin-bottom: 10px;padding-bottom: 20px;transition-duration: 0.3s}
.productcontent ul li:hover {box-shadow: 0 1px 1px 0 rgba(150, 150, 150, 0.1), 0 10px 20px 0 rgba(150, 150, 150, 0.2)}
.productcontent ul li .img {padding: 20px;}
.productcontent ul li .img img {width: 100%;display: block;}
.productcontent ul li:nth-child(5) {margin-right: 0px;}
.productcontent ul li:nth-child(10) {margin-right: 0px;}
.productcontent ul li:nth-child(15) {margin-right: 0px;}
.productcontent ul li:nth-child(20) {margin-right: 0px;}
.productcontent ul li:nth-child(25) {margin-right: 0px;}
.productcontent ul li:nth-child(30) {margin-right: 0px;}
.productcontent ul li:nth-child(35) {margin-right: 0px;}
.productcontent ul li:nth-child(40) {margin-right: 0px;}
.productcontent ul li h1 {font-size: 15px;text-align: center;font-weight: normal;line-height: 100%;height: 24px;}
.productcontent ul li h1 a {color: #333;}
.productcontent ul li p {font-size: 15px;color: #333;text-align: center;font-weight: normal;text-transform: uppercase;height: 24px;}
.casecontent {background: #f5f5f5;padding-top: 30px;padding-bottom: 50px;}
.casecontent ul li {width: 98%;float: none;margin-left: 1%;margin-right: 1%;margin-bottom: 15px;box-shadow: 0 0.7em 1.4em rgba(0, 0, 0, 0.05), 0 0.6em 0.5em -0.4em rgba(0, 0, 0, 0.05);}
.casecontent ul li .img {overflow: hidden;height: 230px;}
.casecontent ul li .img img {width: 100%;display: block;transition-duration: 0.3s}
.casecontent ul li .img:hover img {width: 100%;display: block;transform: scale(1.1)}
.casecontent ul li .text {padding: 20px;text-align: left;}
.casecontent ul li h2 {font-size: 18px;font-weight: 600;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.casecontent ul li p {font-size: 14px;color: #666666;line-height: 1.8em;}
.news_list {padding-top: 30px;padding-bottom: 30px;background: #f5f5f5;}
.news_list .pagewidth {position: relative;}
.news_list .menu {background: #fff;width: 280px;float: left; display: none;}
.news_list .menu ul li a {color: #333;display: block;height: 50px;line-height: 50px;font-size: 14px;padding-left: 16px;text-decoration: none;border-bottom: #f5f5f5 solid 1px;transition-duration: 0.3s}
.news_list .menu ul li a:hover {background: #f1f1f1;color: #333;}
.news_list .menu ul li a.active {background: #013b84;color: #fff;}
.news_list .menu ul li a.active:hover {background: #013b84;color: #fff;}
.news_list .content {width:100%;float:none;background: #fff;}
.news_list .newsname {font-weight: 600;font-size: 30px;color: #333;line-height: 100%;padding: 35px;position: relative;height: 30px}
.news_list .newsname:after {content: "";position: absolute;width: 50px;height: 3px;background: #013b84;left: 35px;top: 90px;}
.news_list .content ul li {padding: 20px;background: #fff;border-bottom: #ececec solid 1px;position: relative;height: auto;}
.news_list .content ul li .img {width: 100%;overflow: hidden;position: inherit;left: 20px;height: 240px;}
.news_list .content ul li .img img {width: 100%;display: block;transition-duration: 0.3s}
.news_list .content ul li .img:hover img {width: 100%;display: block;transform: scale(1.1)}
.news_list .content ul li .text {margin-left: 0; padding-top: 10px;}
.news_list .content ul li .text h2 {font-size: 18px;padding-bottom: 10px;}
.news_list .content ul li .text h2 a {color: #333333;font-weight: normal;line-height: 100%;}
.news_list .content ul li .text p.time {font-size: 14px;color: #999;line-height: 100%;padding-bottom: 10px;}
.news_list .content ul li .text p.description {font-size: 14px;color: #666666;line-height: 1.8em;}
.news_detail {padding-top: 30px;padding-bottom: 30px;background: #f5f5f5;}
.news_detail .pagewidth {position: relative;}
.news_detail .menu {background: #fff;width: 280px;float: left; display: none;}
.news_detail .menu ul li a {color: #333;display: block;height: 50px;line-height: 50px;font-size: 14px;padding-left: 16px;text-decoration: none;border-bottom: #f5f5f5 solid 1px;transition-duration: 0.3s}
.news_detail .menu ul li a:hover {background: #f1f1f1;color: #333;}
.news_detail .menu ul li a.active {background: #013b84;color: #fff;}
.news_detail .menu ul li a.active:hover {background: #013b84;color: #fff;}
.news_detail .content {width: 100%;float: none;background: #fff;}
.news_detail .content .title {padding: 20px 20px 20px 20px;}
.news_detail .content .title h1 {font-size: 22px;line-height: 1.6em;margin-bottom: 10px;}
.news_detail .content .title p {font-size: 14px;color: #999;line-height: 100%;}
.news_detail .content .html {font-size: 16px;line-height: 2em;padding: 10px 20px 20px 20px;}
.news_detail .content .html img{ width: 100%!important; display: block; }
.news_detail .content .other {padding: 20px;border-top: #ececec solid 1px;font-size: 15px;line-height: 2em;}
.news_detail .content .other a {color: #333;}
.title3 {padding-top: 40px;padding-bottom: 30px;text-align: center;}
.title3 h1 {font-size: 24px;line-height: 100%;margin-bottom: 10px;}
.title3 h2 {font-size: 16px;line-height: 100%;color: #d7d7d7;font-family: 'geometos';margin-bottom: 20px;}
.title3 p {font-size: 20px;line-height: 100%;font-weight: 600;}
.content_5s_c {padding-bottom: 30px; background: #fff;}
.content_5s_c .imgtitle{ display: none; }
.content_5s_c .imgtitle img{ width: 75%; display: block; margin: 0 auto; }
.content_5s_c ul{ display: table; text-align: center;}
.content_5s_c ul li {width: 50%;float: none;text-align: center; display:inline-table; margin-bottom: 20px;}
.content_5s_c ul li .icon { background: url(../images/servicebg.png) no-repeat top; background-size: 102px 230px;height: 105px; padding-top: 10px; width: 102px;margin: 0 auto;margin-bottom: 30px;transition-duration: 0.3s}
.content_5s_c ul li .icon img {width: 90px; display: block; margin: 0 auto;}
.content_5s_c ul li h2 {font-size: 18px;color: #333333;font-weight: 600;line-height: 100%;margin-bottom: 15px;}
.content_5s_c ul li p {font-size: 14px;color: #666;line-height: 1.8em;}
.content_5s_c ul li:hover .icon {background: url(../images/servicebg.png) no-repeat bottom; background-size: 102px 230px;}
.content_5s_c ul li:hover h2 {color: #013b84;}
.content_5s_c ul li:hover p {color: #013b84;}

.content_5s_a {padding-bottom: 30px; background: #f5f5f5;}
.content_5s_a ul li {width: 100%;float: left;text-align: center; margin-bottom: 20px;}
.content_5s_a ul li .icon {background: #b9b9b9;border-radius: 100px;height: 100px;width: 100px;margin: 0 auto;margin-bottom: 30px;transition-duration: 0.3s}
.content_5s_a ul li .icon img {width: 50px;margin-top: 25px;}
.content_5s_a ul li h2 {font-size: 18px;color: #333333;font-weight: 600;line-height: 100%;margin-bottom: 15px;}
.content_5s_a ul li p {font-size: 16px;color: #666;line-height: 1.8em;padding-left: 24px;padding-right: 24px;}
.content_5s_a ul li:hover .icon {background: #013b84;}
.content_5s_a ul li:hover h2 {color: #013b84;}
.content_5s_a ul li:hover p {color: #013b84;}
.content_5s_b {padding-bottom: 30px;background: #fff;}
.content_5s_b ul li {width: 100%;float: left;background: #fff;margin-bottom: 20px;}
.content_5s_b ul li .img {width: 100%;float: left;overflow: hidden;}
.content_5s_b ul li .img img {width: 100%;display: block;transition-duration: 0.3s}
.content_5s_b ul li:hover .img img {transform: scale(1.1)}
.content_5s_b ul li .text {width: 100%;float: left;}
.content_5s_b ul li .text h2 {padding: 30px 0;padding-bottom: 0px;font-size: 22px;}
.content_5s_b ul li .text p {padding: 30px 0;padding-top: 10px;font-size: 16px;color: #666;line-height: 1.8em; padding-bottom: 0px;}
.content_5s_d{ background: #f5f5f5; }
.content_5s_d .map{ width: 100%; float: left; }
.content_5s_d .map img{ width: 90%; display: block;  margin: 0 auto;}
.content_5s_d .text{ width: 100%; padding-left:0; float: left; }
.content_5s_d .text p {font-size: 16px;color: #666;line-height: 2em; margin-bottom: 30px;}
.content_5s_d .text .wechat{ width: 120px;text-align: center; font-size: 14px; color: #666; margin: 0 auto; padding-bottom: 30px; }
.content_5s_d .text .wechat img{ width: 120px; }


.detailtwomenu {height: 60px;background: #fff;box-shadow: 0 0.7em 1em rgba(0, 0, 0, 0.1), 0 0.6em 0.5em -0.4em rgba(0, 0, 0, 0.1); display: none;}
.detailtwomenu ul li {float: left;}
.detailtwomenu ul li a {color: #333;font-size: 16px;display: block;line-height: 60px;text-decoration: none;}
.detailtwomenu ul li a:hover {color: #fff;background: #34629d;font-size: 16px;display: block;line-height: 60px;}
.detailtwomenu ul li a.active {color: #fff;font-size: 16px;background: #013b84;font-weight: 600;}
.detailtwomenu ul li a.active:hover {color: #fff;font-size: 16px;background: #013b84;font-weight: 600;}
.detailtwomenu1 {height: 60px;background: #fff;box-shadow: 0 0.7em 1em rgba(0, 0, 0, 0.1), 0 0.6em 0.5em -0.4em rgba(0, 0, 0, 0.1);}
.detailtwomenu1 ul li {float: left;}
.detailtwomenu1 ul li a {color: #333;font-size: 14px;display: block;line-height: 60px;padding-left: 20px;padding-right: 20px;}
.detailtwomenu1 ul li a:hover {color: #333;display: block;line-height: 60px;padding-left: 20px;padding-right: 20px;}
.detailtwomenu1 ul li a.active {color: #fff;font-size: 14px;background: #013b84;font-weight: 600;}
.detailtwomenu1 ul li a.active:hover {color: #fff;font-size: 16px;background: #013b84;font-weight: 600;}
.detailtwomenu1 h1 {float: left;}
.detailtwomenu1 h1 a {color: #fff;font-size: 16px;background: #013b84;height: 60px;line-height: 60px;display: block;padding-left: 30px;padding-right: 30px;position: relative;}
.detailtwomenu1 h1:first-child a:after {content: "";position: absolute;border: 5px solid transparent;border-right-width: 0;border-left-color: #013b84;right: -5px;top: 25px;}
.detailtwomenu1 ul li.active a {color: #013b84;position: relative;}
.detailtwomenu1 ul li.active a:after {position: absolute;left: 50%;margin-left: -15px;content: "";bottom: 0px;height: 2px;background: #013b84;width: 30px;}
.faq_list {padding-top: 30px;padding-bottom: 30px;background: #f5f5f5;}
.faq_list .pagewidth {position: relative;}
.faq_list .menu {background: #fff;width: 280px;float: left; display: none;}
.faq_list .menu ul li a {color: #333;display: block;height: 50px;line-height: 50px;font-size: 14px;padding-left: 16px;text-decoration: none;border-bottom: #f5f5f5 solid 1px;transition-duration: 0.3s}
.faq_list .menu ul li a:hover {background: #f1f1f1;color: #333;}
.faq_list .menu ul li a.active {background: #013b84;color: #fff;}
.faq_list .menu ul li a.active:hover {background: #013b84;color: #fff;}
.faq_list .content {width:100%;float: none;}
.faq_list .newsname {font-weight: 600;font-size: 30px;color: #333;line-height: 100%;padding: 35px;position: relative;height: 30px}
.faq_list .newsname:after {content: "";position: absolute;width: 50px;height: 3px;background: #013b84;left: 35px;top: 90px;}
.faq_list .content ul li {padding: 20px;background: #fff;position: relative;border-bottom: #ececec solid 1px;}
.faq_list .content ul li {}
.faq_list .content ul li h2 {font-size: 18px;padding-bottom: 10px;position: relative;padding-left: 28px; text-align: justify;}
.faq_list .content ul li h2:after {content: "Q";position: absolute;left: 0px;top: 5px;color: #fff;background: #eb4750;height: 18px;line-height: 18px;text-align: center;font-size: 14px;width: 18px;border-radius: 2px;}
.faq_list .content ul li h2 a {color: #333333;font-weight: normal;line-height: 100%;}
.faq_list .content ul li .description {font-size: 14px;color: #666666;line-height: 1.8em;position: relative;padding-left: 28px; text-align: justify;}
.faq_list .content ul li .description:after {content: "A";position: absolute;left: 0px;top: 3px;color: #fff;background: #55b737;height: 18px;line-height: 18px;text-align: center;font-size: 14px;width: 18px;border-radius: 2px;}
.faq_list .content ul li .description a {color: #013b84}
.down_list {padding-top: 30px;padding-bottom: 30px;background: #f5f5f5;}
.down_list .pagewidth {position: relative;}
.down_list .menu {background: #fff;width: 280px;float: left; display: none;}
.down_list .menu ul li a {color: #333;display: block;height: 50px;line-height: 50px;font-size: 14px;padding-left: 16px;text-decoration: none;border-bottom: #f5f5f5 solid 1px;transition-duration: 0.3s}
.down_list .menu ul li a:hover {background: #f1f1f1;color: #333;}
.down_list .menu ul li a.active {background: #013b84;color: #fff;}
.down_list .menu ul li a.active:hover {background: #013b84;color: #fff;}
.down_list .content {width: 100%;float: right;background: #fff;}
.down_list .newsname {font-weight: 600;font-size: 30px;color: #333;line-height: 100%;padding: 35px;position: relative;height: 30px}
.down_list .newsname:after {content: "";position: absolute;width: 50px;height: 3px;background: #013b84;left: 35px;top: 90px;}
.down_list .content .name {float: left;width:54%;text-indent: 0px; padding-left: 3%; padding-right: 3%;}
.down_list .content .size {float: left;width: 20%;color: #666;}
.down_list .content .option {float: left;width: 17%; padding-right: 3%}
.down_list .content .xtitle {padding-top: 30px;padding-bottom: 10px;border-bottom: #ececec solid 1px;}
.down_list .content .xtitle .name {color: #999;font-size: 14px; padding-left: 20px; width: 52%;}
.down_list .content .xtitle .size {color: #999;font-size: 14px;}
.down_list .content .xtitle .option {color: #999;font-size: 14px;}
.down_list .content ul {height: auto;line-height: 40px;border-bottom: #ececec solid 1px;padding-top: 15px;padding-bottom: 15px;}
.down_list .content .option a {color: #4c9f67;border: #ececec solid 1px;font-size: 15px;display: block;border-radius: 3px;text-align: center;text-decoration: none;transition-duration: 0.3s}
.down_list .content ul:hover a {background: #4c9f67;border-color: #4c9f67;color: #fff;}
.down_list .content ul .name {color: #333;transition-duration: 0.3s;line-height: 1.2em;}
.down_list .content ul:hover .name {color: #4c9f67;}
.down_list .content ul .size {color: #333;transition-duration: 0.3s; font-size: 14px;}
.down_list .content ul:hover .size {color: #4c9f67;}
.productdetail {background: #f5f5f5;padding-top: 30px;padding-bottom: 30px;}
.productdetail .pagewidth {position: relative;}
.productdetail .left {margin-right: 0;}
.productdetail .left .product_img {padding: 0px;}
.productdetail .left .product_img .swiper-slide img {width: 100%;display: block;}
.productdetail .left .product_img {background: #fff;border-bottom: #ececec solid 1px;}
.productdetail .left .product_img .img {float: none;width: 100%;border-right: none;}
.productdetail .left .product_img .info {float: none;width: 100%;}
.productdetail .left .product_img .product_info {padding: 20px;border-bottom: #ececec solid 1px;}
.productdetail .left .product_img .product_info .name {line-height: 100%;font-size: 26px;margin-bottom: 10px;}
.productdetail .left .product_img .product_info .type {line-height: 100%;font-size: 26px;margin-bottom: 30px;}
.productdetail .left .product_img .product_info .description {line-height: 1.8em;font-size: 16px;color: #444;}
.productdetail .left .img .gallery-thumbs {padding: 20px;padding-top: 0px;}
.productdetail .left .product_img .swiper-pagination {background: rgba(0, 0, 0, 0.3);border-radius: 50px;color: #fff;font-size: 14px;width: 50px;margin: 0 auto;left: 50%;margin-left: -25px;padding-left: 10px;padding-right: 10px;transition-duration: 0.3s}
.product_contact {padding: 20px;}
.product_contact h3 {font-size: 14px;color: #666;font-weight: normal;line-height: 100%;margin-bottom: 10px;}
.product_contact h4 {font-size: 14px;color: #666;font-weight: normal;line-height: 100%;margin-bottom: 10px;padding-top: 30px;}
.product_contact ul li {float: left;}
.product_contact ul li a {display: block;color: #fff;font-size: 14px;padding: 8px 12px;border-radius: 3px;background: #f00;margin-right: 5px;}
.product_contact ul li:nth-child(1) a {background: #ce0000}
.product_contact ul li:nth-child(2) a {background: #52b6ef}
.product_contact ul li:nth-child(3) a {background: #55b737}
.product_contact p {font-size: 24px;color: #013b84;font-family: 'geometos';background: url(../images/protel.png) left center no-repeat ;padding-top: 6px;line-height: 100%;background-size: 22px 22px;padding-left: 26px;}
.product_introduce {border-bottom: #ececec solid 1px;}
.product_introduce img, .product_parameter img {display: block;width: 100%!important; height: auto!important}
.product_introduce, .product_parameter {background: #fff;}
.product_introduce .html, .product_parameter .html {padding: 20px;}
.product_introduce .html pre{white-space: pre-wrap; word-wrap: break-word;
}
.product_introduce .title4, .product_parameter .title4 {font-weight: bold;font-size: 20px;color: #013b84;position: relative;border-bottom: #ececec solid 1px;height: 50px;line-height: 50px;padding-left: 20px;}
.product_introduce .title4:after, .product_parameter .title4:after {position: absolute;left: 0px;content: "";width: 3px;height: 18px;background: #013b84;top: 16px;}
.product_parameter .auto{ overflow-x: auto;  }
.product_parameter .html{ width: 800px; }
.product_parameter {margin-bottom: 10px;}
.product_parameter table {border-collapse: collapse;width: 100%;}
.product_parameter table td {padding: 6px;color: #333;border: 1px solid #ececec;}

.product_parameter table tr{}
.product_parameter table tr:nth-child(2n) {background: #f5f5f5}
.product_interested {background: #fff;padding-bottom: 20px;margin-bottom: 10px;}
.product_interested .title5 {padding: 24px 20px;border-bottom: #ececec solid 1px;position: relative;}
.product_interested .title5 h4 {color: #013b84;font-size: 20px;font-weight: bold;line-height: 100%;margin-bottom: 10px;}
.product_interested .title5 p {font-size: 12px;color: #013b84;font-family: 'geometos';line-height: 100%;}
.product_interested .title5 span {position: absolute;right: 30px;top: 40px;}
.product_interested .title5 span a {color: #013b84;font-size: 16px;}
.product_interested .title5 span:after {content: "";position: absolute;left: -23px;top: 12px;width: 15px;height: 1px;background: #013b84}
.product_interested .title5 span:before {content: "";position: absolute;left: -16px;top: 5px;width: 1px;height: 15px;background: #013b84}
.product_interested .swiper-container {padding-bottom: 40px;}
.product_interested .swiper-pagination .swiper-pagination-bullet {width: 10px;height: 2px;border-radius: 2px;background: #999999;transition-duration: 0.3s;}
.product_interested .swiper-pagination .swiper-pagination-bullet-active {width:20px;height: 2px;border-radius: 2px;background: #013b84}
.product_interested .content {padding: 20px;padding-bottom: 0px;}
.product_interested .swiper-slide img {width: 100%;display: block;}
.product_interested .swiper-slide h1 {line-height: 100%;font-size: 15px;padding-top: 15px;color: #333;text-align: center;font-weight: normal;margin-bottom: 10px;}
.product_interested .swiper-slide p {line-height: 100%;font-size: 15px;color: #333;text-align: center;font-weight: normal;}
.product_case {background: #fff;padding-bottom: 20px;}
.product_case .title5 {padding: 24px 20px;border-bottom: #ececec solid 1px;position: relative;}
.product_case .title5 h4 {color: #013b84;font-size: 20px;font-weight: bold;line-height: 100%;margin-bottom: 10px;}
.product_case .title5 p {font-size: 12px;color: #013b84;font-family: 'geometos';line-height: 100%;}
.product_case .title5 span {position: absolute;right: 30px;top: 40px;}
.product_case .title5 span a {color: #013b84;font-size: 16px;}
.product_case .title5 span:after {content: "";position: absolute;left: -23px;top: 12px;width: 15px;height: 1px;background: #013b84}
.product_case .title5 span:before {content: "";position: absolute;left: -16px;top: 5px;width: 1px;height: 15px;background: #013b84}
.product_case .swiper-container {padding-bottom: 30px;}
.product_case .swiper-pagination .swiper-pagination-bullet {width: 10px;height: 2px;border-radius: 2px;background: #999999;transition-duration: 0.3s;}
.product_case .swiper-pagination .swiper-pagination-bullet-active {width:20px;height: 2px;border-radius: 2px;background: #013b84}
.product_case .content {padding: 20px;padding-bottom: 0px;}
.product_case .swiper-slide .img {overflow: hidden;height: 230px;}
.product_case .swiper-slide .img img {width: 100%;display: block;transition-duration: 0.3s}
.product_case .swiper-slide .img:hover img {width: 100%;display: block;transform: scale(1.1)}
.product_case .swiper-slide .text {padding: 20px 0px;text-align: left;}
.product_case .swiper-slide h2 {line-height: 100%;font-size: 18px;font-weight: 600;margin-bottom: 10px;}
.product_case .swiper-slide p {font-size: 14px;color: #666666;line-height: 1.8em;}
.productdetail .right .product_category {background: #fff;margin-bottom: 30px;}
.productdetail .right .product_category .title5 {padding: 24px 30px;border-bottom: #ececec solid 1px;position: relative;}
.productdetail .right .product_category .title5 h4 {color: #013b84;font-size: 20px;font-weight: bold;line-height: 100%;margin-bottom: 10px;}
.productdetail .right .product_category .title5 p {font-size: 12px;color: #013b84;font-family: 'geometos';line-height: 100%;}
.productdetail .right .product_category .content ul {padding-top: 10px;padding-bottom: 10px;}
.productdetail .right .product_category .content ul li {}
.productdetail .right .product_category .content ul li a {position: relative;text-decoration: none;font-size: 16px;font-weight: 600;color: #333;padding-left: 74px;height: 40px;padding-top: 10px;padding-bottom: 10px;line-height: 40px;display: block;transition-duration: 0.3s}
.productdetail .right .product_category .content ul li a img {float: left;position: absolute;left: 20px;top: 7px;border-radius: 2px;width: 44px;display: block;border: #ececec solid 1px;}
.productdetail .right .product_category .content ul li a:hover {background: #013b84;color: #fff;}
.productdetail .right {width: 320px; display: none;}
.productdetail .right .product_news {background: #fff;}
.productdetail .right .product_news .title5 {padding: 24px 30px;border-bottom: #ececec solid 1px;position: relative;}
.productdetail .right .product_news .title5 h4 {color: #013b84;font-size: 20px;font-weight: bold;line-height: 100%;margin-bottom: 10px;}
.productdetail .right .product_news .title5 p {font-size: 12px;color: #013b84;font-family: 'geometos';line-height: 100%;}
.productdetail .right .product_news .content {padding: 30px;}
.productdetail .right .product_news .content ul li {font-size: 14px;margin-bottom: 15px;}
.productdetail .right .product_news .content ul li a {color: #333333;}
.float1 {position: absolute;top: 0px;right: 0px;}
.fixed1 {position: fixed;top: 100px;right: 2%;}
.po1 {position: absolute;bottom: 0px;top: auto;right: 0px;}
.hide {display: none;}
.about_company { margin-bottom: 30px; }
.about_company .left {width:auto;padding-left: 0;padding-right: 0;float: none;padding-top: 30px;padding-bottom: 30px;padding-left: 20px; padding-right: 20px;}
.about_company .left .title6 h1 {line-height: 100%;font-size: 24px;margin-bottom: 10px;}
.about_company .left .title6 p {color: #d7d7d7;font-size: 18px;font-family: 'geometos';line-height: 100%;margin-bottom: 20px;}
.about_company .left .content {font-size: 16px;line-height: 1.8em;}
.about_company .left .content p {margin-bottom: 20px; font-size: 15px;}
.about_company .right {width: 100%;float: none;height: 350px;}
.about_team {background: #f5f5f5;padding-top: 40px;padding-bottom: 40px;}
.about_team .title6 {text-align: center}
.about_team .title6 h1 {line-height: 100%;font-size: 24px;margin-bottom: 10px;}
.about_team .title6 p {color: #d7d7d7;font-size: 18px;font-family: 'geometos';line-height: 100%;margin-bottom: 20px;}
.about_team .tab_box .swiper-container {padding-bottom: 40px;}
.about_team .tab_box .swiper-slide {width: 400px;}
.about_team .tab_box .swiper-slide img {display: block;width: 400px;}
.about_team .tab_box .swiper-pagination .swiper-pagination-bullet {width: 10px;height: 2px;border-radius: 2px;background: #999999;transition-duration: 0.3s;}
.about_team .tab_box .swiper-pagination .swiper-pagination-bullet-active {width: 20px;height: 2px;border-radius: 2px;background: #013b84}
.about_team .tab_menu {text-align: center;padding-bottom: 30px;}
.about_team .tab_menu li {display: inline-block;padding-left: 10px;padding-right: 10px;}
.about_team .tab_menu li.selected {color: #013b84;font-weight: 600;cursor: pointer;position: relative;}
.about_team .tab_menu li.selected:after {content: "";position: absolute;left: 30px;right: 30px;bottom: -6px;background: #013b84;height: 2px;}
.about_culture {}
.about_culture .right {width: auto;;padding-left: 0;padding-right: 0;float: none;padding-top: 30px;padding-bottom: 30px; padding-left: 20px; padding-right: 20px;}
.about_culture .right .title6 h1 {line-height: 100%;font-size: 24px;margin-bottom: 10px;}
.about_culture .right .title6 p {color: #d7d7d7;font-size: 18px;font-family: 'geometos';line-height: 100%;margin-bottom: 20px;}
.about_culture .right .content {font-size: 16px;line-height: 1.8em;}
.about_culture .right .content p {margin-bottom: 10px;font-weight: 600;}
.about_culture .right .content p strong {color: #013b84}
.about_culture .left {width: 100%;float: none;height: 350px;}
.about_qualification {padding-top: 40px;padding-bottom: 40px;background: #fff;}
.about_qualification .title6 {text-align: center;padding-bottom: 20px;}
.about_qualification .title6 h1 {line-height: 100%;font-size: 24px;margin-bottom: 10px;}
.about_qualification .title6 p {color: #d7d7d7;font-size: 18px;font-family: 'geometos';line-height: 100%;margin-bottom: 20px;}
.about_qualification .swiper-container {padding-bottom: 40px;}
.about_qualification .swiper-slide {height: 200px;width: auto}
.about_qualification .swiper-slide img {display: block;height: 200px;}
.about_qualification .swiper-pagination .swiper-pagination-bullet {width: 10px;height: 2px;border-radius: 2px;background: #999999;transition-duration: 0.3s;}
.about_qualification .swiper-pagination .swiper-pagination-bullet-active {width: 20px;height: 2px;border-radius: 2px;background: #013b84}

.about_advantage {padding-top: 40px;padding-bottom: 40px;background: #f5f5f5;}
.about_advantage .title6 {text-align: center;padding-bottom: 20px;}
.about_advantage .title6 h1 {line-height: 100%;font-size: 24px;margin-bottom: 10px;}
.about_advantage .title6 p {color: #d7d7d7;font-size: 18px;font-family: 'geometos';line-height: 100%;margin-bottom: 20px;}
.about_advantage .content{ border:none;background: none; }
.about_advantage .content ul{ display: table; }
.about_advantage .content ul li { overflow: hidden; display: inline-table; width: calc(100% - 2px); z-index: 333; position: relative;  transition-duration: 0.3s;  margin-bottom: 10px; text-align: center;padding-top: 20px;border: #ececec solid 1px;background: #fff; box-shadow: 0px 20px 20px rgba(0,0,0,0); ) }
.about_advantage .content ul li img { width: 54px; height: 54px; display: block;margin: 0 auto;margin-bottom: 10px;}
.about_advantage .content ul li h2{padding-left: 20px; padding-right: 20px; font-size: 16px; font-weight: bold; line-height: 1.6em; height: auto; }
.about_advantage .content ul li p{ position: inherit; opacity: 1; z-index: 2; left: auto; top: auto;text-align: justify; right: auto;bottom: auto; padding: 30px; padding-top: 10px; color: #333; line-height: 1.8em; font-size: 14px; transition-duration: 0.3s; }
.about_advantage .content ul li:hover{box-shadow:0px 20px 20px rgba(0,0,0,0.05);}
.about_advantage .content ul li:hover p{ top: auto; opacity: 1;background: #fff; text-align: justify; }


.about_environment {padding-top: 40px;padding-bottom: 40px;}
.about_environment .title6 {text-align: center}
.about_environment .title6 h1 {line-height: 100%;font-size: 24px;margin-bottom: 10px;}
.about_environment .title6 p {color: #d7d7d7;font-size: 18px;font-family: 'geometos';line-height: 100%;margin-bottom: 20px;}
.about_environment .tab_box .swiper-container {padding-bottom: 40px;}
.about_environment .tab_box .swiper-slide {width: 400px;}
.about_environment .tab_box .swiper-slide img {display: block;width: 400px;}
.about_environment .tab_box .swiper-pagination .swiper-pagination-bullet {width: 10px;height: 2px;border-radius: 2px;background: #999999;transition-duration: 0.3s;}
.about_environment .tab_box .swiper-pagination .swiper-pagination-bullet-active {width: 20px;height: 2px;border-radius: 2px;background: #013b84}
.about_environment .tab_menu {text-align: center;padding-bottom: 30px;}
.about_environment .tab_menu li {display: inline-block;padding-left: 10px;padding-right: 10px; margin-bottom: 10px; padding-top: 10px}
.about_environment .tab_menu li.selected {color: #013b84;font-weight: 600;cursor: pointer;position: relative;}
.about_environment .tab_menu li.selected:after {content: "";position: absolute;left: 30px;right: 30px;bottom: -6px;background: #013b84;height: 2px;}
.about_contact { background: #f5f5f5; }
.about_contact .left {width: auto;padding-left: 10px;float: none;padding-top: 40px;padding-bottom: 40px;}
.about_contact .left .title6 h1 {line-height: 100%;font-size: 24px;margin-bottom: 10px;}
.about_contact .left .title6 p {color: #d7d7d7;font-size: 18px;font-family: 'geometos';line-height: 100%;margin-bottom: 10px;}
.about_contact .left .content {font-size: 16px;line-height: 1.8em;}
.about_contact .left .content p {margin-bottom: 10px;}
.about_contact .left .content p strong {color: #333}
.about_contact .left .content .map {margin-top: 30px;display: block;background: url(../images/gaodeicon.png) no-repeat left center #fff;background-size: 34px 34px;width: 80px;border-radius: 8px;font-size: 14px;color: #333;padding-left: 40px;height: 34px;line-height: 34px;box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.1)}
.about_contact .right {width: 100%;float: none;height: 480px;}
.solution_p1 {line-height: 1.8em;font-size: 15px;color: #333;padding-top: 10px;padding-bottom: 10px; padding-left: 0px; padding-right: 0px; font-size: 16px;}
.solution_p1 strong {color: #263d87;}
.solution_title1 {font-size: 24px;color: #013b84;font-weight: bold;border-bottom: #ececec solid 2px;height: 44px;padding-top: 40px;margin-bottom: 20px; margin-left: 0px; margin-right: 0px;}
.solution_title1 strong {border-bottom: #013b84 solid 2px;height: 44px;line-height: 44px;float: left;}
.solution_title2 {font-weight: bold;font-size: 24px;margin-bottom: 10px;text-align: center;padding-top: 30px;}
.solution_title3 {font-weight: normal;font-size: 16px;text-align: center;padding-bottom: 30px;}
.solution_list1 ul {width: auto; }
.solution_list1 ul li {width: 100%;float: none;margin-right: 0px; margin-bottom: 20px;}
.solution_list1 ul li img {display: block;width: 100%;}
.solution_list2 {background: url(../images/bg1.jpg) no-repeat;background-size: cover;}
.solution_list2 h2 {font-size: 18px;padding-top: 20px;padding-left: 10px;}
.solution_list2 ul {display: table;text-align: center;width: 100%;padding-bottom: 20px;padding-top: 20px;}
.solution_list2 ul li {width:calc(50% - 18px); height: 180px;border: #ececec solid 1px;border-radius: 3px;background: #fff;margin: 0 8px;display: inline-table; margin-bottom: 16px;}
.solution_list2 ul li img {width: 90px;margin: 30px auto;display: block;margin-bottom: 10px;}
.solution_list2 ul li h3 {text-align: center;font-weight: normal;font-size: 15px;}
.solution_list3 ul {float: left;width: 33.3333%;}
.solution_list3 ul .solution_title4 {background: #013b84;height: 40px;line-height: 40px;font-weight: bold;color: #fff;font-size: 16px;text-indent: 0px;}
.solution_list3 ul li {height: 40px;line-height: 20px; padding-top: 5px; padding-bottom: 5px; background: #fff;text-indent: 0px; padding-left: 10px; font-size: 15px;}
.solution_list3 ul li:nth-child(2n) {background: #f5f5f5;}
.solution_list4 ul {width: auto;padding-top:10px; }
.solution_list4 ul li {float: none;width: 100%;margin-right: 0px;margin-bottom: 20px;}
.solution_list4 ul li img {width: 100%;}
.solution_list4 ul li h2 {text-align: center;font-weight: bold;font-size: 18px;padding-top: 10px;padding-bottom: 5px;}
.solution_list4 ul li p {font-size: 15px;line-height: 1.8em;}
.solution_list5 {background: url(../images/bg2.jpg) no-repeat ;background-size: cover;margin-top: 20px;}
.solution_list5 ul {display: table;padding-top: 30px; }
.solution_list5 ul li {width: 48%;margin-left: 1%;margin-right: 1%;display: inline-table;text-align: center;margin-bottom: 30px;}
.solution_list5 ul li img {width: 80px;}
.solution_list5 ul li h3 {font-size: 18px;padding-bottom: 10px;padding-top: 5px;color: #fff;}
.solution_list5 ul li p {font-size: 15px;color: #fff;}
.solution_list6 {padding-top: 40px;padding-bottom: 10px; }
.solution_list6 .img {float: none;width: 100%;margin-right: 0%;}
.solution_list6 .img img {width: 100%;}
.solution_list6 .text {float: none;width: 100%;}
.solution_list6 .text h2 {font-size: 24px;margin-bottom: 10px;padding-top: 50px;}
.solution_list6 .text p {font-size: 15px;}
.solution_list7 {padding-top: 10px;padding-bottom: 30px; }
.solution_list7 .img {float: none;width: 100%;}
.solution_list7 .img img {width: 100%;}
.solution_list7 .text {float:none;width: 100%;margin-right: 5%;}
.solution_list7 .text h2 {font-size: 24px;margin-bottom: 10px;padding-top: 50px;}
.solution_list7 .text p {font-size: 15px;line-height: 1.8em;}
.solution_list8 {margin-top: 20px;}
.solution_list8 ul {display: table;padding-top: 30px; }
.solution_list8 ul li {width: 100%;margin-left: 0%;margin-right: 0%;display: inline-table;text-align: center;margin-bottom: 30px;}
.solution_list8 ul li img {width: 80px;}
.solution_list8 ul li h3 {font-size: 18px;padding-bottom: 10px;padding-top: 10px;}
.solution_list8 ul li p {font-size: 15px;text-align: justify;}
.solution_list9 {background: #4f5a91;color: #fff;padding-top: 40px;padding-bottom: 40px; }
.solution_list9 .img {float: none;width: 100%;padding-right: 0%;}
.solution_list9 .img img {width: 100%;}
.solution_list9 .text {float: none;width: 100%;margin-right: 0%;padding-left: 0%;}
.solution_list9 .text h2 {font-size: 24px;margin-bottom: 10px;padding-top: 40px;}
.solution_list9 .text p {font-size: 15px;line-height: 1.8em;}
.solution_list10 {background: #8370f6;color: #fff;padding-top: 20px;padding-bottom: 20px;}
.solution_list10 .img {float: left;width: 35%;}
.solution_list10 .img img {width: 100%;}
.solution_list10 .text {float: left;width: 55%;margin-right: 5%;padding-left: 5%;}
.solution_list10 .text h2 {font-size: 24px;margin-bottom: 10px;padding-top: 100px;}
.solution_list10 .text p {font-size: 15px;line-height: 1.8em;}
.solution_list11 {background: #1b1b1d;color: #fff;padding-top: 0px;margin-top: 20px;}
.solution_list11 .text {text-align: center; }
.solution_list11 .text img {width: 100%;margin-bottom: 40px;}
.solution_list11 .text h2 {font-size: 24px;margin-bottom: 40px;padding-top: 80px;}
.solution_list11 .text p {font-size: 15px;line-height: 1.8em;}
.solution_list11 .img {padding-top: 40px;}
.solution_list11 .img img {width: 100%;display: block;}
.solution_list12 {background: url(../images/img31.jpg) no-repeat ;background-size: cover;color: #fff;padding-top: 120px;padding-bottom: 120px;}
.solution_list12 .text {width: auto;float: none;padding-right: 0%; background: rgba(0,0,0,0.4); padding: 20px;}
.solution_list12 .text h2 {font-size: 24px;margin-bottom: 10px;}
.solution_list12 .text p {font-size: 15px;line-height: 1.8em;}
.solution_list13 {background: url(../images/bg1.jpg) no-repeat;background-size: cover;}
.solution_list13 ul {display: table;text-align: center;width: 100%;padding-top: 20px;}
.solution_list13 ul li {width: calc(50% - 18px);height: 180px;border: #ececec solid 1px;border-radius: 3px;background: #fff;margin: 0 8px;margin-bottom: 20px;display: inline-table;}
.solution_list13 ul li img {width: 90px;margin: 30px auto;display: block;margin-bottom: 10px;}
.solution_list13 ul li h3 {text-align: center;font-weight: normal;font-size: 15px;}
.solution_list14 {background: url(../images/bg3.jpg) no-repeat ;background-size: cover;margin-top: 20px;}
.solution_list14 ul {display: table;padding-top: 50px;}
.solution_list14 ul li {width: 48%;margin-left: 1%;margin-right: 1%;display: inline-table;text-align: center;margin-bottom: 50px;}
.solution_list14 ul li img {width: 80px;}
.solution_list14 ul li h3 {font-size: 18px;padding-bottom: 10px;padding-top: 5px;color: #fff;}
.solution_list14 ul li p {font-size: 15px;color: #fff;}
.solution_list15 {background: #588ffd;color: #fff;padding-top: 50px;padding-bottom: 50px;}
.solution_list15 .img {float: none;width: 100%;padding-right: 0%;}
.solution_list15 .img img {width: 100%;}
.solution_list15 .text {float: none;width: 100%;margin-right: 0%;padding-left: 0%;}
.solution_list15 .text h2 {font-size: 24px;margin-bottom: 10px;padding-top:0px;}
.solution_list15 .text p {font-size: 15px;line-height: 1.8em;}
.solution_list16 ul {width: auto;}
.solution_list16 ul li {width: 100%;float: left;margin-right: 0px;margin-bottom: 10px;padding-top: 10px;}
.solution_list16 ul li img {display: block;width: 100%;}
.solution_list17 ul {width: auto; }
.solution_list17 ul li {width: calc(100% - 32px);border: #ececec solid 1px;height: 115px;padding-left: 30px;float: left;margin-right: 0px;margin-bottom: 25px;padding-top: 35px;}
.solution_list17 ul li img {float: left;width: 80px;}
.solution_list17 ul li span {float: left;padding-left: 20px;padding-top: 28px;}
.solution_list18 {background: url(../images/bg3.jpg) no-repeat ;background-size: cover;}
.solution_list18 ul {padding: 15px;display: table;}
.solution_list18 ul li {display: inline-table;margin-bottom: 10px;padding-top: 15px;width: 33.333%;text-align: center;}
.solution_list18 ul li img {float: none;width: 64px; margin: 0 auto; display: block;}
.solution_list18 ul li span {float: none;padding-left: 0px;padding-top: 17px;color: #fff;font-weight: bold;text-align: center;}
.solution_list19 { }
.solution_list19 h2 {font-size: 18px;padding-bottom: 20px;}
.solution_list19 ul {width: 100%;}
.solution_list19 ul.ul1 li {width: 100%;float: none;margin-right: 0px;margin-bottom: 15px;}
.solution_list19 ul.ul1 li img {width: 100%;display: block;}
.solution_list19 ul.ul2 li {width: 100%;float: none;margin-right: 0px;}
.solution_list19 ul.ul2 li img {width: 100%;display: block;}
.solution_list19 ul li p {text-align: center;font-size: 15px;padding-top: 10px;padding-bottom: 15px;font-weight: normal;}
.solution_list20 ul {display: table;text-align: left;width: auto;}
.solution_list20 ul li {width: 100%;display: inline-table;margin-right: 0px;box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);margin-bottom: 20px;}
.solution_list20 ul li img {width: 100%;display: block;}
.solution_list20 ul li h2 {text-align: center;font-size: 15px;padding-top: 15px;padding-bottom: 15px;font-weight: normal;}
.solution_list21 ul {width: auto; }
.solution_list21 ul li {width: 100%;float: none;margin-right: 0px;margin-bottom: 20px;padding-top: 0px;}
.solution_list21 ul li img {display: block;width: 100%;}
.solution_list22 ul {display: table;text-align: center;}
.solution_list22 ul li {width: 50%;display: inline-table;margin-bottom: 20px;padding-top: 20px;}
.solution_list22 ul li img {display: block;width: 80px;margin: 0 auto}
.solution_list22 ul li h3 {font-size: 18px;padding-bottom: 10px;padding-top: 5px;}
.solution_list22 ul li p {font-size: 15px;}
.solution_list23 ul {display: table;text-align: center;width: 100%;}
.solution_list23 ul li {width: 33.33%;display: inline-table;margin-bottom: 20px;padding-top: 20px;}
.solution_list23 ul li img {display: block;width: 100px;margin: 0 auto}
.solution_list23 ul li h3 {font-size: 18px;padding-bottom: 10px;padding-top: 15px;}
.solution_list24 {background: url(../images/bg4.jpg) no-repeat ;background-size: cover;color: #fff;padding: 15px;padding-bottom: 0px;}
.solution_list24 .left {float: none;width: 100%;}
.solution_list24 .left li {margin-bottom: 30px;}
.solution_list24 .left li .img {width: 20%;float: left;}
.solution_list24 .left li .text {width: 80%;float: left;font-size: 15px;}
.solution_list24 .left li .img img {width: 80%}
.solution_list24 .right {float: none;width: 100%; padding-bottom: 10px;}
.solution_list24 .right li {margin-bottom: 30px;}
.solution_list24 .right li .img {width: 20%;float: left;}
.solution_list24 .right li .text {width: 80%;float: left;font-size: 15px;}
.solution_list24 .right li .img img {width: 80%;}
.solution_list25 h2 {font-size: 18px;padding-top: 10px;}
.solution_list25 ul {padding-top: 30px;}
.solution_list25 ul li {width: 33.33%;text-align: center;float: left;padding-bottom: 30px;}
.solution_list25 ul li p {}
.solution_list25 ul li img {width: 90px;}
.solution_list26 {background: url(../images/bg6.jpg) no-repeat;background-size: contain;}
.solution_list26 .text {padding: 0px;padding-top: 220px;}
.solution_list26 .text h2 {font-size: 30px;color: #333;text-transform: uppercase;padding-bottom: 10px;}
.solution_list26 .text p {font-size: 15px;color: #333;text-transform: uppercase;margin-bottom: 10px;position: relative;padding-left: 14px;}
.solution_list26 .text p:after {position: absolute;content: "";left: 0px;top: 7px;border-radius: 10px;border: #333 solid 1px;height: 6px;width: 6px;}
.solution_list27 {text-align: center;}
.solution_list27 img {width: 100%;margin: 0 auto}
.solution_list28 {padding-top: 20px;}
.solution_list28 ul {width: 100%;margin: 0 auto;}
.solution_list28 ul li {width: 46%;margin-left: 2%;margin-right: 2%;float: left;text-align: center;}
.solution_list28 ul li img {width: 100%;display: block;}
.solution_list28 ul li p {font-size: 15px;padding-top: 10px;padding-bottom: 20px;}
.solution_list29 ul {width: auto;}
.solution_list29 ul li {float: left;border: #ececec solid 1px;width: calc(50% - 12px);border-radius: 3px;overflow: hidden;text-align: center;margin-right: 5px; margin-left: 5px; margin-bottom: 10px; }
.solution_list29 ul li img {height: 200px;display: block;margin: 0 auto}
.solution_list29 ul li p {font-size: 15px;padding-top: 15px;padding-bottom: 15px;}
.solution_list30 h2 {text-align: center;font-size: 18px;color: #013b84;padding-top: 10px;padding-bottom: 20px;}
.solution_list30 .ul1 {display: table;text-align: center;}
.solution_list30 .ul1 li {width: 280px;display: inline-table;margin-left: 20px;margin-right: 20px;}
.solution_list30 .ul1 li img {width: 100%;display: block;}
.solution_list30 .ul1 li p {padding-top: 10px;font-size: 15px;padding-bottom: 20px;}
.solution_list30 .ul2 {display: table;text-align: center;}
.solution_list30 .ul2 li {width: 40%;display: inline-table;margin-left: 10px;margin-right: 10px;}
.solution_list30 .ul2 li img {width: 100%;display: block;}
.solution_list30 .ul2 li p {padding-top: 10px;font-size: 15px;padding-bottom: 20px;}
.solution_list31 ul {display: table;text-align: center;width: 100%;margin: 0 auto;padding-top: 20px;}
.solution_list31 ul li {width: 100%;display: inline-table;text-align: center;}
.solution_list31 ul li img {width: 200px;}
.solution_list31 li p {padding-top: 10px;font-size: 15px;padding-bottom: 20px;}
.solution_list32 {background: url(../images/bg7.jpg) no-repeat left;background-size: cover;padding-bottom: 50px;}
.solution_list32 h2 {font-size: 45px;padding-left: 30px;padding-top: 50px;color: #fff;line-height: 100%;text-shadow: 10px 10px 10px rgba(48, 166, 103, 0.3)}
.solution_list32 h3 {font-size: 30px;padding-left: 30px;padding-top: 10px;color: #fff;text-transform: uppercase;line-height: 100%;text-shadow: 10px 10px 10px rgba(48, 166, 103, 0.3)}
.solution_list32 ul {padding-left: 10px;padding-right: 10px;padding-top: 50px; display: table;}
.solution_list32 ul li {float:none;width: 33.33%;text-align: center; display: inline-table;}
.solution_list32 ul li img {width: 100px;}
.solution_list32 ul li p {color: #fff;font-size: 15px;padding-bottom: 10px;position: relative;top: -15px;}
.solution_list33 {background: url(../images/bg8.jpg) no-repeat;background-size: cover;padding-bottom: 50px;}
.solution_list33 h2 {font-size: 45px;padding-left: 30px;padding-top: 50px;color: #fff;line-height: 100%;text-shadow: 10px 10px 10px rgba(48, 166, 103, 0.3)}
.solution_list33 h3 {font-size: 30px;padding-left: 30px;padding-top: 10px;color: #fff;text-transform: uppercase;line-height: 100%;text-shadow: 10px 10px 10px rgba(48, 166, 103, 0.3)}
.solution_list33 ul {padding-left: 10px;padding-right: 10px;padding-top: 50px; display: table;}
.solution_list33 ul li {float: left;width: 33.33%;text-align: center;}
.solution_list33 ul li img {width: 100px;}
.solution_list33 ul li p {color: #fff;font-size: 15px;padding-bottom: 10px;position: relative;top: -15px;}
.solution_list34 {background: url(../images/bg9.jpg) no-repeat;background-size: cover;padding-bottom: 50px;}
.solution_list34 h2 {font-size: 45px;padding-left: 30px;padding-top: 50px;color: #fff;line-height: 100%;text-shadow: 10px 10px 10px rgba(48, 166, 103, 0.3)}
.solution_list34 h3 {font-size: 30px;padding-left: 30px;padding-top: 10px;color: #fff;text-transform: uppercase;line-height: 100%;text-shadow: 10px 10px 10px rgba(48, 166, 103, 0.3)}
.solution_list34 ul {padding-left: 10px;padding-right: 10px;padding-top: 50px;}
.solution_list34 ul li {float: left;width: 33.33%;text-align: center;}
.solution_list34 ul li img {width: 100px;}
.solution_list34 ul li p {color: #fff;font-size: 15px;padding-bottom: 10px;position: relative;top: -15px;}
.solution_list35 {background: url(../images/bg101.jpg) no-repeat;background-size: cover;padding-bottom: 50px;padding-bottom: 60px;}
.solution_list35 h2 {font-size: 24px;padding-left: 30px;padding-top: 80px;color: #fff;line-height: 100%;}
.solution_list35 ul {padding-left: 10px;padding-right: 10px;padding-top: 45px;}
.solution_list35 ul li {float: left;width: 33.333%;text-align: center;}
.solution_list35 ul li img {width: 60px;}
.solution_list35 ul li p {color: #fff;font-size: 15px;padding-bottom: 10px;padding-top: 10px;}
.bgf7f9fa {background: #f7f9fa;}
.solution_title_11 {position: relative;font-size: 24px;color: #333;text-align: center;padding-top: 40px;padding-bottom: 20px;font-weight: bold;}
.solution_title_11:after {position: absolute;content: "";left: 50%;width: 26px;height: 2px;background: #263d87;margin-left: -13px;bottom: 10px;display: block;}
.pdlr {padding-left: 15px;padding-right: 15px;}
.solution_list36 ul {display: block;display: table;padding-top: 20px;padding-bottom: 40px;}
.solution_list36 ul li {width: 48%;margin-left: 1%;display: inline-table;margin-right: 1%;margin-bottom: 20px;}
.solution_list36 ul li img {width: 100%;display: block;}
.solution_list37 {padding-left: 20px;padding-right: 20px;background: #f7f9fa;padding-bottom: 40px}
.solution_list37 ul {width: auto;padding-top: 20px;}
.solution_list37 ul li {width: calc(100% - 32px);border: #ececec solid 1px;background: #fff;height: 105px;padding-left: 30px;float: left;margin-right: 0px;margin-bottom: 25px;padding-top: 37px;}
.solution_list37 ul li img {float: left;width: 70px;}
.solution_list37 ul li span {float: left;padding-left: 10px;padding-top: 25px;}
.solution_list38 .solution_title_11 {color: #fff;}
.solution_list38 .solution_title_11:after {position: absolute;content: "";left: 50%;width: 26px;height: 2px;background: #fff;margin-left: -13px;bottom: 10px;display: block;}
.solution_list38 {background: url(../images/bg2.jpg) no-repeat ;background-size: cover;margin-top: 20px;}
.solution_list38 ul {display: table;padding-top: 50px; padding: 15px;}
.solution_list38 ul li {width: 31.3333%;margin-left: 1%;margin-right: 1%;display: inline-table;text-align: center;margin-bottom: 50px;}
.solution_list38 ul li img {width: 70px;}
.solution_list38 ul li h3 {font-size: 16px;padding-bottom: 10px;padding-top: 5px;color: #fff;}
.solution_list38 ul li p {font-size: 15px;color: #fff;}
.solution_list39 ul {padding-top: 20px;padding-bottom: 20px;}
.solution_list39 ul li {width: 100%;float: left;margin-right: 0px;margin-bottom: 0px;}
.solution_list39 ul li img {width: 100%; display:block;}
.solution_list40 {background: url(../images/bg11.jpg) no-repeat ;background-size: cover;padding-bottom: 30px}
.solution_list40 .solution_title_11 {color: #fff;}
.solution_list40 .solution_title_11:after {position: absolute;content: "";left: 50%;width: 26px;height: 2px;background: #fff;margin-left: -13px;bottom: 10px;display: block;}
.solution_list40 ul {padding:5px;}
.solution_list40 ul li {text-align: center;width: calc(50% - 10px);margin-left: 5px; margin-right: 5px;margin-bottom: 10px;background: #fff;border-radius: 3px;float: left;padding-top: 20px;padding-bottom: 20px;}
.solution_list40 ul li img {height: auto;margin: 0 auto;display: block; width: 90%;}
.solution_list40 ul li p {padding-bottom: 10px;}
.solution_list40 ul li:nth-child(3){width: calc(100% - 10px)!important;}
.solution_list40 ul li:nth-child(4){width: calc(100% - 10px)!important;}
.solution_list40 ul li:nth-child(5){width: calc(100% - 10px)!important;}

.solution_list41 {background: #f7f9fa;}
.solution_list41 img {width: 100%;margin: 0px auto;display: block;}
.solution_list42 {}
.solution_list42 img {width: 100%;margin: 20px auto;display: block;}
.solution_list43 {background: #f7f9fa;padding-bottom: 40px;}
.solution_list43 ul {padding: 15px;}
.solution_list43 ul li {width: calc(100% - 2px);height: auto;padding-right:0px; border: #ececec solid 1px;float: none;background: #fff;margin-right: 0px;margin-bottom: 15px;}
.solution_list43 ul li .img {width: 25%;float: left;padding-top: 20px;}
.solution_list43 ul li .img img {width:60px;display: block;margin: 0 auto;}
.solution_list43 ul li .text {width: calc(75% - 15px);float: left; padding-right: 15px; padding-bottom: 15px;}
.solution_list43 ul li .text h2 {font-size: 18px;padding-top: 15px;}
.solution_list43 ul li .text p {font-size: 15px;line-height: 1.8em;}
.solution_list44 ul {width: calc(100% - 10px);padding-top: 20px;padding-bottom: 40px;padding-left:5px;padding-right: 5px;  display: table;}
.solution_list44 ul li {background: #fff;float: none;border: #ececec solid 1px;width: calc(50% - 12px);border-radius: 3px;overflow: hidden;text-align: center; margin-left: 5px; margin-right: 5px;margin-bottom: 10px; display: inline-table;}
.solution_list44 ul li img {height: auto; width: 100%; display: block;margin: 0 auto}
.solution_list44 ul li p {font-size: 15px;padding-top: 15px;padding-bottom: 15px;}
.solution_list45 {background: #f7f9fa;padding-left: 0px;padding-right: 0px;}
.solution_list45 ul {display: table;text-align: left;width: auto;padding-top: 20px;}
.solution_list45 ul li {width: 100%;display: inline-table;margin-right:0px;box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);margin-bottom: 20px;background: #fff;}
.solution_list45 ul li img {width: 100%;display: block;}
.solution_list45 ul li h2 {text-align: center;font-size: 15px;padding-top: 15px;padding-bottom: 15px;font-weight: normal;}
.solution_list46 {padding-bottom: 40px;}
.solution_list46 img {width: 100%;display: block;margin: 0}
.solution_list47 {background: url(../images/bg12.jpg) no-repeat ;background-size: cover;padding-bottom: 30px}
.solution_list47 .solution_title_11 {color: #fff;}
.solution_list47 .solution_title_11:after {position: absolute;content: "";left: 50%;width: 26px;height: 2px;background: #fff;margin-left: -13px;bottom: 10px;display: block;} 
.solution_list47 ul {}
.solution_list47 ul li {text-align: center;width: 100%;float: left;padding-top: 20px;padding-bottom: 20px;}
.solution_list47 ul li img {height: 100px;margin: 0 auto;display: block;}
.solution_list47 ul li h3 {font-size: 18px;padding-top: 20px;color: #fff;margin-bottom: 20px;}
.solution_list47 ul li p {padding-bottom: 10px;font-size: 15px;color: #fff;}
.solution_list48 {padding-bottom: 30px;}
.solution_list48 .ul1 {display: table;text-align: center;width: 100%;padding-top: 30px;}
.solution_list48 .ul1 li {width: 25%;text-align: center;display: inline-table;}
.solution_list48 .ul1 li img {width: 90%;display: block;margin: 0 auto;}
.solution_list48 .ul2 {display: table;text-align: center;width: 100%;padding-top: 30px;}
.solution_list48 .ul2 li {width: 50%;text-align: center;display: inline-table;}
.solution_list48 .ul2 li img {width: 80px;display: block;margin: 0 auto;}
.solution_list48 .ul2 li p {padding-bottom: 30px;font-size: 15px;padding-top: 10px; padding-left: 10px; padding-right: 10px;}
.solution_list49 {padding-bottom: 50px;}
.solution_list49 img {width: 100%;margin: 20px auto;display: block;}
.solution_list50 {background: url(../images/bg13.jpg) no-repeat ;background-size: cover;padding-bottom: 30px}
.solution_list50 .solution_title_11 {color: #fff;}
.solution_list50 .solution_title_11:after {position: absolute;content: "";left: 50%;width: 26px;height: 2px;background: #fff;margin-left: -13px;bottom: 10px;display: block;}
.solution_list50 ul {padding-left: 15px;padding-right: 15px;padding-top: 30px;}
.solution_list50 ul li {text-align: center;width: 33.33%;float: left;}
.solution_list50 ul li img {width: 80px;display: block;margin: 0 auto;}
.solution_list50 ul li h3 {font-size: 15px;color: #fff;padding-top: 10px;padding-bottom: 30px}
.bgfffaee {background: #fffaee;}
.solution_title_111 {position: relative;font-size: 30px;color: #333;text-align: center;padding-top: 70px;padding-bottom: 30px;font-weight: bold;}
.solution_title_111 span {position: relative;}
.solution_title_111 span:after {position: absolute;content: "";left: 0;right: 0;height: 10px;background: #f1c848;bottom: 4px;display: block;}
.solution_title_111 span strong {position: relative;z-index: 99}
.solution_title_222 {position: relative;font-size: 24px;color: #1c0f08;text-align: center;padding-bottom: 20px;font-weight: bold;}
.solution_title_222 span {position: relative;}
.solution_title_222 span:after {position: absolute;content: "";right: -12px;top: -4px;width: 6px;height: 6px;border: #d64f2f solid 3px;border-radius: 6px;display: block;}
.solution_list51 {background: url(../images/bg14.jpg) no-repeat right;background-size: cover;padding-bottom: 30px}
.solution_list51 .solution_title_111 {color: #a6342b;}
.solution_list51 .solution_title_111 span:after {background: #fff;}
.solution_list51 ul {padding-left: 15px;padding-right:15px;padding-top: 50px;padding-bottom: 50px;}
.solution_list51 ul li {width: 33.33%;float: left;text-align: center;}
.solution_list51 ul li img {width: 80px;}
.solution_list51 ul li h3 {font-size: 18px;color: #a6342b;padding-bottom: 20px;}
.solution_list52 ul {display: table;text-align: center;width: 100%;}
.solution_list52 ul li {display: inline-table;padding-top: 30px;height: auto;padding-bottom: 15px;width:calc( 100% - 2px);margin-left: 0px;margin-right: 0px;border-radius: 3px;border: #ececec solid 1px;margin-bottom: 15px;}
.solution_list52 ul li img {width: 70px;}
.solution_list52 ul li h3 {font-size: 18px;margin-bottom: 10px;}
.solution_list52 ul li p {font-size: 15px;line-height: 1.8em;padding-left: 15px;padding-right: 15px;text-align: justify;}
.solution_list53 {padding-bottom: 50px; padding: 15px;}
.solution_list53 img {width: 100%;margin: 0 auto;display: block;}
.solution_list54 {background: #fadc4a left top;}
.solution_list54 .solution_title_111 {color: #a6342b;}
.solution_list54 .solution_title_111 span:after {background: #fff;}
.solution_p2 {text-align: center;line-height: 1.8em;font-size: 20px;color: #1c0f08;border-top: dashed #fff 1px;padding-top: 40px;}
.solution_list54 .ul1 {padding-left: 15px;padding-right: 15px;margin-bottom: 40px;}
.solution_list54 .ul1 li {width:96%;margin-left: 2%;margin-right: 2%;float: none;text-align: center;}
.solution_list54 .ul1 li img {width: 80px;}
.solution_list54 .ul1 h3 {font-size: 18px;margin-bottom: 10px;}
.solution_list54 .ul1 p {font-size: 15px;line-height: 1.8em;text-align: justify;}
.solution_list54 .ul2 {padding-left: 15px;padding-right: 15px;padding-bottom: 20px;}
.solution_list54 .ul2 li {width: 96%;margin-left: 2%;margin-right: 2%;float: none;text-align: center;height: auto; margin-bottom: 20px;}
.solution_list54 .ul2 li img {width: 80px;}
.solution_list54 .ul2 h3 {font-size: 18px;margin-bottom: 10px;}
.solution_list54 .ul2 p {font-size: 15px;line-height: 1.8em;text-align: justify;}


.solution_list55 {background: url(../images/bg18.jpg) no-repeat ;background-size: cover;padding-bottom: 30px}
.solution_list55 .solution_title_11 {color: #fff;}
.solution_list55 .solution_title_11:after {position: absolute;content: "";left: 50%;width: 26px;height: 2px;background: #fff;margin-left: -13px;bottom: 10px;display: block;}
.solution_list55 ul {padding:5px;}
.solution_list55 ul li {text-align: center;width: calc(50% - 10px);margin-left: 5px; margin-right: 5px;margin-bottom: 10px;background: #fff;border-radius: 3px;float: left;padding-top: 20px;padding-bottom: 20px;}
.solution_list55 ul li img {height: auto;margin: 0 auto;display: block; width: 90%;}
.solution_list55 ul li p {padding-bottom: 10px;}
.solution_list55 ul li:nth-child(3){width: calc(100% - 10px)!important;}
.solution_list55 ul li:nth-child(4){width: calc(100% - 10px)!important;}
.solution_list55 ul li:nth-child(5){width: calc(100% - 10px)!important;}

.solution_list56 {background: #fffaee;padding-bottom: 30px ;padding-top: 50px;}
.solution_list56 ul {padding-top: 20px;}
.solution_list56 ul li {text-align: center;width: 50%;margin-bottom: 20px;float: left;}
.solution_list56 ul li img {height: 80px;margin: 0 auto;display: block;}
.solution_list56 ul li h3 {padding-bottom: 10px;font-size: 15px;padding-top: 10px;}
.solution_list57 {background: url(../images/bg15.jpg) no-repeat center;background-size: cover;padding: 40px 50px 40px 50px;}
.solution_list57 .solution_title_111 {text-align: left;}
.solution_list57 .solution_title_111 span {color: #fff;font-size: 36px;}
.solution_list57 .text h2 {font-size: 24px;color: #fff;}
.solution_list57 .text p {font-size: 18px;line-height: 1.8em;color: #fff;font-weight: bold;margin-bottom: 30px;}
.solution_list57 .text img {width: 180px;}
.solution_list58 {background: url(../images/bg16.jpg) no-repeat ;background-size: cover;padding: 40px 50px 40px 50px;}
.solution_list58 .solution_title_111 {text-align: left;}
.solution_list58 .solution_title_111 span {color: #fff;font-size: 36px;}
.solution_list58 .text p {font-size: 18px;line-height: 1.8em;color: #fff;font-weight: bold;}
.solution_list59 {padding-bottom: 40px;}
.solution_list59 ul {width: auto;}
.solution_list59 ul li {float: left;width: calc(50% - 10px); float: left; margin-right: 5px; margin-left: 5px; margin-bottom: 10px;}
.solution_list59 ul li img {width: 100%;display: block;}
.solution_list60 {text-align: center; padding-left: 15px; padding-right: 15px;}
.solution_list60 img {width: 100%;margin-top: 20px;margin-bottom: 50px;}
.solution_list61 {background: url(../images/bg19.jpg) no-repeat ;background-size: cover;padding-bottom: 30px}
.solution_list61 .solution_title_11 {color: #fff;}
.solution_list61 .solution_title_11:after {position: absolute;content: "";left: 50%;width: 26px;height: 2px;background: #fff;margin-left: -13px;bottom: 10px;display: block;}
.solution_list61 ul {}
.solution_list61 ul li {text-align: center;width: 50%;float: left;padding-top: 20px;padding-bottom: 20px;}
.solution_list61 ul li img {height: 100px;margin: 0 auto;display: block;}
.solution_list61 ul li h3 {font-size: 18px;padding-top: 20px;color: #fff;margin-bottom: 20px;}
.solution_list61 ul li p {padding-bottom: 10px;font-size: 15px;color: #fff;}
.solution_list62 {background: url(../images/bg19.jpg) no-repeat ;background-size: cover;padding-bottom: 50px}
.solution_list62 .solution_title_11 {color: #fff;}
.solution_list62 .solution_title_11:after {position: absolute;content: "";left: 50%;width: 26px;height: 2px;background: #fff;margin-left: -13px;bottom: 10px;display: block;}
.solution_list62 ul {}
.solution_list62 ul li {text-align: center;width: 50%;float: left;padding-top: 20px;padding-bottom: 20px;}
.solution_list62 ul li img {height: 100px;margin: 0 auto;display: block;}
.solution_list62 ul li h3 {font-size: 18px;padding-top: 20px;color: #fff;margin-bottom: 20px;}
.solution_list62 ul li p {padding-bottom: 10px;font-size: 15px;color: #fff;}
.solution_list63 {padding-bottom: 40px;}
.solution_list63 ul {display: table;width: 100%;text-align: center;padding-top: 20px;}
.solution_list63 ul li {display: inline-table;text-align: center;width: 100%;margin-left: 0px;margin-bottom: 20px;margin-right:0px;}
.solution_list63 ul li img {width: 100%;margin: 0 auto;display: block;}
.solution_list64 {padding-bottom: 30px;background: url(../images/bg20.jpg) no-repeat;background-size: cover;color: #fff;}
.solution_list64 .solution_title_11 {color: #fff;}
.solution_list64 .solution_title_11:after {background: #fff;}
.solution_list64 h2 {text-align: center;font-size: 20px;padding-top: 20px;padding-bottom: 20px;}
.solution_list64 .ul1 {display: table;width: 100%;margin: 0 auto;text-align: center;padding-top: 20px;padding-bottom: 20px;}
.solution_list64 .ul1 li {display: inline-table;text-align: center;width: 50%; margin-bottom: 20px;}
.solution_list64 .ul1 li img {width: 90px;margin: 0 auto;display: block;}
.solution_list64 .ul1 li h3 {text-align: center;font-size: 15px;padding-top: 20px;}
.solution_list64 .ul2 {display: table;width: 90%;margin: 0 auto;text-align: center;padding-top: 20px;}
.solution_list64 .ul2 li {display: inline-table;text-align: center;width: 100%;background: #fff;border-radius: 4px; margin-bottom:15px;margin-right: 0px;margin-left:0px;padding-top: 30px;padding-bottom: 30px;}
.solution_list64 .ul2 li img {width: 80px;margin: 0 auto;display: block;}
.solution_list64 .ul2 li h3 {text-align: center;font-size: 18px;padding-top: 20px;color: #333;padding-bottom: 10px;}
.solution_list64 .ul2 li p {text-align: center;font-size: 15px;color: #666;}
.solution_list65 {padding-bottom: 30px;}
.solution_list65 h2 {text-align: center;font-size: 20px;padding-top: 20px;padding-bottom: 20px;}
.solution_list65 ul {display: table;width: 100%;margin: 0 auto;text-align: center;padding-top: 20px;padding-bottom: 10px;}
.solution_list65 ul li {display: inline-table;text-align: center;width: 50%; margin-bottom: 20px;}
.solution_list65 ul li img {width: 80px;margin: 0 auto;display: block;}
.solution_list65 ul li h3 {text-align: center;font-size: 15px;padding-top: 20px;}
.solution_list66 ul {width: 100%;margin: 0 auto;text-align: center;padding-top: 20px;}
.solution_list66 ul li {width: 100%;float:none;position: relative;padding-top:10px;padding-bottom: 20px;}
.solution_list66 ul li h3 {text-align: left;font-size: 20px;color: #fff;padding-top: 20px;margin-bottom: 10px;padding-left:20px;}
.solution_list66 ul li p {text-align: left;font-size: 16px;color: #fff;line-height: 2.2em;padding-left: 20px;}
.solution_list66 ul li.li1 {background: #7d8bb7}
.solution_list66 ul li.li2 {background: #51649f}
.solution_list66 ul li.li3 {background: #263d87}
.solution_list66 ul li img {position: absolute;right: 30px;top: 0px;width: 60px;}
.solution_list67 {background: url(../images/img180.png) center top no-repeat ;background-size: 644px 146px; margin-top: 30px; padding-top: 150px; padding-bottom: 30px;}
.solution_list67 ul {width: 100%;}
.solution_list67 ul li {width: 100%;float: none;margin-right: 0px;margin-bottom: 20px;margin-top: 20px;}
.solution_list67 ul li .img img {width: 80px;}
.solution_list67 ul li .img {float: left;width: 20%;}
.solution_list67 ul li .text {float: left;width: 80%;}
.solution_list67 ul li .text h3 {font-size: 18px;}
.solution_list67 ul li .text p {font-size: 15px;line-height: 1.8em;}
.solution_list68 .solution_title_11 {color: #fff;}
.solution_list68 .solution_title_11:after {background: #fff;}
.solution_list68 {background: url(../images/bg21.jpg) center center no-repeat;background-size: cover;padding: 20px;padding-bottom: 60px;}
.solution_list68 ul {width: 100%;margin: 0 auto;text-align: center;padding-top: 20px;}
.solution_list68 ul li {width: 100%;float: none;text-align: center;}
.solution_list68 ul li img {width: 100%;}
.solution_list68 ul li p {text-align: left;font-size: 16px;color: #fff;line-height: 1.8em;padding-left: 0;padding-right: 0;}
.solution_list69 {text-align: center;}
.solution_list69 img {width: 100%;margin-top: 20px;margin-bottom: 50px;}
.solution_list70 h2 {color: #263d87;font-size: 20px;text-align: center;padding-bottom: 30px;padding-top: 20px;}
.solution_list70 .ul1 {display: table;width: 100%;text-align: center;}
.solution_list70 .ul1 li {height: 290px;width: 290px;display: inline-table;margin-right: 20px;margin-left: 20px;}
.solution_list70 .ul1 .li1 {background: url(../images/img186.png) no-repeat;background-size: cover;color: #657175;}
.solution_list70 .ul1 .li2 {background: url(../images/img187.png) no-repeat;background-size: cover;color: #e67068;}
.solution_list70 .ul1 .li3 {background: url(../images/img188.png) no-repeat;background-size: cover;color: #874f7e;}
.solution_list70 .ul1 .li4 {background: url(../images/img189.png) no-repeat;background-size: cover;color: #56bdc4;position: inherit;top: -110px;}
.solution_list70 .ul1 .li5 {background: url(../images/img190.png) no-repeat;background-size: cover;color: #e7a445;position: inherit;top: -110px;}
.solution_list70 .ul1 li h3 {padding-top: 105px;font-size: 18px;}
.solution_list70 .ul1 li p {padding-top: 0px;font-size: 14px;line-height: 1.8em;}
.solution_list70 {padding-bottom: 60px;}
.solution_list70 .ul2 {display: table;width: 100%;text-align: center;background: none;background-size: 960px 521px;padding-top: 20px;padding-bottom: 0px;}
.solution_list70 .ul2 li {height: auto;display: inline-table;border-radius: 5px;}
.solution_list70 .ul2 .li1 {color: #e67068;width: 100%;margin-right: 0px;position: inherit;top: -80px;}
.solution_list70 .ul2 .li2 {color: #6e90bb;width: 100%;margin-right: 0px;position: inherit;top: -110px;}
.solution_list70 .ul2 .li3 {color: #874f7e;width: 100%;margin-right: 0px;position: inherit;top: -195px;}
.solution_list70 .ul2 .li4 {color: #e7a445;width: 100%;margin-right: 0px;position: inherit;top: -130px;}
.solution_list70 .ul2 .li5 {color: #56bdc4;width: 100%;position: inherit;top: -70px; text-align: left;}
.solution_list70 .ul2 li h3 {padding-top: 0px;font-size: 18px;padding-bottom: 10px;text-align: left;padding-left: 15px;padding-right: 15px;}
.solution_list70 .ul2 li p {padding-top: 0px;font-size: 14px;line-height: 1.8em;text-align: left;padding-left: 15px;padding-right: 15px; margin-bottom: 30px;}
.solution_list70 .solution_p1 {text-align: left;padding-left: 15px; padding-right: 15px;}
.solution_list71 {padding-bottom: 40px;}
.solution_list71 ul {display: table;width: 100%;text-align: center;padding-top: 20px;}
.solution_list71 ul li {display: inline-table;text-align: center;width: 100%;margin-left: 0px;margin-bottom: 20px;margin-right: 0px;}
.solution_list71 ul li img {width: 100%;margin: 0 auto;display: block;}
.solution_list72 {padding-bottom: 40px;}
.solution_list72 ul {display: table;width: 100%;text-align: center;padding-top: 20px;}
.solution_list72 ul li {display: inline-table;text-align: center;width: 100%;margin-left:0px;margin-bottom: 20px;margin-right: 0px;}
.solution_list72 ul li img {width: 100%;margin: 0 auto;display: block;}
.solution_list73 {padding-bottom: 20px;background: url(../images/bg20.jpg) no-repeat;background-size: cover;color: #fff;}
.solution_list73 .solution_title_11 {color: #fff;}
.solution_list73 .solution_title_11:after {background: #fff;}
.solution_list73 ul {display: table;width: 100%;margin: 0 auto;text-align: center;padding-top: 40px;padding-bottom: 40px;}
.solution_list73 ul li {display: inline-table;text-align: center;width: 33.333%;}
.solution_list73 ul li img {width: 86px;margin: 0 auto;display: block;}
.solution_list73 ul li h3 {text-align: center;font-size: 15px;padding-top: 10px;padding-bottom: 30px;}
.solution_list74 {background: #f7f9fa;padding-bottom: 40px;}
.solution_list74 ul {padding-left: 15px;padding-top: 20px; padding-right: 15px;}
.solution_list74 ul li {width: calc(100% - 2px);height: auto;padding-right:0px;border: #ececec solid 1px;float: left;background: #fff;margin-right: 0px;margin-bottom: 15px;}
.solution_list74 ul li .img {width: 25%;float: left;padding-top: 20px;}
.solution_list74 ul li .img img {width: 70px;display: block;margin: 0 auto;}
.solution_list74 ul li .text {width: calc(75% - 15px);float: left;padding-top: 15px; padding-bottom: 15px; padding-right: 15px;}
.solution_list74 ul li .text h2 {font-size: 18px;padding-top: 0px;}
.solution_list74 ul li .text p {font-size: 15px;line-height: 1.8em;}
.solution_list75 {background: url(../images/bg23.jpg) no-repeat;background-size: cover;color: #fff;}
.solution_list75 .solution_title_11 {color: #fff;}
.solution_list75 .solution_title_11:after {background: #fff;}
.solution_list75 ul {padding-left: 15px; padding-right: 15px; padding-top: 30px;padding-bottom: 50px;}
.solution_list75 ul li {width: 100%;float: left;margin-left: 0px;margin-right: 0px;text-align: center;}
.solution_list75 ul li img {width: 100%;}
.solution_list75 ul li.li1 {width: 100%;}
.solution_list75 ul li p {padding-top: 10px;padding-bottom: 30px;font-size: 15px;}
.solution_list76 .solution_p1 {text-align: center;}
.solution_list76 ul {display: table;width: 100%;padding-top: 20px;padding-bottom: 30px;text-align: center;}
.solution_list76 ul li {display: inline-table;height: auto;margin-bottom: 20px;width: calc(100% - 2px);margin-left: 0px;margin-right: 0px;border-radius: 3px;border: #ececec solid 1px;background: #fff;padding-top: 30px;padding-bottom: 30px;text-align: center;}
.solution_list76 ul li img {width: 80px;}
.solution_list76 ul li h3 {font-size: 18px;padding-top: 20px;}
.solution_list76 ul li p {padding-top: 10px;padding-bottom: 0px;font-size: 15px;padding-left: 5%;padding-right: 5%;}
.bgffffff {background: #fff;}
.bg263d87 {background: #263d87;}
.bg263d87 .solution_title_11 {color: #fff;}
.bg263d87 .solution_title_11:after {background: #fff;}
.solution_list77 {padding-bottom: 30px;}
.solution_list77 ul li {width: 33.333%;float: left;text-align: center;}
.solution_list77 ul li img {width: 100%;}
.solution_list78 ul li {margin-bottom: 30px;}
.solution_list78 ul li .img {float: none;width: 100%;}
.solution_list78 ul li .img img {width: 100%;display: block;}
.solution_list78 ul li .text {float: none;width: 100%;padding-left: 0%}
.solution_list78 ul li .text h3 {color: #263d87;font-size: 18px; padding-top: 20px;}
.solution_list78 ul li .text p {line-height: 1.8em;font-size: 15px;}
.solution_list79 {background: url(../images/bg24.jpg) no-repeat;background-size: cover;color: #fff;padding-left:15px;padding-bottom: 50px;padding-right: 15px;}
.solution_list79 .solution_title_11 {color: #fff;}
.solution_list79 .solution_title_11:after {background: #fff;}
.solution_list79 h3 {font-size: 16px;text-align: center;margin-bottom: 30px;padding-top: 20px;}
.solution_list79 h2 {font-size: 24px;margin-bottom: 0px;padding-top: 20px;}
.solution_list79 p {line-height: 1.8em;font-size: 15px;color: #fff;}
.solution_list80 {padding-bottom: 40px}
.solution_list80 ul {width: 100%;padding-top: 20px;}
.solution_list80 ul li {width: 100%;float: none;margin-right: 0px; margin-bottom: 15px;}
.solution_list80 ul li img {display: block;width: 100%;}
.solution_list81 {padding-left: 15px;padding-bottom: 50px;padding-right: 15px;}
.solution_list81 h3 {font-size: 16px;text-align: center;margin-bottom: 30px;padding-top: 20px;}
.solution_list81 h2 {font-size: 20px;color: #263d87;padding-top: 20px;margin-bottom: 10px;}
.solution_list81 p {line-height: 1.8em;font-size: 15px;}
.solution_list82 {padding-left:15px;padding-right: 15px;}
.solution_list82 ul {column-count: 1;column-gap: 20;padding-bottom: 40px;}
.solution_list82 ul li { width: calc(100% - 2px;); border: #ececec solid 1px;background: #fff;border-radius: 3px;text-align: center;break-inside: avoid;padding-top: 30px;padding-bottom: 30px;margin-bottom: 15px;}
.solution_list82 ul li img {width: 60px;}
.solution_list82 p {line-height: 1.8em;font-size: 14px;}
.solution_list82 ul li h3 {font-size: 18px;padding-bottom: 10px;}
.solution_list83 {padding-bottom: 50px;}
.solution_list83 h2 {text-align: center;font-size: 20px;padding-top: 30px;padding-bottom: 10px;}
.solution_list83 ul {width: 100%;display: table;text-align: center;padding-top: 40px;}
.solution_list83 ul li {width:calc( 100% - 2px);height: 220px ; margin-bottom: 60px; border-radius: 3px;border: #ececec solid 1px;background: #fff;display: inline-table;margin-left: 0px;margin-right: 0px;}
.solution_list83 ul li img {width: 80px;margin-top: -40px;}
.solution_list83 ul li p {line-height: 1.8em;font-size: 15px;}
.solution_list83 ul li h3 {font-size: 18px;padding-top: 10px;padding-bottom: 10px;}
.solution_list84 {background: #f7f9fa;}
.solution_list84 .cc {}
.solution_list84 .cc .img {float: none;width: 100%;}
.solution_list84 .cc .img img {width: 100%;}
.solution_list84 .cc .text {width: 100%;float: none;padding-left: 0px;padding-top: 30px;}
.solution_list84 .cc .text p {line-height: 1.8em;font-size: 15px;}
.solution_list85 .solution_title_11 {color: #fff;}
.solution_list85 .solution_title_11:after {position: absolute;content: "";left: 50%;width: 26px;height: 2px;background: #fff;margin-left: -13px;bottom: 10px;display: block;}
.solution_list85 {background: url(../images/bg2.jpg) no-repeat ;background-size: cover;margin-top: 20px;}
.solution_list85 ul {display: table;padding-top: 50px;width: 100%;}
.solution_list85 ul li {width: 50%;display: inline-table;text-align: center;margin-bottom: 30px;}
.solution_list85 ul li img {width: 80px;}
.solution_list85 ul li h3 {font-size: 18px;padding-bottom: 10px;padding-top: 5px;color: #fff;}
.solution_list85 ul li p {font-size: 15px;color: #fff;}
.solution_list86 {padding-bottom: 30px;}
.solution_list86 ul {display: table;padding-top: 20px;text-align: center;}
.solution_list86 ul li {display: inline-table;width: 100%;margin-right: 0px;margin-left: 0px;margin-bottom: 0px;}
.solution_list86 ul li img {width: 100%;}
.solution_list87 ul {width: auto;padding-top: 20px;padding-bottom: 40px;padding-left:15px;padding-right: 15px;}
.solution_list87 ul li {background: #fff;float: left;border: #ececec solid 1px;width:calc(50% - 12px);border-radius: 3px;overflow: hidden;text-align: center;margin-left: 5px; margin-right: 5px; margin-bottom: 15px;}
.solution_list87 ul li img {width: 100%;display: block;margin: 0 auto}
.solution_list87 ul li p {font-size: 15px;padding-top: 15px;padding-bottom: 15px;}
.main {clear: both;width: auto;margin: 0 auto;overflow: hidden;}
.mainw {clear: both;width: auto;margin: 0 auto;overflow: hidden;}
.mainminw {min-width: auto;}
.mainl {float: none;width: auto;margin-right: 30px;overflow: hidden;zoom: 1;}
.mainlw {float: none;width: auto;margin-right: 30px;overflow: hidden;zoom: 1;}
.mainrw {float: right;width: 300px;overflow: hidden;zoom: 1;}
.clear {clear: both;width: 100%;}

/*property.html*/.propd {clear: both;width: 100%;min-width: 1200px;overflow: hidden;}
.propd .abgd {margin: 0 auto;position: relative;top: 0;left: 50%;width: 1920px;margin-left: -960px;}
.proptitd {clear: both;position: absolute;z-index: 200;top: 90px;left: 50%;width: 960px;margin-left: -480px;color: #fff;text-align: center;}
.proptitd p.p3 {line-height: 40px;font-size: 40px;padding-bottom: 30px;margin-top: 100px;}
.proptitd p.p4 {line-height: 36px;font-size: 18px;}
.propcond {clear: both;width: 100%;background-color: #f5f5f5;}
.propconlid {width: 1200px;margin: 0 auto;padding: 80px 0;}
.propconlid ul {clear: both;width: 1220px;height: 760px;}
.propconlid ul li {width: 286px;height: 360px;margin-right: 16px;margin-bottom: 30px;float: left;border: 1px #fff solid;}
.propconlid ul li a {width: 286px;height: 358px;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;}
.propconlid ul li a .plitd {clear: both;height: 90px;padding: 25px 0;text-align: center;}
.propconlid ul li a .plitd.p1 {background: url(../images/p_1.jpg) center no-repeat;}
.propconlid ul li a .plitd.p2 {background: url(../images/p_2.jpg) center no-repeat;}
.propconlid ul li a .plitd.p3 {background: url(../images/p_3.jpg) center no-repeat;}
.propconlid ul li a .plitd.p4 {background: url(../images/p_4.jpg) center no-repeat;}
.propconlid ul li a .plitd.p5 {background: url(../images/p_5.jpg) center no-repeat;}
.propconlid ul li a .plitd.p6 {background: url(../images/p_6.jpg) center no-repeat;}
.propconlid ul li a .plitd.p7 {background: url(../images/p_7.jpg) center no-repeat;}
.propconlid ul li a .plitd.p8 {background: url(../images/p_8.jpg) center no-repeat;}
.propconlid ul li a .plitd h3 {font-size: 22px;line-height: 100px;color: #fff;background: url(../images/ico_v_1.png) top center no-repeat;background-size: 50px;padding-top: 30px;}
.propconlid ul li a .plitd.p1 h3 {background: url(../images/ico_1.png) top center no-repeat;background-size: 54px;}
.propconlid ul li a .plitd.p2 h3 {background: url(../images/ico_3.png) top center no-repeat;}
.propconlid ul li a .plitd.p3 h3 {background: url(../images/ico_2.png) top center no-repeat;}
.propconlid ul li a .plitd.p4 h3 {background: url(../images/ico_4.png) top center no-repeat;}
.propconlid ul li a .plitd.p5 h3 {background: url(../images/ico_5.png) top center no-repeat;background-size: 56px;}
.propconlid ul li a .plitd.p6 h3 {background: url(../images/ico_6.png) top center no-repeat;}
.propconlid ul li a .plitd.p7 h3 {background: url(../images/ico_7.png) top center no-repeat;}
.propconlid ul li a .plitd.p8 h3 {background: url(../images/ico_8.png) top center no-repeat;}
.propconlid ul li a .plibd {clear: both;height: 220px;background-color: #fff;position: relative;}
.propconlid ul li a .plibd .p1 {font-size: 13px;width: 230px;margin: 0 auto;color: #666;line-height: 24px;padding-top: 20px;}
.propconlid ul li a .plibd .pbtnd {width: 100px;height: 30px;position: absolute;left: 95px;top: 150px;text-align: center;font-size: 15px;line-height: 30px;border: 1px solid #666;border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
.propconlid ul li.on {border: 1px #fff solid;}
.propconlid ul li.on a .plibd .pbtnd {border: 1px solid #00a0e9;color: #00a0e9;text-decoration: none;}
.propconlid ul li.on a .plibd {background-color: #f2f2f2;box-shadow: inset 0 0 5 #0f0;cursor: pointer;}
.propconlid ul li a .plino {padding: 0;width: 288px;height: 140px;}

/*鏍囬*/.cfourd, .cimportd, .cloudd, .csecurityd, .rappd, .rmanyidud, .eadd,.efaultd {width: 100%;text-align: center;}
.ctitled {width: 100%;margin: auto;overflow: hidden;padding: 6% 0 0 0;text-align: center;}
.ctitled h2 {font-size: 24px;line-height: 1.4em;display: block;padding-bottom: 20px; padding-left: 20px; padding-right: 20px;}
.ctitled p {font-size: 18px;line-height: 30px;color: #666; padding-left: 20px; padding-right: 20px;}

/*vistios.html*/.visitpd {clear: both;width: 100%;min-width: 100%;overflow: hidden;height: 460px;position: relative;}
.visitpd .abgd {margin: 0 auto;position: relative;top: 0;left: 0%;width: auto;margin-left: 0px;}
.vittitd {clear: both;position: absolute;z-index: 200;top: 70px;width: 100%;-wid-width: 100%;color: #fff;text-align: center;}
.vittitd p.p3 {line-height: 40px;font-size: 20px;margin-top: 7%;}
.vittitd p.p4 {line-height: 1.4em;font-size: 24px;  padding-left: 20px; padding-right: 20px}
.vittitd ul {clear: both;margin: 50 auto 0 auto;text-align: center;padding-top: 50px;margin: 0 auto;width: auto;}
.vittitd ul li {float: left;margin: 0 0px 0 0;font-size: 16px;padding-top: 95px;background-size: 70px; width: 33.33%; margin-bottom: 20px;}
.vittitd ul li:last-child {margin: 0;}
.vittitd ul li.li1 {background: url(../images/ico_v_1.png) top center no-repeat;margin-left: 0px;}
.vittitd ul li.li2 {background: url(../images/ico_v_2.png) top center no-repeat;}
.vittitd ul li.li3 {background: url(../images/ico_v_3.png) top center no-repeat;}
.vittitd ul li.li4 {background: url(../images/ico_v_4.png) top center no-repeat;}
.vittitd ul li.li5 {background: url(../images/ico_v_5.png) top center no-repeat;}
.vittitd ul li.li6 {background: url(../images/ico_v_6.png) top center no-repeat;}
.viscond {clear: both;height: auto;margin-top: 34px;background: url(../images/p_9.jpg) center no-repeat;}
.visconli1d {width: auto;margin-top: 32px;margin-left: 34px; padding-bottom: 100px;}
.visconli1d .p1 {width: 48px;height: 48px;border-radius: 24px;-moz-border-radius: 24px;-webkit-border-radius: 24px;background-color: #333;color: #fff;font-size: 28px;text-align: center;line-height: 46px;}
.visconli1d .p2 {clear: both;line-height: 54px;font-size: 24px;color: #333;padding-top: 10px;}
.visconli1d .p3 {clear: both;line-height: 34px;font-size: 18px;color: #666;}
.vissecd {clear: both;margin-top: 40px;}
.vistxtd {width: auto;margin: 0 auto; padding-left: 34px;}
.vissecd .vistxtd .t1 {float: none;width: 48px;height: 48px;border-radius: 24px;-moz-border-radius: 24px;-webkit-border-radius: 24px;background-color: #333;color: #fff;font-size: 28px;text-align: center;line-height: 46px;}
.vissecd .vistxtd .t2 { float: none; display:block; font-size: 24px;color: #333;line-height: 48px;padding-left: 0px; padding-top: 10px;}
.vissecd ul {clear: both;width: 100%;height: 500px;margin-top: 30px;}
.vissecd ul li {float: left;width: 100%;height: 500px;text-align: center;}
.vissecd ul li .titd {clear: both;text-align: center;padding-top: 30px;}
.vissecd ul li .titd .p1 {text-align: center;font-size: 24px;color: #333;line-height: 60px;}
.vissecd ul li .titd .p2 {width: 280px;margin: 0 auto;text-align: center;font-size: 16px;color: #666;line-height: 28px;}
.vissecd ul li.li1 {background: url(../images/p_10_1.jpg) center no-repeat;}
.vissecd ul li.li2 {background: url(../images/p_10_2.jpg) center no-repeat;}
.vissecd ul li.li3 {background: url(../images/p_10_3.jpg) center no-repeat;}
.visthid {clear: both;height: 420px;margin-top: 35px;background: url(../images/p_11.jpg) left no-repeat; background-size: cover;}
.visthilid {width: auto;margin-top: 60px;margin-left: 0px; padding-left: 34px;}
.visthilid .p1 {width: 48px;height: 48px;border-radius: 24px;-moz-border-radius: 24px;-webkit-border-radius: 24px;background-color: #fff;color: #333;font-size: 28px;text-align: center;line-height: 46px;}
.visthilid .p2 {clear: both;line-height: 84px;font-size: 24px;color: #fff;padding-top: 0px;}
.visthilid .p3 {clear: both;line-height: 34px;font-size: 18px;color: #fff;padding-right: 40px;}
.visend {clear: both;width: 100%;min-width: 100%;height: 450px;background: #f2f2f2 url(../images/p_12.jpg) bottom center no-repeat;margin-top: 80px; background-size: contain;}
.visentd {clear: both;width: 100%;min-width: 100%;height: 450px;text-align: center;}
.visentd .p1 {padding-top: 50px;line-height: 1.4em;font-size: 24px;color: #333;}
.visentd .p2 {font-size: 18px;color: #666;padding-top: 18px; padding-left: 20px; padding-right: 20px;}
.visred {clear: both;width: 100%;min-width: 100%;margin: 20px 0 0px 0;text-align: center;}
.visred .visretxtd {clear: both;width: 100%;min-width: 100%;height: 304px;}
.visred .visretxtd .p1 {padding-top: 50px;line-height: 1.4em;font-size: 24px;color: #333;}
.visred .visretxtd .p2 {font-size: 18px;color: #666;padding-top: 18px; padding-right: 20px; padding-left: 20px;}
.visred ul {clear: both;width: 100%;}
.visred ul li {float: left;width:100%;}
.visred ul li .picd {text-align: center;width: 90%;margin: 20px auto 0 auto;}
.visred ul li .picd img {width: 100%;display: inline-block;text-align: center;}
.visred ul li .p1 {line-height: 50px;font-size: 30px;color: #fff;padding-top: 10px;}
.visred ul li .p2 {line-height: 30px;font-size: 16px;color: #fff;width: 380px;margin: 0 auto 50px auto;}
.visred ul li.li1 {background-color: #f59d44;}
.visred ul li.li2 {background-color: #3daece;}
.visred ul li.li3 {background-color: #404549;}

/*charge.shtml*/.cbannerd {background: #212a31;padding-bottom: 50px;}
.ctextd {width: 100%;margin: 0 auto;color: #fff;text-align: center;padding: 6% 0 0 0;}
.cbannerd .ctextd h1 {font-size: 20px;}
.cbannerd .ctextd h2 {font-size: 24px;line-height: 40px;display: block;padding: 15px 0 20px;}
.cbannerd .ctextd p {font-size: 18px;line-height: 30px; padding-left: 20px; padding-right: 20px;}
.cblistd {width: 100%;margin: 70px auto 0;text-align: center;color: #fff;}
.cblistd ul li {float: left;font-size: 18px;margin-right: 0px; width: 33.333%;}
.cblistd ul li.cnod {margin-right: 0;}
.cblistd ul li img{ width: 80px; height: 80px; }
.cblistd ul li p {padding-top: 0px; padding-bottom: 20px;}
.ccalld {width: 100%;background: url(../images/p6.jpg) no-repeat center top; /* position: relative; height:1030px;*/margin-bottom: 0px;}
.ccalld .ctitled {width: 100%;margin: 0 auto;text-align: center;padding: 55px 0 50px 0;color: #fff;}
.cpcd {width: 90%;margin: 0 auto;}
.cpcd img{ width: 100%; height: auto }
.cpayd {width: 100%;background: url(../images/p8.jpg) no-repeat center center;height: 600px; background-size:cover}
.cpayd .ctitled {width: 100%;margin: 0 auto;text-align: center;padding: 65px 0 40px 0;color: #fff;}
.cpayd .ctitled p, .ccalld .ctitled p {color: #fff;}
.cpaycond {width:auto;margin: 0 20px;}
.cpaycond ul {width: 100%;margin-left: 0px;}
.cpaycond ul li {width: 50%; float: left; height: 50px;line-height: 50px;color: #fff;font-size: 18px;margin-bottom: 55px;}
.cpaycond ul li img {float: left;margin-right: 10px; width: 50px; height: 50px;}
.cfcond {width: 100%;margin: 30px auto 0;padding-bottom: 60px;}
.cfcond img{ width: 100%; height: auto; }
.cimportd {background: #0e85e1;color: #fff;padding-bottom: 60px;}
.cimportd .ctitled p {color: #fff;}
.cimportcond {width: 100%;margin: 80px auto 0;}
.cloucond img{ width: 100%; height: auto; }
.cimportcond img{ width: 100%; height: auto; }
.cloudd .ctitled ul {width: auto;margin: 0 auto; padding-top: 30px;}
.cloudd .ctitled ul li {float: left;margin: 0; width: 50%;}
.cloudd .ctitled ul li img{ height: 70px; width: 70px; }
.cloudd .ctitled ul li.mnod {margin-right: 0;}
.cloudd .ctitled ul li p {padding-top: 10px; padding-bottom: 20px;}
.cloucond {width: auto;margin: 30px auto 0;padding-bottom: 50px}
.csecurityd {background: url(../images/p18.png) no-repeat;color: #fff;}
.csecurityd .ctitled p {color: #fff;}
.csecurityd .csecond {width: 100%;height: auto;padding-bottom: 40px; margin: 0 auto;background: #1f282e;  background-size: contain; }
.csecurityd .cleftd {width: 100%;float: none;}
.csecurityd .crightd {width: 100%;float: none;padding-top: 20px;}
.csecurityd .cleftd ul li, .csecurityd .crightd ul li {font-size: 14px;line-height: 24px;padding-top: 20px; width: 100%;}
.csecurityd .cleftd ul li span, .csecurityd .crightd ul li span {font-size: 18px;display: inline-block;width: 100%;margin-bottom: 15px;font-weight: bold;}

/*repair.html*/.radd {background: url(../images/p1.jpg) no-repeat -350px bottom #272727; background-size: 200%; width: 100%;height: 700px;padding-bottom: 53px;}
.rwrapd {width: 100%;margin: 0 auto;padding-top: 104px;}
.radtextd {float: left;color: #fff;width: auto; padding-left: 20px; padding-right: 20px;}
.radtextd h1 {font-size: 20px;line-height: 20px;height: 20px;padding-bottom: 20px;}
.radtextd h2 {font-size: 24px;height: 42px;line-height: 42px;padding-bottom: 30px;}
.radtextd p {font-size: 16px;line-height: 30px;}
.radtextd ul {padding: 55px 0 0 0;}
.radtextd ul li {float: left;text-align: center;margin: 0 0 0 0;font-size: 14px;width: 25%;}
.radtextd ul li.li1 {background: url(../images/p2.png) no-repeat center top;padding-top: 73px;}
.radtextd ul li.li2 {background: url(../images/p3.png) no-repeat center top;padding-top: 73px;}
.radtextd ul li.li3 {background: url(../images/p4.png) no-repeat center top;padding-top: 73px;}
.radtextd ul li.li4 {background: url(../images/p5.png) no-repeat center top;padding-top: 73px;}
.rappcond {background: url(../images/p6.jpg) no-repeat center bottom;width: 100%;  background-size: contain; height: 161px;margin-top: 0px;}
.rwuguand {width: 100%;text-align: center;background: url(../images/p7.jpg) no-repeat center bottom;height: 760px;}
.rwuguand .ctitled {width: 100%;margin: auto;overflow: hidden;padding: 7% 0 0 0;text-align: center;}
.rwuguand .ctitled h1 {font-size: 20px;padding-bottom: 15px;}
.rwuguand .ctitled p {font-size: 18px;line-height: 30px;}
.rmydcond {padding-top: 65px;width: 100%;margin: 0 auto;padding:  0;}
.rmydcond ul { padding-top: 20px; }
.rmydcond ul li {float: left;margin-right: 0px; width: 100%;}
.rmydcond ul li.rnol {margin-right: 0;}
.rmydcond ul li p {font-size: 18px;padding-top: 10px; padding-bottom: 20px;}
.rformd {background: #04a2d7;color: #fff;}
.rformd .ctitled p {color: #fff;}
.rformpicd {width: 100%;margin: 0 auto;padding: 0px; }
.rformpicd img{ width: 100%; height: auto; margin-top: 30px; }

/*employee.html*/.emplpd {clear: both;width: 100%;min-width: 100%;overflow: hidden;height:400px;position: relative;}
.emplpd .abgd {margin: 0 auto;position: relative;top: 0;left:  0%;width: 100%;margin-left:  0px; margin-top: 10px;}
.emplpd .abgd img{ width: 100%; height: auto }
.empltd {clear: both;position: absolute;z-index: 200;top: 30px;width: 100%;min-width: 100%;color: #333;text-align: center;}
.empltd p.p1 {line-height: 40px;font-size: 20px;margin-top: 30px;}
.empltd p.p2 {line-height: 36px;font-size: 24px;line-height: 1.4em;}
.empltd p.p3 {line-height: 40px;font-size: 18px;}
.empltd ul {clear: both;margin: 50 auto 0 auto;text-align: center;padding-top: 60px;margin: 0 auto;width: 260px;}
.empltd ul li {float: left;margin: 0 80px 0 0;width: 90px;font-size: 18px;padding-top: 85px;}
.empltd ul li:last-child {margin: 0;}
.empltd ul li.li1 {background: url(../images/ico_c_9.png) top center no-repeat;background-size: 70px auto;}
.empltd ul li.li2 {background: url(../images/ico_c_10.png) top center no-repeat;background-size: 70px auto;}
.empsecd {clear: both;width: 100%;min-width: 100%;height: 505px;background: #ededed url(../images/p_21.png) center 250px no-repeat; background-size: contain; }
.empsitd {clear: both;width: 100%;min-width: 100%;height: 915px;text-align: center;}
.empsitd .p1 {padding-top:50px;line-height: 1.4em;font-size: 24px;color: #333; padding-left: 20px; padding-right: 20px;}
.empsitd .p2 {font-size: 18px;color: #333;padding-top: 18px;width:auto;margin: 0 auto;line-height: 30px; padding-left: 20px; padding-right: 20px;}
.emplthd {clear: both;width: 100%;min-width: 100%;height: 560px;background: #3fcb92 url(../images/p_22.jpg) center 300px no-repeat; background-size: contain;}
.empltitd {clear: both;width: 100%;min-width: 100%;height: 560px;text-align: center;}
.empltitd .p1 {padding-top: 50px;line-height: 1.4em;font-size: 24px;color: #fff;}
.empltitd .p2 {font-size: 18px;color: #fff;padding-top: 18px;width: auto;margin: 0 auto;line-height: 30px;padding-left: 20px; padding-right: 20px;}
.emplprod {clear: both;width: 100%;min-width: 100%;height: 560px;position: relative;background: #2f3547 url(../images/p_24.png) 24% 60px no-repeat;background-size: 80%;}
.emplprolid {clear: both;width: auto;height: auto;text-align: left;position: inherit;left: 0;top: 0;margin-left: 0; padding: 20px; padding-top: 200px;}
.emplprolid .p1 {padding-top: 120px;line-height: 1.4em;font-size: 24px;color: #fff;}
.emplprolid .p2 {font-size: 18px;color: #fff;padding-top: 18px;line-height: 30px;}
.emplford {clear: both;width: 100%;min-width: 100%;height: auto;color: #333;text-align: center;padding-top: 60px;}
.emplford p.p1 {line-height: 40px;font-size: 20px;}
.emplford p.p2 {line-height: 1.4em;font-size: 24px; padding-left: 20px; padding-right: 20px; margin-bottom: 30px}
.emplford p.p3 {line-height: 2em;font-size: 18px;padding-left: 20px; padding-right: 20px;}
.emplford ul {clear: both;margin: 50 auto 0 auto;text-align: center;padding-top: 60px;margin: 0 auto;width: 100%;}
.emplford ul li {float: left;margin: 0 0 0 0;width: 33.333%;font-size: 18px;padding-top: 65px;}
.emplford ul li:last-child {margin: 0;}
.emplford ul li.li1 {background: url(../images/ico_c_11.png) top center no-repeat;background-size: 60px auto;}
.emplford ul li.li2 {background: url(../images/ico_c_12.png) top center no-repeat;background-size: 60px auto;}
.emplford ul li.li3 {background: url(../images/ico_c_13.png) top center no-repeat;background-size: 60px auto;}
.emplford .abgd {margin: 0 auto;width: 100%;text-align: center;}
.emplford .abgd img {padding-top: 80px;display: inline-block; width: 100%; height: auto}
.emplasd {clear: both;width: 100%;min-width: 100%;height: 560px;background: #04a2d7 url(../images/p_23.png) center 300px no-repeat; background-size:contain;}
.emplasid {clear: both;width: 100%;min-width: 100%;height: 560px;text-align: center;}
.emplasid .p1 {padding-top: 50px;line-height: 1.4em;font-size: 24px;color: #fff;}
.emplasid .p2 {font-size: 18px;color: #fff;padding-top: 18px;width:auto; margin: 0 auto;line-height: 30px; padding-left: 20px; padding-right: 20px}

/*parking_management.html*/.clouopd {clear: both;width: 100%;min-width: 100%;height: 860px;color: #333;text-align: center;}
.cloubgd {clear: both;background: url(../images/cp1.png) center top no-repeat;position: relative;height: 860px;}
.cloutitd {clear: both;width: 1200px;margin: 0 auto;text-align: center;position: absolute;left: 50%;top: 200px;margin-left: -600px;}
.cloutitd p.p1 {line-height: 40px;font-size: 20px;}
.cloutitd p.p2 {font-size: 46px;line-height: 70px;}
.cloutitd p.p3 {font-size: 18px;width: 100%;margin: 0 auto;line-height: 40x;padding-top: 10px;}
.cloutitd ul {clear: both;margin-top: 80px;font-size: 18px;width: 650px;margin: 0 auto;text-align: center;position: absolute;left: 50%;top: 280px;margin-left: -325px;}
.cloutitd ul li {float: left;margin: 0 30px;width: 100px;height: 28px;padding-top: 80px;color: #333}
.cloutitd ul li.li1 {background: url(../images/che1.png) top center no-repeat;}
.cloutitd ul li.li2 {background: url(../images/che2.png) top center no-repeat;}
.cloutitd ul li.li3 {background: url(../images/che3.png) top center no-repeat;}
.cloutitd ul li.li4 {background: url(../images/che4.png) top center no-repeat;}
.cloulipd {clear: both;width: 100%;min-width: 100%;height: 220px;padding-top: 80px;margin: 0 auto;text-align: center;background: url(../images/cp2.png) center top no-repeat;position: relative;height: 560px;}
.cloulipd ul {width: 1150px;margin: 0 auto;}
.cloulipd ul li {float: left;margin: 0 70px;width: 240px;height: 250px;padding-top: 130px;color: #fff;}
.cloulipd ul li.li1 {background: url(../images/icon1.png) top center no-repeat;}
.cloulipd ul li.li2 {background: url(../images/icon2.png) top center no-repeat;}
.cloulipd ul li.li3 {background: url(../images/icon3.png) top center no-repeat;}
.cloulipd ul li p.p1 {color: #FFFFFF;font-size: 20px;}
.cloulipd ul li p.p2 {color: #FFFFFF;font-size: 16px;width: 165px;margin: 0 auto;}
.cloufod {clear: both;width: 100%;min-width: 100%;height: 800px;color: #fff;text-align: center;background: url(../images/cp3.jpg) center 0 no-repeat;padding-top: 100px;}
.cloufod p.p1 {line-height: 40px;font-size: 20px;padding-top: 70px;}
.cloufod p.p2 {line-height: 36px;font-size: 40px;line-height: 70px;}
.cloufod p.p3 {line-height: 40px;font-size: 18px;width: 1150px;margin: 0 auto;}
.clousecd {clear: both;width: 100%;min-width: 100%;height: 962px;color: #fff;text-align: center;background: url(../images/cp4.png) center 0px no-repeat;padding-top: 100px;}
.clousecd p.p2 {line-height: 36px;font-size: 40px;line-height: 70px;}
.clousecd p.p3 {line-height: 40px;font-size: 18px;text-align: center;margin: 0 auto;width: 1150px;}
.cloudthd {clear: both;width: 100%;min-width: 100%;height: 1000px;color: #333;text-align: center;background: url(../images/cp5.png) center 0px no-repeat;}
.cloudthd p.p1 {line-height: 40px;font-size: 20px;margin-top: 70px;}
.cloudthd p.p2 {line-height: 36px;font-size: 40px;line-height: 70px;}
.cloudthd p.p3 {line-height: 40px;font-size: 18px;margin: 0 auto;width: 100%;}
.cloudfivd {clear: both;width: 100%;min-width: 100%;height: 700px;color: #fff;text-align: center;background: #f3f3f3 url(../images/cp6.png) center 0px no-repeat;padding-top: 100px;}
.cloudfivd p.p1 {line-height: 40px;font-size: 20px;padding-top: 70px;}
.cloudfivd p.p2 {line-height: 36px;font-size: 40px;line-height: 70px;}
.cloudfivd p.p3 {line-height: 40px;font-size: 18px;width: 100%;margin: 0 auto;}
.cloudsixd {clear: both;width: 100%;min-width: 1200px;height: 480px;color: #fff;text-align: center;background: #f3f3f3 url(../images/cp7.png) center no-repeat;padding-top: 400px;}
.cloudsixd p.p2 {line-height: 36px;font-size: 40px;line-height: 70px;}
.cloudsixd p.p3 {line-height: 40px;font-size: 18px;width: 100%;margin: 0 auto;}
.cloud_icond {background: #ffffff;height: 560px;clear: both;width: 100%;min-width: 100%;margin: 0 auto;text-align: center;padding-top: 100px;}
.cloud_icond ul {width: 100%;margin: 0 auto;padding: 100px 0 0 0;}
.cloud_icond ul li {float: left;color: #333;text-align: center;font-size: 18px;width: 125px;line-height: 30px;padding-top: 150px ;margin-right: 140px;}
.cloud_icond ul li.li1 {background: url(../images/icon4.png) no-repeat center top;}
.cloud_icond ul li.li2 {background: url(../images/icon5.png) no-repeat center top;}
.cloud_icond ul li.li3 {background: url(../images/icon6.png) no-repeat center top;}
.cloud_icond ul li.li4 {background: url(../images/icon7.png) no-repeat center top;}
.cloud_icond ul li.li5 {background: url(../images/icon8.png) no-repeat center top;}
.cloud_icond p.p2 {line-height: 36px;font-size: 40px;line-height: 70px;}
.cloud_icond p.p3 {line-height: 40px;font-size: 18px;width: 1150px;margin: 0 auto;}
.cloud_icond ul li:last-child {margin-right: 0;}

/*equipment.html*/.eadd {background: url(../images/b_01.jpg) no-repeat center center;color: #333;height: auto; background-size: cover}
.eadd .ctitled h1 {font-size: 20px;line-height: 20px;height: 20px;padding-bottom: 20px;}
.eadd .ctitled h2 {padding-bottom: 40px;}
.eadd .eadcond {width: 100%;margin: 0 auto;padding-top: 40px;}
.eadd .eadcond ul {width: 100%;margin: 0 auto;  padding-bottom: 40px;}
.eadd .eadcond ul li {float: left;text-align: center;width: 100%;padding-top: 33px;font-size: 16px;}
.eadd .eadcond ul li div {width: 120px;height: 120px;margin: 0 auto;}
.eadd .eadcond ul li p {font-size: 18px;line-height: 30px;}
.eadd .eadcond ul li p.p1 {font-size: 24px;padding: 20px 0 20px 0;}
.eadd .eadcond ul li .li1 {background: url(../images/a_03.png) no-repeat center top; background-size: cover;}
.eadd .eadcond ul li .li2 {background: url(../images/a_05.png) no-repeat center top; background-size: cover;}
.eadd .eadcond ul li .li3 {background: url(../images/a_07.png) no-repeat center top; background-size: cover;}
.efaultd {background: #F6F6F6;}
.efaultd .ctitled ul {width: 256px;margin: 42px auto 0;}
.efaultd .ctitled ul li {float: left;font-size: 18px;line-height: 20px;background: url(../images/p8.png) no-repeat left center;text-indent: 2em;margin-right: 30px;}
.efaultd .ctitled ul li:nth-of-type(even) {background: url(../images/p9.png) left center no-repeat;margin: 0;}
.econtend {width: 100%;margin: 0;overflow: hidden;}
.econtend .econleftd {float: none;padding: 10px; padding-top: 30px;}
.econtend .econleftd img{ width:100%; height: auto; }
.econtend .econrightd {float: left;padding: 20px;}
.econtend .econrightd ul li {height: 32px;line-height: 32px;font-size: 16px;color: #666;text-align: left;margin-top: 10px;}
.econtend .econrightd ul li img {float: left;margin-right: 10px; width: 32px; height: 32px;}
.eycwhd {background: url(../images/p15.jpg) no-repeat center center;width: 100%;height: 860px;}
.eycwhd .eycwhd_textd {width: 1200px;min-width: 1000px;margin: 0 auto;text-align: left;color: #fff;padding: 250px 0 0 25px;}
.eycwhd .eycwhd_textd h2 {font-size: 36px;}
.eycwhd .eycwhd_textd p {color: #fff;}
.ezcsbd {background: #f6f6f6;}
.ezcsbd .ctitled h2 {line-height: 46px;}
.ezcsbd .ezccond {padding: 75px 0 150px 7%;background: #f6f6f6;}
.ezcsbd .ezccond ul li {background: #fff;width: 14.7%;height: 310px;float: left;margin: 0 1% 0 0;text-align: center;font-size: 20px;padding-top: 3%;background-size: 100%;}
.ezcsbd .ezccond ul li img {text-align: center;display: inline-block;}
.ezcsbd .ezccond ul li.li1 {background: url(../images/p16.png) no-repeat center 70% #fff;}
.ezcsbd .ezccond ul li.li2 {background: url(../images/p17.png) no-repeat center 65% #fff;background-size: 82%;}
.ezcsbd .ezccond ul li.li3 {background: url(../images/p18.png) no-repeat center 70% #fff;}
.ezcsbd .ezccond ul li.li4 {background: url(../images/p19.png) no-repeat center 73% #fff;background-size: 83%;}
.ezcsbd .ezccond ul li.li5 {background: url(../images/p20.png) no-repeat center 70% #fff;}
.ezcsbd .ezccond ul li.li6 {background: url(../images/p21.png) no-repeat center 70% #fff;}
.efmaind2 {background: #fff;padding: 80px 0;}
.efmaind2 ul {width: auto;margin: 0 auto;overflow: hidden;}
.efmaind2 ul li {float: left;width:50%;padding-top: 40px ;}
.efmaind2 h2 {font-size: 24px;text-align: center;  padding-left: 20px; padding-right: 20px; line-height: 1.4em}
.efmaind2 ul .li1 {width: 90px;height: 90px;margin: 0 auto;background: url(../images/a_13.png) no-repeat; background-size: cover;}
.efmaind2 ul .li2 {width: 90px;height: 90px;margin: 0 auto;background: url(../images/a_15.png) no-repeat; background-size: cover;}
.efmaind2 ul .li3 {width: 90px;height: 90px;margin: 0 auto;background: url(../images/a_17.png) no-repeat; background-size: cover;}
.efmaind2 ul .li4 {width: 90px;height: 90px;margin: 0 auto;background: url(../images/a_19.png) no-repeat; background-size: cover;}
.efmaind2 ul li p {text-align: center;font-size: 18px;line-height: 30px;padding-top: 10px;}
.eqbottom h1 {text-align: center;font-size: 24px;line-height: 1.4em; padding-top: 40px; padding-left: 20px; padding-right: 20px;}
.eqbottom p {text-align: center;font-size: 18px;line-height: 30px;color: #666;padding-top: 30px;  padding-left: 20px; padding-right: 20px;}
.eqbottom ul {width: 100%;margin: 0px auto;overflow: hidden;}
.eqbottom ul li {float: none;margin-left: 0;}
.eqbottom ul li img{ width: 100%; height: auto }
.eqbottom ul li.li1 {margin-top: 53px;}
.relespd {clear: both;width: 100%;min-width: 100%;overflow: hidden;height: 560px;position: relative;}
.relespd .abgd {margin: 0 auto;position: relative;top: 0;left: 0%;width: 100%;margin-left:0px;}
.relespd .abgd img{ width: 100%; height: auto }
.relsecpd {clear: both;width: 100%;min-width: 100%;overflow: hidden;height: 660px;}
.rsectitd {clear: both;width: 100%;min-width: 100%;height: 860px;background: url(../images/p_17.jpg) center no-repeat;text-align: center;}
.rsectitd .p1 {padding-top: 120px;line-height: 1.4em;font-size: 24px;color: #333; padding-left: 20px; padding-right: 20px;}
.rsectitd .p2 {font-size: 18px;color: #333;padding-top: 18px;width: auto;margin: 0 auto;line-height: 30px; padding-left: 20px; padding-right: 20px;}
.relthpd {clear: both;width: 100%;min-width: 100%;overflow: hidden;height: 660px;position: relative;}
.relthpd .reabgd {margin: 0 auto;padding-top: 385px;width: 100%;left: 0%;}
.relthpd .reabgd img { width: 100%; height: auto}

.rthtitd {clear: both;position: absolute;z-index: 200;top: 0px;width: 100%;min-width: 100%;color: #333;text-align: center;}
.rthtitd p.p1 {line-height: 40px;font-size: 20px;margin-top: 7%;}
.rthtitd p.p2 {font-size: 24px;line-height: 1.4em;width: auto;margin: 0 auto;padding-top: 10px; padding-left: 20px;padding-right: 20px;}
.rthtitd p.p3 {line-height: 1.6em;font-size: 18px;padding-top: 16px; padding-left: 20px;padding-right: 20px;}
.relfopd {clear: both;width: 100%;min-width: 100%;overflow: hidden;height: 410px;background: #04a2d7 url(../images/p_19.png) center bottom no-repeat; background-size: 90%;}
.rfoutitd {clear: both;width: 100%;min-width: 100%;height: 1000px;text-align: center;}
.rfoutitd .p1 {padding-top: 50px;line-height:1.4em;font-size: 24px;color: #fff;padding-left: 20px; padding-right: 20px;}
.rfoutitd .p2 {font-size: 18px;color: #fff;padding-top: 18px;width: auto;margin: 0 auto;line-height: 30px; padding-left: 20px; padding-right: 20px;}

/*merchant.html*/.merchantd .vittitd p.adtext {margin-top: 18%;}
.vittitd p.p5 {font-size: 16px;line-height: 1.6em; padding-right: 20px; padding-left: 20px; }
.mercond {width: 100%;background: #f2f2f2;clear: both;}
.mercond .merconli1d {width: 100%;margin: 0 auto;text-align: center;padding: 6% 0 2% 0;}
.mercond .merconli1d h2 {font-size: 24px;line-height: 1.4em;display: block;padding-bottom: 20px; padding-left: 20px; padding-right: 20px;}
.mercond .merconli1d p {font-size: 18px;line-height: 30px;color: #666; padding-left: 20px; padding-right: 20px;}
.mercond .merconli1d ul {margin:0px;}
.mercond .merconli1d ul li {float: left;margin: 0; width: 25%;text-align: center; padding-top: 30px;}
.mercond .merconli1d ul li img{ width: 50%; height: auto; margin: 0 auto; margin-bottom: 10px  }
.merpicd {text-align: center;width: auto;margin: 0 auto 20px;padding-top: 30px;clear: both;}
.merpicd img{ width: 90%; height: auto; margin: 0 auto }
.mmoded {width: 100%;text-align: center;margin-bottom: 60px;}
.mmoded .mtitled {width: 100%;margin: auto;overflow: hidden;padding: 6% 0 0 0;text-align: center;}
.mmoded .mtitled h2 {font-size: 24px;line-height: 1.4em;display: block;padding-bottom: 20px;}
.mmoded .mtitled p {font-size: 16px;line-height: 1.8em;color: #666; padding-left: 20px; padding-right: 20px;}
.mlistd {padding: 3.5% 0 0 0;width: 100%;margin: 0 auto;}
.mlistd ul li {float: left;margin-right: 0px; width: 100%;}
.mlistd ul li.mnod {margin-right: 0;}
.mlistd ul li img {width: 100%;height: auto;overflow: hidden;margin-bottom: 22px;}
.mlistd ul li p {font-size: 18px;line-height: 30px;}
.mlistd ul li p.mtextp {font-size: 14px;color: #666;padding-bottom: 30px;}
.mapid {background: url(../images/merchant_5.jpg) no-repeat bottom left;width: 100%;min-width: 100%;height: 800px;color: #fff; }
.mapid .mtitled, .mrecordd .mtitled {width: 100%;margin: auto;overflow: hidden;padding: 90px 0 0 0;text-align: center;}
.mapid .mtitled h2, .mrecordd .mtitled h2 {font-size: 24px;line-height: 1.4em;display: block;padding-bottom: 20px; padding-left: 20px; padding-right: 20px;}
.mapid .mtitled p, .mrecordd .mtitled p {font-size: 18px;line-height: 30px; padding-left: 20px; padding-right: 20px;}
.mapiwrapd {width: 100%;margin: 0 auto;}
.mapilistd {width: 100%;margin: 0px;}
.mapilistd h3 {text-align: center;font-size: 24px;margin-bottom: 35px; padding-top: 40px;}
.mapilistd ul{ padding: 20px; }
.mapilistd ul li {float: left;width: 50%;margin-bottom: 30px;}
.mapilistd ul li:nth-of-type(odd) {width: 50%;}
.mapilistd ul li:nth-of-type(even) {width: 50%;}
.mapilistd ul li img {float: left;margin-right: 20px; height: 60px; width: 60px;}
.mapilistd ul li span {display: block;float: left;padding: 0px 0 0 0;font-size: 16px;line-height: 30px;}
.mrecordd {background: #0e85e1;width: 100%;color: #fff;padding-bottom: 30px;}
.mrecond {width: 100%;margin: 30px auto 0;}
.mrecond img{width: 100%; height: auto}

/*convenient.html*/
.convpd {clear: both;width:100%;min-width: auto;overflow: hidden;height: auto;background-color: #3fcb92;position: inherit; padding-bottom: 20px;  }
.convpd .abgd {margin: 0 auto;position: relative;top: 0;left: 0%;width: 100%;margin-left: 0px;background-color: #f1f1f1;}
.contitd {clear: both;position: inherit;z-index: 200;top: 0px;width: calc(100% - 20px);min-width: auto;color: #333;text-align: center;padding-left: 10px; padding-right: 10px; padding-top: 30px;}
.contitd p.p1 {line-height: 1.4em;font-size: 20px;margin-top: 3%; margin-bottom: 20px;}
.contitd p.p2 {line-height: 1.4em;font-size: 32px;}
.contitd p.p3 {line-height: 1.8em;font-size: 18px;}
.contitd ul {clear: both;margin: 50 auto 0 auto;text-align: center;padding-top: 80px;margin: 0 auto;width: auto;}
.contitd ul li {float: left;margin: 0 0px 0 0;font-size: 18px;padding-top: 75px;background-size: 70px; width: 33.333%; margin-bottom: 30px;}
.contitd ul li:last-child {margin: 0;}
.contitd ul li.li1 {background: url(../images/ico_c_1.png) top center no-repeat;margin-left: 0px;}
.contitd ul li.li2 {background: url(../images/ico_c_2.png) top center no-repeat;}
.contitd ul li.li3 {background: url(../images/ico_c_3.png) top center no-repeat;}
.contitd ul li.li4 {background: url(../images/ico_c_4.png) top center no-repeat;}
.contitd ul li.li5 {background: url(../images/ico_c_5.png) top center no-repeat;}
.contitd ul li.li6 {background: url(../images/ico_c_6.png) top center no-repeat;}
.contitd ul li.li7 {background: url(../images/ico_c_7.png) top center no-repeat;}
.contitd ul li.li8 {background: url(../images/ico_c_8.png) top center no-repeat;}
.contitd ul li.li9 {background: url(../images/ico_c_9.png) top center no-repeat;}
.contitd ul li.li10 {background: url(../images/ico_c_10.png) top center no-repeat;}
.convid {clear: both;width: 100%;min-width: auto;height: 580px;background: #172a3c url(../images/p_14.png) bottom center no-repeat;background-size: cover}
.convitd {clear: both;width: 100%;min-width: auto;height:;text-align: center;}
.convitd .p1 {padding-top: 50px;line-height: 1.4em;font-size: 32px;color: #fff; padding-left: 20px; padding-right: 20px;}
.convitd .p2 {font-size: 16px;color: #fff;padding-top: 18px;width: auto;margin: 0 auto;line-height: 1.8em; padding-left: 20px; padding-right: 20px;}
.convthd {clear: both;width: 100%;min-width: auto;height: 580px;background: url(../images/p_15.jpg) right center no-repeat; background-size: cover}
.convthtd {clear: both;width: 100%;min-width: auto;height: 580px;text-align: center;margin: 0 auto;}
.convthtd .p1 {padding-top: 60px;line-height: 1.4em;font-size: 32px;color: #333;padding-right: 0px;}
.convthtd .p2 {font-size: 18px;color: #333;padding-top: 18px;width: auto;margin: 0 auto;line-height: 1.8em;padding-right:20px; padding-left: 20px;}




}
/*手机*/
@media screen and (max-width: 480px) {}
/*小尺寸手机*/
@media screen and (max-width: 320px) {}

