@charset "UTF-8";
.banner{position:relative; margin-top: 90px;}
.banner .container{ position:static;}
.banner .img { position: relative; padding-bottom:860px; height: 0; }
.banner .img img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: block; background-position: center center; /*background-size: cover;*/ }
.banner a .img img:after { display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; content: ""; }
.banner .txt_con{position: absolute; left: 0; top: 40%; margin-top: -115px; margin-left:auto; margin-right:auto; width:100%; height: 500px; }
.banner .txt_con .txt_con1 {width:73%; text-align:center; margin:85px auto 0;}
.banner .txt_con .txt2 { overflow: hidden; line-height:65px; color:#fff; text-shadow:0 0 2px rgba(0,0,0,0.2);transform: translateY(15%); }
.banner .txt_con .txt2 span {  display: block; line-height:65px; font-size:30px; text-shadow:0 0 2px rgba(0,0,0,0.2); color: #fff; text-transform: uppercase; text-shadow:0 0 2px rgba(0,0,0,0.2); transition: transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94); transform: translateY(15%);}
.banner .txt_con .txt3{ overflow: hidden; line-height:65px; text-align:center;  text-shadow:0 0 2px rgba(0,0,0,0.2); transform: translateY(30%);}
.banner .txt_con .txt3 span{font-size:48px; font-weight: bold; color:#fff; text-shadow:0 0 2px rgba(0,0,0,0.2); transition: transform 0.9s cubic-bezier(0.25, 0.46, 0.45, 0.94); transform: translateY(30%);}
.banner .txt { position: absolute; left: 14%; top: 40%; margin-top: -75px; width: 50%; }
.banner .txt .top_txt{ transition: transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94); transform: translateY(300%);line-height:60px; font-size:36px; }
.banner .txt1 { height: 70px; overflow: hidden; line-height: 70px; margin-bottom: 10px; font-weight: bold; }
.banner .txt1 span { transition: transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94); transform: translateY(300%);display: block; font-size:60px; font-family:思源宋体; font-weight: bolder;}
.banner .txt .txt2 {transition: transform 1.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s; transform: translateY(20%); width:500px; overflow: hidden;}
.banner .txt .txt2 span { display: block; height:60px; border-radius:30px;background:linear-gradient(45deg, rgb(2, 174, 162), rgb(50, 201, 159)); text-align:center; line-height:60px;transition: transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s; transform: translateY(20%); font-size:26px;}
.banner .txt .txt22 {transition: transform 1.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s; transform: translateY(20%); width: 60%; }
.banner .txt .txt22 span { display: block;color: #333;height:60px;line-height:35px;transition: transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s; transform: translateY(20%); font-size:22px;}
.banner .txt_con3{width:73%; text-align:center; margin:5px auto 0; font-size:30px; color:#fff; transform: translateY(30%); }
.banner .txt .txt22.black span { color:#fff!important; text-align: center; }
.banner .txt_con3 .txt11 { text-shadow:0 0 2px rgba(0,0,0,0.2); overflow: hidden; line-height:65px;margin-left: auto; margin-right: auto; }
.banner .txt_con3 .txt11 span { font-size:30px; text-shadow:0 0 2px rgba(0,0,0,0.2); transition: transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94); transform: translateY(300%);display: block; text-transform: uppercase; font-family: 思源宋体;}
.banner .txt_con3 .txt22 { text-shadow:0 0 2px rgba(0,0,0,0.2);transition: transform 1.2s cubic-bezier(0.25, 0.46, 0.45, 0.94); transform: translateY(20%); margin: 0 auto; }
.banner .txt_con3 .txt22 span { display: block;color: #fff; text-shadow:0 0 2px rgba(0,0,0,0.2); line-height:65px;font-size:48px; font-weight: bold; transition: transform 1.2s cubic-bezier(0.25, 0.46, 0.45, 0.94); transform: translateY(300%);  }
.banner .txt_con3 .txt33 { text-shadow:0 0 2px rgba(0,0,0,0.2);transition: transform 1.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transform: translateY(0%);  margin:0px auto; }
.banner .txt_con3 .txt33 span { display: block;color: #fff; text-shadow:0 0 2px rgba(0,0,0,0.2); font-size:24px; line-height:55px; transition: transform 1.6s cubic-bezier(0.25, 0.46, 0.45, 0.94); transform: translateY(300%);}
.banner .txt_con3 .txt44 { text-shadow:0 0 2px rgba(0,0,0,0.2);transition: transform 1.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transform: translateY(0%);  margin:0px auto; }
.banner .txt_con3 .txt44 span { display: block;color: #fff; text-shadow:0 0 2px rgba(0,0,0,0.2); font-size:24px; line-height:55px; transition: transform 1.6s cubic-bezier(0.25, 0.46, 0.45, 0.94); transform: translateY(300%);}
.banner .swiper-slide-active .txt_con .txt_con1 .txt3 span{ transform: translateY(0); }
.banner .swiper-slide-active .txt_con .txt2 span,.banner .swiper-slide-active .txt_con .txt2 strong { transform: translateY(0); }
.banner .swiper-slide-active .txt1 span { transform: translateY(0);  }
.banner .swiper-slide-active .txt2 span { transform: translateY(0); }
.banner .swiper-slide-active .txt22 span { transform: translateY(0); }
.banner .swiper-slide-active .top_txt { transform: translateY(0); }
.banner .swiper-slide-active .txt_con3 .txt33 span { transition: transform 1.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s; transform: translateY(50%); }
.banner .swiper-slide-active .txt_con3 .txt22 span { transform: translateY(0); }
.banner .swiper-slide-active .txt_con3 .txt11 span { transform: translateY(0);}
.banner .swiper-slide-active .txt_con3 .txt44 span { transition: transform 1.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s; transform: translateY(50%); }

.banner .swiper-slide-active .txt1.blue span{ color:#0547ab!important;}
.banner .txt .txt22.blue span { color:#0547ab!important;}
.banner .swiper-pagination-bullets {bottom: 43px;}
.banner .swiper-pagination-bullet {width:80px;height:1px;opacity: 0.6; position: relative;  background: #fff;  -webkit-transition: all .5s;  -o-transition: all .5s;  -moz-transition: all .5s;  transition: all .5s;  border-radius: 10px;}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active {position: relative;opacity: 1; }
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active:after{ position: absolute;background: #ff9933; padding: 2px 0px 2px; height: 2px; width: 80px; left: 0px; top:-2px; content: ""; }

.banner .swiper-slide-active .img { animation: scaleUpDown 6s forwards cubic-bezier(0.25, 0.46, 0.45, 0.94);}
 @-webkit-keyframes scaleUpDown { from { -webkit-transform: scale(1.18); transform: scale(1.18); } to { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } 
 @keyframes scaleUpDown { from { -webkit-transform: scale(1.18); transform: scale(1.18); } to { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } 
@media (max-width: 1780px) {
.banner .txt_con3{width:83%;}
.swiper-container-banner{height:797px;}
.banner .img {padding-bottom: 797px; }
 }
@media (max-width: 1700px) {
.banner .txt_con .txt_con1 {width:85%; }
.banner .txt_con3{width:85%;}
.swiper-container-banner{height:761px;}
.banner .img {padding-bottom: 761px; }
}
@media (max-width: 1600px) {
.swiper-container-banner{height:717px;}
.banner .img {padding-bottom: 717px; }
.banner .txt_con3{width:88%;}
}
@media (max-width: 1480px) {
.banner .txt_con3{width:92%;}
.swiper-container-banner{height:663px;}
.banner .img {padding-bottom: 663px; }
}
@media (max-width: 1440px) {
.swiper-container-banner{height:645px;}
.banner .img {padding-bottom: 645px; }
}
@media (max-width: 1366px) {
.swiper-container-banner{height:612px;}
.banner .img {padding-bottom: 612px; }
.banner .txt_con3{width:94%;font-size:20px; }
.banner .swiper-pagination-bullet {width:80px;}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 80px;}
.banner .txt_con .txt2 span { line-height:45px; font-size:24px; }
.banner .txt_con .txt3{ line-height:45px; }
.banner .txt_con .txt3 span{font-size:38px;}
.banner .txt .top_txt{line-height:45px; font-size:24px; }
.banner .txt1 { height: 45px; overflow: hidden; line-height: 45px; margin-bottom: 10px; font-weight: bold; }
.banner .txt1 span {font-size:38px;}
.banner .txt .txt2 span { height:45px;line-height:45px;font-size:20px;}
.banner .txt_con3 .txt11 {line-height:45px; }
.banner .txt_con3 .txt11 span { font-size:20px;}
.banner .txt_con3 .txt22 span { line-height:45px;font-size:38px; }
.banner .txt_con3 .txt33 span { font-size:24px; line-height:45px;}
}
@media (max-width: 1200px) {
.swiper-container-banner{height: 538px;}
.banner .img {padding-bottom: 538px; }
.banner .txt {  top: 50%;}
.banner .txt_con .txt2 span { line-height:35px; font-size:20px; }
.banner .txt_con .txt3{ line-height:35px; }
.banner .txt_con .txt3 span{font-size:30px;}
.banner .txt .top_txt{line-height:35px; font-size:20px; }
.banner .txt1 { height: 35px; overflow: hidden; line-height: 35px; margin-bottom: 10px; font-weight: bold; }
.banner .txt1 span {font-size:30px;}
.banner .txt .txt2 span { height:35px;line-height:35px;font-size:20px;}
.banner .txt_con3 .txt11 {line-height:35px; }
.banner .txt_con3 .txt11 span { font-size:20px;}
.banner .txt_con3 .txt22 span { line-height:35px;font-size:30px; }
.banner .txt_con3 .txt33 span { font-size:20px; line-height:35px;}
.banner .swiper-pagination-bullet {width:70px;}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 70px;}
}
@media (max-width: 1180px) {
.banner{ margin-top:66px;}
}
@media (max-width: 1024px) {
.swiper-container-banner{height:459px;}
.banner .img {padding-bottom: 459px; }
.banner .txt_con3 .txt22 span { height:50px;line-height:50px; font-size:18px;}
.banner .txt .txt22 span {font-size:18px;}
.banner .txt_con3 .txt1 { width: 80%; margin: 0 auto;}
.banner .txt_con3 .txt1 span img{ width: 100%;}
.banner .anniu .pageOn{ width:15%; }

}
.bannerSJ{display:none;}
@media (max-width: 960px) {
.banner {display: none;}
.bannerSJ{display:block;position:relative;width:100%;overflow:hidden;padding-top:60px;}
.bannerSJ .pageOn{position:absolute;font-size: 0px;width:100%;text-align:center;left:0px;margin:0px;bottom:10px;}
.bannerSJ .pageOn span{margin:0px 5px;width:8px;height:8px; border-radius:8px; background-color:#fff;opacity:1;transition:all 0.3s;}
.bannerSJ .pageOn .swiper-pagination-bullet-active{background-color:#ff9933;width:15px;border-radius:10px;}
.bannerSJ .bannerTxt{position:absolute;left:0px;width:100%;top:50%;transform:translateY(-80%);z-index:5;color:#fff;text-align:center;}
.bannerSJ .bannerTxt .g-in{padding:0px 40px;}
.bannerSJ .bannerTxt .intit{font-size:20px;font-weight:bold;}
.bannerSJ .bannerTxt .inbod{font-size:14px;margin-top:20px;line-height:24px;}
.bannerSJ img {max-width: 100%;vertical-align: middle;}
}

.index-about {background: url(../jpg/index_bg1.jpg) no-repeat center bottom; background-size: cover;}
.index-about .page_title{ margin-bottom: 120px;}
.index-about .about-nr{ margin:0 auto;}
.index-about .about-nr .desc{ color: #666; line-height: 30px; font-size: 16px;}
.index-about ul{ width: 100%; }
.index-about ul li { width: 50%; float: left;}
.index-about ul li .lin{ text-align: left; margin-top:60px;}
.index-about ul li a { display: block; padding-bottom: 6px;}
.index-about ul .pic { height: 58px; line-height: 58px; float: left; width: 20%;}
.index-about ul .pic img { max-width: 100%; max-height: 100%;}
.index-about ul .txt { float: left; font-size: 16px; color: #666; line-height: 26px;}
.index-about ul h3 { font-size: 22px; color: #333; height: 34px; line-height: 34px; margin-bottom: 16px; -webkit-transition: 0.3s; transition: 0.3s;}
@media (max-width: 1200px) {
.index-about ul li .lin{ margin-top:20px;}
.index-about ul h3 { font-size: 20px;margin-bottom: 10px;}
}
@media (max-width:992px) {
.index-about .page_title{ margin-bottom: 30px;}
.index-about .about-nr .desc{ margin-bottom: 30px;}
.index-about ul{  margin-top: 20px;}
}
@media (max-width: 768px) {
.index-about .page_title{ margin-bottom: 40px;}
.index-about ul h3 {font-size: 18px; }
}
@media (max-width:568px) {
.index-about .page_title{ margin-bottom: 30px;}
.index-about ul li { width: 100%; float: left;}
}

.gray{ background-color: #e9f0f6;}
.gray .page_title{ margin-bottom: 0px;}
.index-pro{ background: url(../jpg/index_bg2.jpg) no-repeat bottom center;}



.pc_all .pc_all_content{ max-width:1440px; margin:0 auto;padding-right: 15px;padding-left: 15px;}
.mw1400 .pc_all_content{ max-width:1440px; margin:0 auto;}
.IBusiness{ background: url(../jpg/index_bg2.jpg) no-repeat bottom center;  background-size: cover; overflow: hidden; }
.IBusiness .IBusiness_top{ display: flex; align-items: center; justify-content: space-between; margin-top: 90px;}
.IBusiness .IBusiness_top .IBusiness_top_left{ font-size: 36px; color: #fff;}
.IBusiness .IBusiness_top .IBusiness_top_right .top_right_list{ font-size: 18px; color: #fff; text-align: center;   width: auto !important; padding-bottom: 13px; cursor: pointertransition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s; cursor: pointer; outline: none;}
.IBusiness .IBusiness_top .IBusiness_top_right .top_right_list:last-child{ margin-right: 0px !important;}
.IBusiness .IBusiness_top .IBusiness_top_right .top_right_list.swiper-slide-thumb-active{ color: #fff; border-bottom: 1px solid #fff; transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.IBusiness .IBusiness_top .IBusiness_top_right .top_right_list.swiper-slide-thumb-active::before{ width: 100%; background: #1f9bde;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.IBusiness .IBusiness_bottom{ margin-top: 45px; margin-bottom: 45px; width: 100%; position: relative;}
.IBusiness .IBusiness_bottom .swiper-container{ overflow: inherit !important;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list{ display: flex; justify-content: space-between; align-items:center;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left{ width:34%; padding-top: 32px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left .list_left_title .left_title_dd{ font-size: 24px; color: #cccccc; text-transform: uppercase; font-weight: lighter;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left .list_left_title .left_title_dt{ font-size: 32px; color: #cccccc; margin-top: 8px;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left .list_left_txt{ font-size: 16px; color: #cccccc; line-height: 34px; margin-top: 45px;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left .more{ margin-top: 50px; border-left: 1px solid #fff;border-top: 1px solid #fff; border-right: 1px solid #fff; }
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left .more a{ color: #fff; text-align: center;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left .list_left_btn{ font-size: 14px; color: #cccccc; font-weight: bolder; display: flex; align-items: center; position: relative; margin-top: 160px;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left .list_left_btn::before{ content: ""; display: inline-block; width: 38px; height: 38px; border-radius: 100%; background: #cccccc;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left .list_left_btn span{ color: #fff; display: flex; align-items: center; position: relative; margin-left: -23px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left .list_left_btn span::before{ content: ""; display: inline-block; width: 8px; height: 2px; background: #fff; margin-right: 8px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_right{ width:48%; padding:0px 110px 50px 10px; border-radius: 100%; }
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_right .list_right_img img{ width: 100%; height: 400px; object-fit: cover;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list.swiper-slide-active .list_left_title .left_title_dd{ color: #fff;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list.swiper-slide-active .list_left_title .left_title_dt{ color: #333333;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list.swiper-slide-active .list_left_txt{ color: #fff;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden;text-align: justify;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list.swiper-slide-active .list_left_btn{ color: #1f9bde;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list.swiper-slide-active .bottom_list_left .list_left_btn::before{ background: #1f9bde;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_Switch{ position: absolute; right: 25px; top: 0; height: 100%; display: flex; align-items: center; flex-direction: column; justify-content: center;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_Switch .swiper-button-next,.IBusiness .IBusiness_bottom .IBusiness_bottom_Switch .swiper-button-prev{ width: 65px; height: 65px; line-height: 65px; border-radius: 100%; background: #1f9bde; position: relative; margin: 0px; right: 0; left: 0; box-shadow: 0px 15px 27px rgba(31,155,222,.2); top: 0;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_Switch .swiper-button-next{ margin-bottom: 25px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_Switch .swiper-button-next:after,.IBusiness .IBusiness_bottom .IBusiness_bottom_Switch .swiper-button-prev:after{font-family:'FontAwesome'; color: #fff; font-size: 36px; position: absolute; text-align: center; width: 65px; height: 65px; line-height: 65px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_Switch .swiper-button-next:after{content: "\f105";}
.IBusiness .IBusiness_bottom .IBusiness_bottom_Switch .swiper-button-prev:after{content: "\f104";}

@media screen and (max-width: 1600px){
.pc_all .pc_all_content{ max-width:1440px; margin:0 auto;}
.IBusiness .IBusiness_top .IBusiness_top_left{ font-size:30px;}
.IBusiness .IBusiness_top .IBusiness_top_right .top_right_list{ font-size:16px;}
.IBusiness .IBusiness_bottom{ margin-top: 25px; width: 90%; }
}
@media screen and (max-width: 1440px){
.IBusiness .IBusiness_bottom{ margin-top:40px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_right{ padding:18px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_right .list_right_img{ width:560px; height:360px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_right .list_right_img img{ height:360px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left .list_left_txt{ font-size:15px; line-height:30px; margin-top:30px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left .list_left_title .left_title_dt{ font-size:24px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left .list_left_title .left_title_dd{ font-size:22px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left .list_left_btn{ margin-top:80px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_Switch .swiper-button-next, .IBusiness .IBusiness_bottom .IBusiness_bottom_Switch .swiper-button-prev{ width:45px; height:45px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_Switch .swiper-button-next:after, .IBusiness .IBusiness_bottom .IBusiness_bottom_Switch .swiper-button-prev:after{ font-size:14px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_Switch .swiper-button-next{ margin-bottom:10px;}
.IBusiness:after{ right:22%;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_Switch{ right:-88px;}
}
@media (min-width:1440px) and (max-width: 1480px){
.pc_all .pc_all_content { max-width:1410px; }
}
@media (min-width:1360px) and (max-width: 1440px){
.pc_all .pc_all_content { max-width:1290px; }
}
@media (min-width:1300px) and (max-width: 1360px){
.pc_all .pc_all_content { max-width:1240px;}
}
@media (min-width:1200px) and (max-width: 1299px){
.pc_all .pc_all_content { max-width:1170px;}
}
@media (min-width:1180px) and (max-width: 1200px){
.pc_all .pc_all_content { max-width:1070px;}
}
@media (max-width:1179px) {
.pc_all .pc_all_content { width:92%; margin: 0 auto; padding-right: 0px; padding-left: 0px;}
}

@media (max-width:1200px) {
.pc_all .pc_all_content{ width: 100% !important;max-width: 90%; margin: 0 auto; overflow: hidden;}
.IBusiness{ padding:35px 15px;}
.IBusiness .pc_all_content{ padding-bottom:2px;}
.IBusiness:after{ display:none;}
.IBusiness .IBusiness_top{ display: block;}
.IBusiness .IBusiness_top .IBusiness_top_right{ display:none;}
.IBusiness .IBusiness_top .IBusiness_top_left{ margin-bottom:20px;}
.IBusiness .IBusiness_bottom{ width:100%;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list{ display:block;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left,.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left{ width:100%;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left{ padding-top:0px; margin-bottom:25px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left .list_left_btn{ margin-top:33px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_right{ width:100%; padding: 0px 100px; display:flex; align-items:center; justify-content:center;margin:0 auto;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_Switch{ right:20px; display:flex; height:auto; flex-direction: row-reverse;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_Switch .swiper-button-next{ margin-bottom:0px; margin-left:15px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .list_left_title .left_title_dt{transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left .list_left_txt{ transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .list_left_btn{ color: #1f9bde;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left .list_left_btn::before{ background: #1f9bde;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left .list_left_title .left_title_dt{ font-size:18px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_Switch .swiper-button-next, .IBusiness .IBusiness_bottom .IBusiness_bottom_Switch .swiper-button-prev{ width:36px; height:36px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_Switch{ top:10px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_Switch .swiper-button-next:after,.IBusiness .IBusiness_bottom .IBusiness_bottom_Switch .swiper-button-prev:after{font-size: 26px; width: 36px; height: 36px; line-height: 36px;}
.IBusiness .IBusiness_top{  margin-top: 0px;}
.IBusiness .IBusiness_top .IBusiness_top_left{ font-size:20px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left .list_left_title .left_title_dd{ font-size:18px;}
}
@media (max-width: 992px) {
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left,.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left{ width:70%;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_Switch{ top:0px;}

}
@media (max-width: 768px) {
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left .list_left_title .left_title_dt{ font-size:20px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_right .list_right_img img{ height: auto;}
.IBusiness .IBusiness_top .IBusiness_top_left{ font-size:20px; margin-bottom: 0px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left .list_left_title .left_title_dd{ font-size:18px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_right{ padding: 0px 50px; }
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_right .list_right_img{ width:560px; height:400px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_right .list_right_img img{ height:400px;}
}
@media (max-width:675px) {
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_right .list_right_img{ width:560px; height:300px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_right .list_right_img img{ height:300px;}
}
@media (max-width:500px) {
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_right{ padding: 0px 10px; }
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_right .list_right_img{ height:280px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_right .list_right_img img{ height:280px;}
}
@media (max-width:475px) {
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left,.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_left{ width:100%;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_right{ padding: 0px 0px; }
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_right .list_right_img{ height:240px;}
.IBusiness .IBusiness_bottom .IBusiness_bottom_list .bottom_list_right .list_right_img img{ height:240px;}
}
.index-case .more{ margin-top: 25px;}
.index-casebox{ position:relative;margin-bottom: 80px;background-color:#fff; border: 1px solid #fafafa; box-shadow: rgba(0, 0, 0, 0.1) 4px 4px 20px 2px;}
.index-casebox .index-casecontent{ width: 100%; }
.index-casebox .img img{width:100%;height:100%;}
.index-casebox .textbox{width:72%;height:9vw;padding:2vw 2.8vw 0 2.8vw;position:absolute;left:0;bottom:0; background:#fff;opacity:0.98;}
.index-casebox .textbox .title{color:#333;font-size:24px; }
.index-casebox .textbox .casemore{color:#666;font-size:16px;margin-top:18px}
.index-casebox .textbox:hover{ background:#ff9933;}
.index-casebox .textbox:hover .title{color:#fff;}
.index-casebox .textbox:hover .casemore{color:#fff;}
.index-case .swiper-pagination-bullet {width: 12px;height: 12px; border: 1px solid #666; background: transparent; border-radius: 10px; z-index: 99999;}
.index-case .swiper-pagination-bullet-active {background: #ff9933; border: 1px solid #ff9933; }
@media (max-width: 1366px) {
.index-casebox .textbox .title{ font-size:20px; }
}
@media (max-width: 992px) {
.index-casebox .textbox .title{ font-size:18px; }
.index-casebox .textbox .casemore{ margin-top:10px}
.index-casebox .textbox{ height:12vw;padding:2vw 2.7vw 0 2.7vw; }
}
@media (max-width: 768px) {
.index-casebox .textbox{width:70%;height:14vw;}
.index-case .more{ margin-top: 0px; margin-bottom: 25px;}
.index-casebox .textbox .casemore{ margin-top:10px}
}
@media (max-width: 568px) {
.index-casebox{ margin-bottom: 180px!important;}
.index-casebox .textbox{ height:24vw;padding:2vw 4vw 0 4vw;width: 100%; bottom:-24vw; background:#fafafa;}
.index-casebox .textbox .casemore{ margin-top:8px}
}
@media (max-width: 400px) {
.index-casebox{ margin-bottom: 120px!important;}
.index-casebox .textbox{height:20vw; bottom:-20vw; padding:3vw 3vw 0 3vw;}
.index-casebox .textbox .casemore{ margin-top:0px; display: none;}
.index-casebox .textbox .title{ font-size:16px; }
}
.index-choose {background:url(../jpg/index_bg3.jpg) no-repeat center; background-size: cover;}
.index-choose .page_title h3{ color: #fff;}
.index-choose .page_title p{ color: #fff;}
.index-choose ul{ width: 100%; }
.index-choose ul li{ width: 100%;}
.index-choose ul li .lin{ text-align: left; margin-top:60px;}
.index-choose ul li a { display: block; padding-bottom: 6px;}
.index-choose .choose_img { text-align: center;}
.index-choose ul .pic { height: 58px; line-height: 58px; float: left; width:70px;}
.index-choose ul .pic img { max-width: 100%; max-height: 100%;}
.index-choose ul .txt { float: left;width:78%; color: #fff; margin-bottom:35px;}
.index-choose ul h3 { font-size: 24px; color: #fff; height: 34px; line-height: 34px; margin-bottom: 6px; -webkit-transition: 0.3s; transition: 0.3s;}
.index-choose ul p{ text-transform: uppercase;font-size: 13px;line-height: 26px; }
@media (max-width: 1366px) {
.index-choose ul .pic {width:80px;}
}
@media (max-width: 1200px) {
.index-choose ul .pic {width:75px;}
.index-choose ul li .lin{ margin-top:10px;}
.index-choose ul h3 { font-size: 20px;margin-bottom: 0px;}
.index-choose .choose_img img{ width: 100%; margin: 0 auto;}
.index-choose ul .txt {margin-bottom:10px;width:63%;}
.index-choose ul p{font-size: 13px; line-height: 24px; }
}
@media (max-width:992px) {
.index-choose .choose-nr{ margin-top: 30px;}
.index-choose ul .txt {margin-bottom:25px;width:65%;}
}
@media (max-width: 768px) {
.index-choose ul h3 {font-size: 18px; }
.index-choose ul .txt {margin-bottom:15px;}
.index-choose ul li .lin{ margin-top:0px;}
}
@media (max-width:568px) {
.index-choose ul li { width: 100%; float: left;}
}
.index-news {background:#f6f6f6 url(../jpg/index_bg4.jpg) no-repeat; background-size: cover;}
.index-news .content{ background:#fff;  border-radius: 15px; width: 100%;}
.index-news ul {background:#fff; }
.index-news ul li { box-sizing: border-box; border-bottom: 4px solid #fff; padding:50px 0px; width: 33.3333337%; float: left;}
.index-news ul li:hover{ border-bottom: 4px solid #ff9933; }
.index-news ul li:nth-child(2n) {border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5}
.index-news ul li a {width: 100%;height: auto;box-sizing: border-box;padding: 20px 40px;display: block}
.index-news ul li a .tits {font-size: 24px;line-height: 28px; color: #2084c5;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin-top: 15px}
.index-news ul li a .tit { font-size: 16px; line-height: 28px;margin-top:40px;color: #666;height: 147px;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.index-news ul li .newsmore{ color: #666666; font-size: 15px;margin-top:20px;}
.index-news ul li:hover .newsmore{ color: #ff9933;}
@media (max-width: 1366px) {
.index-news ul li { padding:40px 0px;}
.index-news ul li a .tits {font-size: 22px;}
.index-news ul li a .tit { margin-top:30px;}
}
@media (max-width: 1200px) {
.index-news ul li { padding:30px 0px;}
.index-news ul li a .tits {font-size: 20px;}
.index-news ul li a .tit { margin-top:20px; line-height: 26px;}
.index-news ul li a { padding: 10px 20px; }
}
@media (max-width: 992px) {
.index-news ul li a .tit { height: 77px;margin-bottom:40px; -webkit-line-clamp: 3;}
.index-news .content{ margin-bottom: 30px;}
.index-news .more {margin:0 auto;}
}
@media (max-width: 768px) {
.index-news ul li {width: 100%;float: none;border-left: none;border-right: none !important;border-bottom: 1px solid #e5e5e5;margin-bottom: 20px; padding-bottom:40px;}
.index-news ul li a {padding: 0 10px 15px}
.index-news ul li a .tits {font-size: 16px;line-height: 18px;height: 18px;margin-top: 8px}
.index-news ul li a .tit {height: auto;margin-top: 10px}
}
@media (max-width: 568px) {
.index-news ul li { margin-bottom: 0px; padding-bottom:20px;}
}
.n_banner{height:560px; margin-top: 90px; }
.n_banner .n_banner_con{ text-align:center; width:100%; height:260px; margin-bottom: 0px; padding-top: 14%; position: relative;}
.n_banner .n_banner_con h3 {font-size: 72px;color: rgba(255,255,255,0.15);font-family: BarlowCondensed-Regular;text-transform: uppercase; font-weight: bold;}
.n_banner .n_banner_con h2 {font-size: 36px;color: #fff;font-weight: bold; margin-bottom: 5px; position: absolute; top: 86%; left: 46%; text-align: center;}
.page_nav{height: 70px;line-height: 70px;border-bottom: 1px solid #eee; background-color: #fff; margin-top: 16.3%;}
.page_nav .crumb{float: right; width: 26%;  background: #f3f5fa; font-size:16px; padding-right: 1%; padding-left: 1%;}
.page_nav .crumb li{float: left;font-size: 15px;color: #666;}
.page_nav .crumb li span{color:#666666;}
.page_nav .crumb a{color: #666;}
.page_nav .r_sec{float: left; width: 74%; padding-left: 1%;}
.page_nav .r_sec li{position:relative; float:left; font-size:16px; padding:0 5px; margin-right: 4%;}
.page_nav .r_sec li:before{content:""; position:absolute; bottom:0; left:50%; right:50%; height:2px; background:#2084c5; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.page_nav .r_sec li:hover:before,
.page_nav .r_sec li.cur:before{left:0; right:0;}
.page_nav .r_sec li:hover a,
.page_nav .r_sec li.cur a{color:#666666;}
.page_nav .r_sec li a{color:#666666;}
.page_nav .fa {margin: 0 8px; font-size:15px;}
.page_nav .fa-home{color:#ff9933;font-size:18px;}
.page_nav a:hover{color:#ff9933;}
.page_nav.page_nav_solution .crumb{float: right; width: 30%;  background: #f3f5fa; font-size:16px; padding-right: 1%; padding-left: 1%;}
.page_nav.page_nav_solution .r_sec{float: left; width: 70%; padding-left: 1%;}
@media(max-width:1480px) {
.page_nav{margin-top: 16.4%;}
.page_nav.page_nav_solution .crumb{ width: 33%; }
.page_nav.page_nav_solution .r_sec{ width: 67%; }
}
@media(max-width:1440px) {
.n_banner{height:420px;}
.n_banner .n_banner_con{ padding-top: 12%; }
.n_banner .n_banner_con h3 {font-size: 62px;}
.n_banner .n_banner_con h2 {font-size: 30px;top: 68%; }
.page_nav{margin-top: 7.2%;}
}
@media(max-width:1366px) {
.n_banner{height:398px;}
.n_banner .n_banner_con{ padding-top: 10%; }
.n_banner .n_banner_con h3 {font-size: 56px;}
.n_banner .n_banner_con h2 {font-size: 24px; top: 59%;}
.page_nav{margin-top: 5.5%;}
.page_nav.page_nav_solution .crumb{ width: 35%; }
.page_nav.page_nav_solution .r_sec{ width: 65%; }
}
@media(max-width:1280px) {
.n_banner{height:373px;}
.n_banner .n_banner_con h3 {font-size: 50px;}
.n_banner .n_banner_con h2 {font-size: 22px;}
.page_nav{margin-top: 4.2%;}
.page_nav{height: 65px;line-height: 65px;}
.page_nav.page_nav_solution .crumb{ width: 37%; }
.page_nav.page_nav_solution .r_sec{ width: 63%; }
}
@media(max-width:1200px) {
.n_banner{height:350px;}
.n_banner .container{ width: 100%;}
.page_nav .r_sec{float: left; width: 100%; padding-left: 3%;}
.page_nav .crumb{float: right; width: 0px; display: none; }
.page_nav{ margin-top: 7.7%;}
}
@media(max-width:1180px) {
.n_banner{ margin-top: 70px;}
.page_nav{height: 60px;line-height: 60px;}
}
@media(max-width:1024px) {
.n_banner{height:299px; margin-top: 60px;}
.n_banner .n_banner_con{ padding-top: 13%; }
.n_banner .n_banner_con h3 {font-size: 40px;}
.n_banner .n_banner_con h2 {font-size: 20px;}
.page_nav{ margin-top: 4%;}
}
@media(max-width:992px) {
.page_nav{ margin-top:4.2%;}
.page_nav .r_sec{ padding-left: 1%;}
}
@media(max-width:768px) {
.n_banner{height:224px;}
.n_banner .n_banner_con{ height:200px;}
.page_nav{height: 50px;line-height: 50px; margin-top:3.25%;}
}
@media(max-width:700px) {
.page_nav{ margin-top:0px;}
.n_banner .n_banner_con h2 {font-size: 18px; left: 43%; top: 52%;}
}
@media(max-width:600px) {
.n_banner .n_banner_con h2 {left: 43%; top: 45%;}
}
@media(max-width:460px) {
.n_banner{height:140px;}
.n_banner .n_banner_con{ height:140px;}
.n_banner .n_banner_con h3 {font-size: 34px;}
.n_banner h2 { top: 25px; left: 40%; }
}
@media(max-width:400px) {
.page_nav .r_sec li{padding:0 2px; margin-right: 3%;}
}
.page_about { z-index: 9;}
.page_about.page-section{ padding-bottom: 0px;}
.page_about .page_about_img{ position: relative;}
.page_about .page_about_bottom{ background:#ff9933; width: 92.6%; padding: 50px 60px; z-index: 9;content:""; position:absolute; top: 100%; left: 0px; }
.page_about .page_about_bottom h3{ font-size:24px; font-weight: bold; margin-bottom: 15px; color: #fff;}
.page_about .page_about_bottom p{ width: 75%; font-size:16px; line-height: 25px; text-transform: uppercase; color: #fff;}
.page_about .page_about_content{ padding-left: 50px;}
.page_about .page_about_content h3{ font-size:36px; line-height: 52px; margin-bottom: 25px; color: #2084c5;}
.page_about .page_about_content p{ font-size:16px; line-height: 30px; color: #666; }
/*.page_about2 { height: 100%;}*/
.page_about2 {position: relative; height: 525px; z-index: 1; }
.page_about2 .page_about2_img{content:""; position:absolute; top: 8%; left: 0px; width: 100%; height: 485px; background: url(../jpg/about_bg.jpg) no-repeat center; background-size: cover; z-index: 1; }

@media(max-width:1468px) {
.page_about .page_about_img img{ width: 100%;}
.page_about .page_about_bottom{ width: 100%; padding: 50px 50px; }
.page_about .page_about_content h3{ font-size:32px;}
.page_about2 { height: 380px; }
.page_about2 .page_about2_img{ width: 100%; height: 350px; }
}
@media(max-width:1366px) {
.page_about .page_about_content h3{ font-size:30px; line-height:42px; margin-bottom: 20px;}
.page_about .page_about_bottom{ padding: 40px 20px; }
.page_about .page_about_bottom p{ width: 100%; }
.page_about .page_about_bottom h3{ font-size:22px; }
.page_about2 { height: 345px; }
.page_about2 .page_about2_img{ height: 318px; }
}
@media(max-width:1280px) {
.page_about .page_about_content{ padding-left: 30px;}
.page_about .page_about_content h3{ font-size:26px; line-height:38px;}
.page_about2 { height:262px; }
.page_about2 .page_about2_img{height: 242px; }
}
@media(max-width:1200px) {
.page_about .page_about_content{ padding-left: 0px;}
.page_about .page_about_bottom h3{ font-size:20px; }
.page_about .page_about_content h3{ font-size:22px; line-height:32px;}
.page_about .page_about_content p{ line-height: 28px;}
}
@media(max-width:992px) {
.page_about2 { height:225px; }
.page_about2 .page_about2_img{height: 208px; }
.page_about .page_about_content h3{ font-size:20px;line-height:30px; margin-bottom: 15px;}
}
@media(max-width:768px) {
.page_about2 { height:185px; }
.page_about2 .page_about2_img{height: 170px; }
}

.page_culture .page_culture_img img{ width: 100%;}
.page_culture .page_culture_content{ padding-left: 50px;}
.page_culture .page_culture_content dl{ padding-bottom:50px; }
.page_culture .page_culture_content dl dt{ font-size: 30px; line-height: 54px; margin-bottom: 20px; color: #2084c5;}
.page_culture .page_culture_content dl dd{ font-size:16px; line-height: 30px; color: #666; }
.page_culture .page_culture_content dl.line{ border-bottom: 1px solid #e5e5e5;margin-bottom: 40px;}
.page_culture2{overflow:hidden;width:100%;height:600px;background:url(../jpg/culture-bg.jpg) no-repeat; background-position:center center;}
.page_culture2 .container{ position: relative;}
.page_culture2 .left-img{position:relative;margin-top:80px;width:19%;box-shadow:0 0 30px 5px #1079a9}
.page_culture2 .left-img .text{position:absolute;top:70px;left:35px;color:#fff;font-size:30px}
.page_culture2 .left-img .text p{font-size:36px}
.page_culture2 .right-content{position:relative;float:left;margin-left:18%;width:63%;}
.page_culture2 .right-content .nav{position:absolute;top:170px;width:100%;height:126px}
.page_culture2 .right-content .nav li{position:absolute;float:left;color:#fff;text-align:center;font-size:20px;opacity:.6;cursor:pointer;filter:alpha(opacity=60)}
.page_culture2 .right-content .nav li .icon{position:absolute;bottom:63px;left:50%;margin-left:-16px;width:42px;height:43px;background:url(../png/culture-icon.png) no-repeat}
.page_culture2 .right-content .nav li.active .round{position:absolute;bottom:44px;left:50%;margin-left:-4px;width:14px;height:14px;border-radius:50%;background-color:#fff;content:''}
.page_culture2 .right-content .nav li.active{font-weight:700;opacity:1;filter:alpha(opacity=100)}
.page_culture2 .right-content .nav .item1{top:98px}
.page_culture2 .right-content .nav .item1 .icon{background-position:-82px 0}
.page_culture2 .right-content .nav .item2 .icon{background-position:-41px 0}
.page_culture2 .right-content .nav .item4 .icon{background-position:-120px 0}
.page_culture2 .right-content .nav .item5 .icon{background-position:-160px 0}
.page_culture2 .right-content .nav .item2{top:77px;left:164px}
.page_culture2 .right-content .nav .item3{top:75px;left:331px}
.page_culture2 .right-content .nav .item4{top:92px;left:494px}
.page_culture2 .right-content .nav .item5{top:110px;left:657px}
.page_culture2 .right-content .content{position:absolute;top:370px;color:#fff;font-size:16px;line-height:30px;opacity:.6;filter:alpha(opacity=60)}
.page_culture2 .right-content .content li{display:none}
.page_culture3 .page_culture3_img{ position: relative;}
.page_culture3 .page_culture3_img img{ width: 100%;}
.page_culture3 .page_culture3_img h3{position:absolute;top:170px;left:41%; content: ""; color:#fff;font-size:24px}
@media(max-width:1440px) {
.page_culture .page_culture_content{ padding-left:30px;}
.page_culture .page_culture_content dl{ padding-bottom:40px; }
.page_culture .page_culture_content dl dt{ font-size: 28px; line-height: 45px; margin-bottom: 15px; }
.page_culture2 .left-img .text p{font-size:32px}
.page_culture2 .right-content{ margin-left:16%;width:65%;}
}
@media(max-width:1366px) {
.page_culture .page_culture_content dl dt{ font-size: 26px; line-height: 40px;}
.page_culture2 .left-img .text p{font-size:28px}
.page_culture3 .page_culture3_img h3{ top:140px;left:41%; }
}
@media(max-width:1280px) {
.page_culture .page_culture_content dl{ padding-bottom:30px;}
.page_culture .page_culture_content dl dt{ font-size: 24px;}
.page_culture .page_culture_content dl.line{ margin-bottom: 30px;}
.page_culture2 .left-img .text p{font-size:26px}
.page_culture2 .right-content{ margin-left:15%;width:65%;}
}
@media(max-width:1200px) {
.page_culture .page_culture_content dl dt{ font-size: 22px;}
.page_culture2{ height:550px;background:url(../jpg/culture-bg-p.jpg) no-repeat; background-size:cover; }
.page_culture2 .left-img { display: none; width: 0px;}
.page_culture2 .right-content{ margin-left:7%;width:90%;}
.page_culture2 .right-content .nav{ top:175px;width:100%;height:126px}
.page_culture2 .right-content .nav li .icon { margin-left: -25px;}
.page_culture2 .right-content .nav li.active .round {bottom: 42px;margin-left: -15px;}
.page_culture2 .right-content .nav .item1 {top: 100px;}
.page_culture2 .right-content .nav .item2 { left: 168px;}
.page_culture2 .right-content .nav .item3 {top: 64px;left: 360px;}
.page_culture2 .right-content .nav .item4 {top: 82px;left: 574px;}
.page_culture2 .right-content .nav .item5 {top: 100px;left: 827px;}
.page_culture2 .right-content .nav li{ font-size: 18px; }
.page_culture3 .page_culture3_img h3{ top:120px;left:36%; font-size: 20px;}
}

@media(max-width:992px) {
.page_culture .page_culture_content dl{ padding-bottom:20px;}
.page_culture .page_culture_content dl dt{ font-size: 20px; line-height: 30px; margin-bottom: 10px;}
.page_culture .page_culture_content dl.line{ margin-bottom: 15px;}
.page_culture .page_culture_content{ padding-left:0px;}
.page_culture2{ height:500px;background:url(../jpg/culture-bg-m.jpg) no-repeat; background-size:cover; }
.page_culture2 .left-img .text p{font-size:22px}
.page_culture2 .right-content{ margin-left:0px;width:100%;}
.page_culture2 .right-content .nav .item1 {top: 65px;}
.page_culture2 .right-content .nav .item2 {top: 65px; left: 158px;}
.page_culture2 .right-content .nav .item3 {top: 65px;left: 340px;}
.page_culture2 .right-content .nav .item4 {top: 65px;left: 514px;}
.page_culture2 .right-content .nav .item5 {top: 65px;left: 707px;}
.page_culture2 .right-content .content{ top:320px;}
.page_culture3 .page_culture3_img h3{ top:95px;left:36%; font-size:18px;}
}
@media(max-width:828px) {
.page_culture2 .right-content .nav .item5 { left: 677px;}
.page_culture3 .page_culture3_img h3{ top:85px;left:34%;}
}
@media(max-width:768px) {
.page_culture .page_culture_content{ margin-top: 25px; }
.page_culture2{ height:400px;}
.page_culture2 .right-content .nav .item1 {top: 20px;}
.page_culture2 .right-content .nav .item2 {top: 20px; left: 108px;}
.page_culture2 .right-content .nav .item3 {top: 20px; left: 230px;}
.page_culture2 .right-content .nav .item4 {top: 20px; left: 354px;}
.page_culture2 .right-content .nav .item5 {top: 20px; left: 477px;}
.page_culture2 .right-content .content{ top:240px;}
}
@media(max-width:578px) {
.page_culture2 .right-content .nav .item2 { left: 98px;}
.page_culture2 .right-content .nav .item3 { left: 200px;}
.page_culture2 .right-content .nav .item4 { left: 304px;}
.page_culture2 .right-content .nav .item5 { left: 414px;}
}
@media(max-width:500px) {
.page_culture2 .right-content .nav .item2 { left: 78px;}
.page_culture2 .right-content .nav .item3 { left: 166px;}
.page_culture2 .right-content .nav .item4 { left: 254px;}
.page_culture2 .right-content .nav .item5 { left: 354px;}
.page_culture3 .page_culture3_img h3{ top:45px;left:24%; font-size:17px;}
}
@media(max-width:428px) {
.page_culture2 .right-content .nav .item5 { left: 325px;}
}
@media(max-width:390px) {
.page_culture2 .right-content .nav .item2 { left: 68px;}
.page_culture2 .right-content .nav .item3 { left: 136px;}
.page_culture2 .right-content .nav .item4 { left: 214px;}
.page_culture2 .right-content .nav .item5 { left: 284px;}
}
@media(max-width:365px) {
.page_culture2 .right-content .nav .item4 { left: 204px;}
.page_culture2 .right-content .nav .item5 { left: 274px;}
}
@media(max-width:350px) {
.page_culture2 .right-content .nav .item2 { left: 60px;}
.page_culture2 .right-content .nav .item3 { left: 126px;}
.page_culture2 .right-content .nav .item4 { left: 200px;}
.page_culture2 .right-content .nav .item5 { left: 264px;}
}

.page_product_list{ border: 1px solid #d2d2d2; background: url(../jpg/pro_list_bg.jpg) no-repeat center bottom; margin-bottom:50px;}
.page_product_list .page_product_list_img{ width: 80%; margin: 0 auto 30px; text-align: center;}
.page_product_list .page_product_list_img img{ padding:20px;}
.page_product_list .page_product_list_tit{ text-align: center; line-height:80px; font-size: 18px; color: #fff;}

.pro-big-img {width: 100%;height:500px;overflow: hidden;}
.pro_info_1_1{ overflow:hidden; background-color:#fff; box-shadow: rgba(0, 0, 0, 0.1) 4px 4px 20px 2px;}
.pro_info_1_1_left{float:left; width:37%;}
.pro_info_1_1_left .pro-big-img {width:100%;height: 520px; padding-top: 15px; text-align: center; border: 1px solid #d2d2d2; margin: 0; background: url(../jpg/pro_list_bg.jpg) no-repeat center bottom; background-size: cover;}
.pro_info_1_1_right{float:right; width:63%; padding:70px 80px;}
.pro_info_1_1_right_1{font-size:30px; color:#2084c5; margin-bottom: 30px; }
.pro_info_1_1_right_2{font-family:Arial, Helvetica, sans-serif; color:#666; margin-bottom:2.8em;}
.pro_info_1_1_right_2 dt{ font-size:18px; color:#333; }
.pro_info_1_1_right_2 dd{font-size:16px; color:#666; line-height:2.1;}
.pro_info_1_1_right_3{font-size:16px; color:#666; line-height:2.1; margin:2.1em 0 4.5em 0;}
.pro_info_1_3{font-size:20px; padding:.6em 0;display:block;color:#666; margin-top:3.25em; border-bottom: 1px solid #ededed;overflow:hidden}
.pro_info_3{margin-top: 30px;}
.pro_info_1_1_right .pro-btn{color:#333; font-size: 17px; margin-bottom: 5px;height:52px;  width: 100%; }
.pro_info_1_1_right .pro-btn a{display:block;background: #ff9933;color:#FFF;width:150px; font-size: 16px; text-align:center;line-height:50px;height: 50px;border:none;padding:0;float:left;margin-right: 10px;text-transform: uppercase; }
.detail_bottom_left_top{ height:80px;line-height:65px;  border-bottom: 1px solid #f0f0f0; color:#666; padding:15px 60px 0px; }
.detail_bottom_left_top li{ width: 8%; margin-right: 12%; float: left; position: relative;}
.detail_bottom_left_top li:before{content:""; position:absolute; bottom:0; left:50%; right:50%; height:2px; background:#2084c5;}
.detail_bottom_left_top li:hover:before,
.detail_bottom_left_top li.cur:before{left:0; right:0;}
.detail_bottom_left_top li:hover a,
.detail_bottom_left_top li.cur a{color:#666666;}
.detail_bottom_left_top li a{color:#666666;}
.detail_bottom_left_top ._title{color:#666; text-align:left; font-size:18px; }
.pro_show { background-color:#fff; border: 1px solid #fafafa; box-shadow: rgba(0, 0, 0, 0.1) 4px 4px 20px 2px;}
.pro_show .detail_bottom_left_body{ height:100%; padding:50px 60px; }
.pro_show .detail_bottom_left_body .ps_sections .ps_t{font-size:18px; font-weight:600; line-height:22px;margin-bottom: 20px; color:#2084c5; /*border-left:4px solid #0ab2a2; padding-left:8px;*/}
.pro_show .detail_bottom_left_body .ps_sections .ps_con{ margin-bottom:40px;line-height:32px;color:#666; font-size:16px; }
.pro_show .detail_bottom_left_body .ps_sections .ps_con table{ margin-top:8px; margin-bottom:8px;}
.pro_show .detail_bottom_left_body .ps_sections .ps_con tr td{ height:38px; padding-left: 10px;}
.pro_show .detail_bottom_left_body .ps_sections .ps_con h3{ line-height:38px; font-size:20px;}
.pro_show .detail_bottom_left_body .ps_sections .ps_con h4{line-height:32px; font-size:18px; margin-bottom:8px;}
.pro_show .detail_bottom_left_body .ps_sections .ps_con p,.pro_show .detail_bottom_left_body .ps_sections .ps_con div{ line-height:32px;color:#666; font-size:16px; }
.pro_show .detail_bottom_left_body .ps_sections .ps_con ul li{ line-height:32px;}
.pro_show .detail_bottom_left_body .ps_sections .ps_con .ps_content{ background: #f2f3f6; padding: 25px;margin-bottom: 30px;}
.pro_show .detail_bottom_left_body .ps_sections .ps_con .ps_content dl dt{font-size:18px; font-weight:600; line-height:22px;margin-bottom: 10px; color:#666; }
.pro_show .detail_bottom_left_body .ps_sections .ps_con .ps_content dl dd{font-size:16px; color:#666; line-height:1.7; min-height: 90px;}
.pro_show .detail_bottom_left_body .ps_sections .ps_con img {max-width: 100%;}
.pro_bottom .pro_nav_left .hd { background: #ff9933; padding:10px 30px;}
.pro_bottom .pro_nav_left .hd p { height:60px; line-height:60px; font-size:18px; color:#fff;}
.pro_bottom .pro_nav_left dl{ padding:0px 25px 10px; background: #f7f7f7;}
.pro_bottom .pro_nav_left dl dt { height:60px; line-height:60px; border-bottom: 1px solid #dcdcdc;}
.pro_bottom .pro_nav_left dl dt a { width:100%; overflow: hidden; line-height:60px; color:#666; font-size:16px; }
.pro_show_case .index-casebox{ margin-bottom: 0px;}
.pro_show_case .index-casebox .textbox{ height:5vw;padding:1vw; }
.pro_show_case .index-casebox .textbox .title{ font-size:20px; height: 35px; overflow: hidden; text-overflow: ellipsis;  display: box;  display: -webkit-box;  -webkit-line-clamp: 1;}
.pro_show_case .index-casebox .textbox .casemore{ margin-top:8px}

.pro_show_case .product-case-swiper{ padding-bottom: 50px!important;}
.pro_show_case .swiper-pagination-bullet {width: 12px;height: 12px; border: 1px solid #666; background: transparent; border-radius: 10px; z-index: 99999;}
.pro_show_case .swiper-pagination-bullet-active {background: #ff9933; border: 1px solid #ff9933; }

@media (max-width: 1440px) {
.pro_info_1_1_left{ width:41%;}
.pro_info_1_1_right{ width:59%; padding:70px 60px 70px 70px;}
.detail_bottom_left_top li{ width:10%; margin-right: 10%; }
}
@media (max-width: 1366px) {
.pro_info_1_1_left{ width:43%;}
.pro_info_1_1_right{ width:57%; padding:50px 50px 50px 50px;}
.pro_info_1_1_right_1{font-size:26px; margin-bottom: 25px; }
.detail_bottom_left_top{ padding:15px 50px 0px; }
.pro_show .detail_bottom_left_body{padding:40px 50px; }
.pro_show_case .index-casebox .textbox{ height:7vw;}
}
@media (max-width: 1200px) {
.detail_bottom_left_top li{ width:14%; margin-right: 6%; }
.pro_info_1_1_right{ padding:40px 40px 40px 40px;}
.detail_bottom_left_top{ padding:15px 40px 0px; }
.pro_show .detail_bottom_left_body{padding:35px 40px; }
.pro_show_case .index-casebox .textbox .title{ font-size:18px; height: 30px;}
.pro_show_case .index-casebox .textbox .casemore{ margin-top:4px}
}
@media (max-width: 1024px) {
.pro_show .detail_bottom_left_body .ps_sections .ps_con h3{ line-height:34px;}
.pro_show .detail_bottom_left_body .ps_sections .ps_con h4{line-height:30px; }
.pro_show .detail_bottom_left_body .ps_sections .ps_con p{ line-height:28px; }
}
@media (max-width: 992px) {
.pro_info_1_1_left .pro-big-img { height: 460px; padding-top: 0px;}
.pro_info_1_1_right{ padding:30px 30px 30px 30px;}
.pro_info_1_1_right_1{font-size:22px; margin-bottom: 15px; }
.pro_info_1_1_right_3{line-height:1.8; margin:1.7em 0 3.5em 0;}
.pro_show_case .index-casebox .textbox {width:80%;}
.pro_show_case .index-casebox .textbox .title {font-size: 18px;height: 30px;}
.pro_show_case .index-casebox .textbox .casemore{ margin-top:0px}
}
@media (max-width: 898px) {
.pro_info_1_1_left .pro-big-img { height: 380px; padding-top: 0px;}
.pro_info_1_1_left .pro-big-img img{ width: 100%;}
.pro_info_1_1_right_3{line-height:1.7; margin:1.2em 0 2.5em 0;}
.pro_info_1_1_right_2{ margin-bottom:2em;}
}
@media (max-width: 768px) {
.pro_info_1_1_right{ padding:20px 20px 20px 20px;}
.pro_info_1_1_right_3{line-height:1.5; margin:1em 0 1.5em 0;}
.pro_info_1_1_right_2{ margin-bottom:1.5em;}
.pro_info_1_1_right_2 dd{ line-height:1.6;}
.pro_show { margin-bottom: 25px;}
.pro_show_case .index-casebox .textbox .title {font-size: 17px;height: 28px;}
.pro_show .detail_bottom_left_body .ps_sections .ps_con{ margin-bottom:30px;}
.pro_show .detail_bottom_left_body .ps_sections .ps_con .ps_content{ padding: 20px;margin-bottom: 20px;}
.pro_show .detail_bottom_left_body .ps_sections .ps_con .ps_content dl dd{line-height:1.5; min-height: 70px;}
.pro_info_1_1_right .pro-btn a{ width:120px; line-height:40px;height: 40px; margin-right: 0px;}
}
@media (max-width: 668px) {
.pro_info_1_1_left{ width:45%;}
.pro_info_1_1_left .pro-big-img { height: 320px; }
.pro_info_1_1_right{ width:55%; }
.pro_info_1_1_right_1{font-size:20px; margin-bottom: 5px; }
.pro_info_1_1_right_3{line-height:1.5; margin:1em 0 1em 0;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.pro_info_1_1_right_2{ margin-bottom:0.8em;}
.detail_bottom_left_top li{ width:16%; margin-right: 4%; }
.pro_info_1_1_right{ padding:20px 30px 20px 30px;}
.detail_bottom_left_top{ padding:15px 30px 0px; }
.pro_show .detail_bottom_left_body{padding:30px 30px; }
.pro_show .detail_bottom_left_body .ps_sections .ps_con{ margin-bottom:20px;}
.pro_info_1_1_right_2 dd{ line-height:1.5;}
}
@media (max-width: 568px) {
.pro_info_1_1_left{ width:100%;}
.pro_info_1_1_left .pro-big-img { height: 290px; background:none; }
.pro_info_1_1_left .pro-big-img img{ width: 60%; margin: 0 auto;}
.pro_info_1_1_right{ width:100%; }
.detail_bottom_left_top{ height:60px;line-height:55px; padding:5px 20px 0px;}
.detail_bottom_left_top li{ width:20%; margin-right: 0px; }
.pro_info_1_1_right{ padding:20px 20px 20px 20px;}
.pro_show .detail_bottom_left_body{padding:20px 20px; }
.detail_bottom_left_top ._title{ font-size:17px; }
.pro_show .detail_bottom_left_body .ps_sections .ps_t{font-size:17px;margin-bottom: 15px;}
.pro_show .detail_bottom_left_body .ps_sections .ps_con h4 { font-size: 17px;}
}
@media (max-width: 488px) {
.pro_info_1_1_left .pro-big-img { height: 280px; }
}
@media (max-width: 468px) {
.pro_info_1_1_left .pro-big-img { height: 260px; }
.detail_bottom_left_top{ height:0px;line-height:0px; padding:0px 10px 0px; display: none;border-bottom: 0px solid #f0f0f0;}
.pro_info_1_1_right{ padding:20px 10px 20px 10px;}
.pro_show .detail_bottom_left_body{padding:20px 10px; }
.pro_info_1_1_right_3{  margin:0.8em 0 0.8em 0;}
.pro_info_1_1_right .pro-btn{margin-bottom: 0px;height:47px; }
.pro_show .detail_bottom_left_body .ps_sections .ps_con .ps_content{ padding: 10px;margin-bottom: 15px;}
.pro_show .detail_bottom_left_body .ps_sections .ps_con .ps_content dl dd{line-height:1.4; min-height: 90px;}

}
@media (max-width: 428px) {
.pro_info_1_1_left .pro-big-img { height: 230px; }
}
.news_list ul li { box-sizing: border-box; border-bottom: 4px solid #fff; padding:50px 0px; width: 33.3333337%; float: left; margin-bottom: 40px; border-left: 1px solid #e5e5e5;}
.news_list ul li:hover{ border-bottom: 4px solid #ff9933; }
.news_list ul li:nth-child(3n) {border-right: 1px solid #e5e5e5; }
.news_list ul li a {width: 100%;height: auto;box-sizing: border-box;padding: 20px 40px;display: block}
.news_list ul li a .tits {font-size: 22px;line-height: 28px; color: #2084c5;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin-top: 15px}
.news_list ul li a .tit { font-size: 16px; line-height: 28px;margin-top:40px;color: #666;height: 147px;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.news_list ul li .newsmore{ color: #666666; font-size: 15px;margin-top:20px;}
.news_list ul li:hover .newsmore{ color: #ff9933;}
@media (max-width: 1366px) {
.news_list ul li { padding:40px 0px;}
.news_list ul li a .tits {font-size: 22px;}
.news_list ul li a .tit { margin-top:30px;}
}
@media (max-width: 1200px) {
.news_list ul li { padding:30px 0px;}
.news_list ul li a .tits {font-size: 20px;}
.news_list ul li a .tit { margin-top:20px; line-height: 26px;}
.news_list ul li a { padding: 10px 20px; }
}
@media (max-width: 992px) {
.news_list ul li a .tit { height: 77px;margin-bottom:40px; -webkit-line-clamp: 3;}
.page_product_list .page_product_list_img { margin: 0 auto 0px;}
.page_product_list .page_product_list_img img {padding: 10px;}
.page_product_list .page_product_list_tit{line-height:50px; font-size: 16px;}
.page_product_list{background: url(../jpg/pro_list_bg_p.jpg) no-repeat center bottom; margin-bottom:30px;}
}
@media (max-width: 768px) {
.news_list ul li {width: 100%;float: none;border-left: none;border-right: none !important;border-top: 1px solid #e5e5e5;margin-bottom: 20px; padding-bottom:0px;}
.news_list ul li:first-child{border-top:0px solid #e5e5e5; padding: 0px 0px 0px;}
.news_list ul li a {padding: 0 10px 15px}
.news_list ul li a .tits {font-size: 16px;line-height: 18px;height: 18px;margin-top: 8px}
.news_list ul li a .tit {height: auto;margin-top: 10px; margin-bottom: 30px;}
.news_list ul li:nth-child(3n) {border-top: 1px solid #e5e5e5; border-right: 0px;}
.page_product_list{background: url(../jpg/pro_list_bg_m.jpg) no-repeat center bottom; margin-bottom:30px;}
.page_product_list .page_product_list_tit{line-height:40px; display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.page_product_list .page_product_list_img img {padding: 0px;}
}
@media (max-width: 568px) {
.page_product_list{background: none; margin-bottom:25px;}
.page_product_list .page_product_list_tit{background:#2084c5;}
}
@media (max-width: 428px) {
.detail_bottom_left_top ._title{ font-size:16px; }
.pro_show .detail_bottom_left_body .ps_sections .ps_t{font-size:16px;margin-bottom: 10px;}
.pro_show .detail_bottom_left_body .ps_sections .ps_con h4 { font-size: 16px;margin-bottom: 4px;}
}
.views {float: right;width: 82.16%;}
.view-top {margin-bottom: 38px;}
.view-top strong {display: block;margin-bottom: 38px;color: #333333;font-size: 28px;line-height: 1.2;font-weight: normal;}
.view-top p { display: none; color: #888;font-size: 15px;}
.view-prev {margin-top: 130px;margin-bottom: 40px;}
.view-info {margin-bottom: 40px; }
.view-info:last-child {margin-bottom: 0;}
.view-info a {display: -webkit-inline-flex;display: -moz-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}
.view-info a i {display: block;width: 40px;height: 40px;text-align: center;line-height: 40px;border-radius: 50%;background: #ff9933;color: #fff;font-size: 14px;}
.view-info a span {display: inline-block;margin-left: 10px;color: #666666;font-size: 16px;-webkit-transition: 0.38s;-o-transition: 0.38s;-moz-transition: 0.38s;transition: 0.38s;}
.view-info a:hover span {color: #ff9933;}
.view-texts {color: #666666;font-size: 16px; line-height: 32px;}
.view-texts p{ font-size: 16px;}
.view-texts img {max-width: 100%;width: auto;height: auto;}
.view-flex {float: left;width: 124px;}
.view-time {padding: 15px 20px 20px;background: #0071bb;text-align: center;color: #fff;font-family: "Helvetica";}
.view-time b {display: block;padding-bottom: 7px;border-bottom: 1px solid rgba(255, 255, 255, 0.22);line-height: 1;font-size: 50px;font-weight: normal;}
.view-time time {display: block;margin-top: 14px;line-height: 1;font-size: 16px;}
@media screen and (max-width: 1024px){
.views {width: 100%;}
.view-top strong {margin-bottom: 24px;font-size: 22px;}
.view-texts {font-size: 14px;}
.view-flex {width: 100%;margin-top: 30px;}
.view-prev {margin-top: 40px;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.view-info {margin-bottom: 0;}
.view-time {display: none;}
}
@media screen and (max-width: 768px){
.view-top strong {margin-bottom: 20px;font-size: 18px;}
.view-top {margin-bottom: 25px;}
.view-top p { display: block;}
}
.case .index-casebox .textbox{width: 60%; height:8vw;padding:1vw 2vw 0 2vw; }
.page_copration1{ background: url(../png/copration.png) no-repeat center; min-height: 480px; position: relative;}
.page_copration1 li div{ line-height: 35px; margin-top: 10px; font-size: 16px; color: #666;}
.page_copration1 li span{ font-size: 36px; font-weight: bold;color: #2084c5; margin-right: 10px; float: left;}
.page_copration1 li:first-child{ content:""; left: 2%; top:20%; width:100%; position: absolute; }
.page_copration1 li:nth-child(2){ content:""; left: 0; top:70%; width:100%; position: absolute; }
.page_copration1 li:nth-child(3){ content:""; left: 65%; top:32%; width:35%; height: 60px; position: absolute; }
.page_copration2{ background: url(../jpg/page_copration2_bg.jpg) no-repeat center bottom; background-size: cover;}
.page_copration2 .service-lists ul {margin-left: -15px;margin-right: -15px;}
.page_copration2 .service-lists ul li {float: left;width: 25%;padding-left: 15px;padding-right: 15px;text-align: center;}
.page_copration2 .service-lists ul li .service-item {background-color: #fff;box-shadow: 5px 5px 15px rgba(0, 0, 0, .1);padding: 60px 0;}
.page_copration2 .service-lists ul li .service-item .service-img {width: 89px;height: 92px;margin: 0 auto;}
.page_copration2 .service-lists ul li .service-item .service-img .img {width: 100%;height: 100%;}
.page_copration2 .service-lists ul li .service-item .service-img .img2 {display: none;}
.page_copration2 .service-lists ul li .service-item .service-txt {  margin: 35px; height: 90px;}
.page_copration2 .service-lists ul li .service-item .service-txt .service-c {font-size: 16px; line-height: 32px; color: #666;}
.page_copration2 .service-lists ul li .service-item:hover {background-color: #2084c5;color: #fff;}
.page_copration2 .service-lists ul li .service-item:hover .img1 {display: none;}
.page_copration2 .service-lists ul li .service-item:hover .img2 {display: block;}
.page_copration2 .service-lists ul li .service-item:hover .service-txt .service-c { color: #fff;}
.page_copration3{ background: url(../jpg/page_copration3_bg.jpg) no-repeat center bottom; background-size: cover;}
.page_copration3 .page_title p{ color: #fff;}
.page_copration4 .form-item {margin-bottom: 20px;}
.page_copration4 form .button {text-align: center;}
.page_copration4 form .button button {padding: 12px 60px;background-color: #015696;color: #fff;}
.page_copration4 label {display: block;color: #333;font-weight: 400;margin-bottom: 10px; font-size: 18px;}
.page_copration4 label span,.page_copration4 .form-bottom .red{color: #cc0000;}
.page_copration4 .form-item input {width: 100%;border: 0;  line-height: 42px; color: #666; border: 1px solid #dcdcdc; background: transparent; padding-bottom: 5px;}
.page_copration4 .form-area textarea {resize: none;width: 100%; height: 130px;border: 0;border: 1px solid #dcdcdc;background: transparent;}
.page_copration4 .form-bottom p{color: #333;font-weight: 400;margin-bottom: 10px;font-size: 18px;}
.page_copration4 .form-bottom span {display: inline-block;color: #666;margin-right: 30px;}
.page_copration4 .form-bottom #code {width: 225px;height: 55px;border: 1px solid #e5e5e5;background: transparent; margin-right: 15px;}
.page_copration4 .form-tips{margin-top: 20px;font-size: 16px; line-height: 32px;}
.d-inline {
display: inline-block;
}
@media(max-width:1366px) {
.page_copration1 li:first-child{ left: 2%; top:27%; }
.page_copration1 li span{ font-size: 32px; margin-right: 5px;}
.page_copration2 .service-lists ul li .service-item .service-txt {  margin: 30px 20px; }
}
@media(max-width:1200px) {
.page_copration1 li div{ line-height: 26px; }
.page_copration1 li:first-child{ content:""; left: 2%; top:20%; width:30%;}
.page_copration1 li:nth-child(2){ content:""; left: 0; top:60%; width:100%;}
.page_copration1 li:nth-child(3){ content:""; left: 63%; top:32%; width:38%; height: 90px;}
.page_copration1 li span{ font-size:28px; margin-right: 0px;}
.page_copration2 .service-lists ul li .service-item .service-txt {  margin: 30px 20px; }
}
@media(max-width:1080px) {
.page_copration1{ background: url(../png/copration1.png) no-repeat right; min-height: 390px;}
.page_copration1 li:first-child{ content:""; left: 0; top:10%; width:80%;}
.page_copration1 li:nth-child(2){ content:""; left: 0; top:22%; width:100%;}
.page_copration1 li:nth-child(3){ content:""; left: 0; top:34%; width:58%; height: 90px;}
.page_copration1 li span{ font-size:26px; margin-right: 10px;}
}
@media(max-width:992px) {
.page_copration2 .service-lists ul li { width: 50%; margin-bottom: 25px; }
.page_copration2 .service-lists ul li .service-item { padding: 40px 0 20px;}
.page_copration2 .service-lists ul li .service-item .service-txt {margin: 25px 20px; height: 70px;}
}
@media(max-width:768px) {
.page_copration1{ background: url(../png/copration2.png) no-repeat right; min-height: 330px;}
.page_copration1 li span{ font-size:22px;}
.page_copration2 .service-lists ul li .service-item .service-txt { margin: 25px 20px; }
.page_copration4 .page_copration4-left { margin-bottom: 20px;}
.page_copration4 .page_copration4-left .rect-83 { padding-bottom: 60%;}
.page_copration4 label {font-size: 16px;}
.page_copration4 .desc{ margin-bottom: 20px; line-height: 28px; font-size: 16px;}
.page_copration4 form .button button {padding: 10px 40px; margin-top: 10px;}
.page_copration4 form .button.fr{ float: none; margin-top: 10px;}
.page_copration4 .form-tips{margin-top: 20px; line-height: 28px;}
}
@media(max-width:700px) {
.page_copration1 li:first-child{ content:""; left: 0; top:0px; width:100%;}
.page_copration1 li:nth-child(2){ content:""; left: 0; top:10%; width:100%;}
.page_copration1 li:nth-child(3){ content:""; left: 0; top:20%; width:100%; height: 70px;}
.page_copration1{ background: url(../png/copration2.png) no-repeat center bottom; min-height: 430px;}
.page_copration1 li span{ font-size:22px;}
.page_copration1 li div{ line-height: 28px; margin-top: 2px;}
}
@media(max-width:568px) {
.case .index-casebox{margin-bottom: 100px!important;}
.case .index-casebox .textbox{bottom:-20vw; height: 20vw; width: 100%;padding: 2vw 3vw;}
.page_copration1{ min-height: 460px;}
.page_copration2 .service-lists ul li .service-item .service-txt { margin: 20px 10px; }
.page_copration2 .service-lists ul li .service-item .service-txt .service-c {line-height: 28px; }
}
@media(max-width:468px) {
.page_copration1{ min-height: 500px;}
.page_copration1 li:nth-child(2){ top:12%;}
.page_copration1 li span{ font-size:20px;}
.page_copration1 li div{ line-height: 26px; margin-top: 0px;}
.page_copration2 .service-lists ul li .service-item { padding: 15px 0 20px;}
.page_copration2 .service-lists ul li .service-item .service-txt {margin: 15px 10px; height: 85px;}
.page_copration2 .service-lists ul li .service-item .service-txt .service-c {line-height: 26px; }
}
@media(max-width:402px) {
.page_copration2 .service-lists ul li { width: 100%; }
}

.fwlct{width: 100%;margin:40px auto 30px;overflow: hidden;}
.lii {float:left; position:relative;width:20%;cursor:pointer; text-align: center; padding: 10px 20px; }
.lc_ico{display:block;margin:0 auto;width:138px;height: 138px;background: url(../png/lct.png) 0 0 no-repeat;position: relative;}
.lii.lii2 .lc_ico { background-position:-138px 0px; }
.lii.lii3 .lc_ico { background-position:-276px 0px; }
.lii.lii4 .lc_ico { background-position:-414px 0px; }
.lii.lii5 .lc_ico { background-position:-552px 0px; }
.lc_ico::before {content: "";width: 149px;left:96%;top: 50%;border-top: 1px dashed #fff; display: block;position: absolute; }
.lc_ico::after {content: "";width: 40px; height: 37px; right:-65%;top: 38%; background: url(../png/lc_x.png) no-repeat center;display: block;position: absolute;}
.lii.lii5 .lc_ico::before {content: "";width: 0px;}
.lii.lii5 .lc_ico::after {content: "";width: 0px;}
.fwlct h3{font-size: 18px; color: #fff; line-height: 30px; margin-top: 25px; margin-bottom: 15px; text-align: center;}
.fwlct .span{font-size: 16px; line-height: 30px; color: #fff; font-weight: normal; }
@media screen and (max-width:1440px){
.lc_ico::before { width: 120px;left:96%;}
.lc_ico::after {right:-55%; }
}
@media screen and (max-width:1366px){
.lc_ico{width:128px;height: 130px;background: url(../png/lct1.png) 0 0 no-repeat;}
.lii.lii2 .lc_ico { background-position:-128px 0px; }
.lii.lii3 .lc_ico { background-position:-256px 0px; }
.lii.lii4 .lc_ico { background-position:-384px 0px; }
.lii.lii5 .lc_ico { background-position:-512px 0px; }
}
@media screen and (max-width:1280px){
.lii { padding: 10px 10px; }
.fwlct span{ line-height: 28px; }
.lc_ico::before { width: 105px;}
.lc_ico::after { top: 37%;}
}
@media screen and (max-width:1200px){
.lc_ico::before { width: 85px;}
.lc_ico::after {right:-45%; top: 36%; }
}
@media screen and (max-width:1080px){	
.lc_ico::before { width: 0px;}
.lc_ico::after { width: 0px;}  
}
@media screen and (max-width:1024px){	
.lc_ico{width:100px;height: 100px;background: url(../png/lct2.png) 0 0 no-repeat;}
.lii.lii2 .lc_ico { background-position:-100px 0px;}
.lii.lii3 .lc_ico { background-position:-200px 0px;}
.lii.lii4 .lc_ico { background-position:-300px 0px;}
.lii.lii5 .lc_ico { background-position:-402px 0px;}
.fwlct .span{font-size: 15px; line-height: 28px; height: 90px;}
}
@media screen and (max-width:992px){	
.lii { width:50%; margin-bottom: 20px;}
}
@media screen and (max-width:768px){		
.service_intro01{ margin-top:20px;margin-bottom:15px;}
.service_intro01 li{ margin-bottom:8px;}
.service_intro01 li .txt_box{padding: 12px 8px 12px;background: #f4f4f4;}
.service_intro01 li .txt_box .tit{font-size:18px;color: #555;padding-bottom: 8px;position: relative;margin-bottom: 8px;}
.ser_lc{margin:0px auto; overflow:hidden;}
.lii { margin-bottom: 10px;}
.fwlct{margin: 30px auto 0px;}
.fwlct h3{font-size: 17px; line-height: 24px; margin-top: 10px; margin-bottom: 10px;text-align: center;}
.fwlct .span{display: none;}
}

.page_contact .page_contact_content{padding: 50px 40px 135px; background-color:#fff; border: 1px solid #fafafa; box-shadow: rgba(0, 0, 0, 0.1) 4px 4px 20px 2px;}
.page_contact .page_contact_content .tit{font-size: 30px; line-height: 44px; padding-bottom:35px; margin-bottom: 35px; border-bottom: 1px solid #dcdcdc; }
.page_contact .page_contact_content .title{ font-size: 18px;color:#333; }
.page_contact .page_contact_content .desc{ font-size: 18px;color:#666; }
.page_contact .page_contact_content .com{ width: 100%; padding-left: 65px;line-height: 55px; height: 55px; margin-bottom: 15px; position: relative; clear: both;}
.page_contact .page_contact_content i{width: 55px; height: 55px; content: "";left:0px;top: 0px; position: absolute; margin-right: 10px; }
.page_contact .page_contact_content .tel{ background: url(../png/tel.png) no-repeat; }
.page_contact .page_contact_content .add{ background: url(../png/add.png) no-repeat;}
.page_contact .page_contact_content p{height: 55px; margin-bottom: 10px;}
.page_contact .page_contact_content .telnum{font-size: 36px; line-height: 44px; color:#2084c5;}

.page_contact .page_contact_content1{padding: 50px 40px 50px; background-color:#fff; border: 1px solid #fafafa; box-shadow: rgba(0, 0, 0, 0.1) 4px 4px 20px 2px;}
.page_contact .page_contact_content1 li{ margin-bottom: 20px;}
.page_contact .page_contact_content1 .tit{font-size: 30px; line-height: 44px; padding-bottom:35px; margin-bottom: 35px; border-bottom: 1px solid #dcdcdc; }
.page_contact .page_contact_content1 .title{ font-size: 18px;color:#333; }
.page_contact .page_contact_content1 .desc{ font-size: 18px;color:#666; }
.page_contact .page_contact_content1 .com{ width: 100%; padding-left: 65px;line-height:26px; margin-bottom: 10px; position: relative; clear: both;}
.page_contact .page_contact_content1 i{width: 55px; height: 55px; content: "";left:0px;top: 0px; position: absolute; margin-right: 10px; }
.page_contact .page_contact_content1 .tel{ background: url(../png/tel.png) no-repeat; }
.page_contact .page_contact_content1 p{height: 55px; margin-bottom: 10px;}
.page_contact .page_contact_content1 .telnum{font-size: 26px; line-height: 44px; color:#2084c5;}

.page_contact2{ background: url(../jpg/contact_bg.jpg) no-repeat center bottom; background-size: cover;}
.page_contact2.page-section{ padding-bottom: 120px;}
.page_contact2 .page_title { color: #fff;}
.page_contact2 .form-item,.page_contact2 .form-area {margin-bottom: 40px;}
.page_contact2 form .button {text-align: center;}
.page_contact2 form .button button {padding: 12px 60px;background-color: #015696;color: #fff;}
.page_contact2 label {display: block;color: #fff;font-weight: 400;margin-bottom: 15px; font-size: 18px;}
.page_contact2 label span,.page_contact2 .form-bottom .red{color: #cc0000;}
.page_contact2 .form-item input {width: 100%;border: 0; line-height: 42px; color: #666; border: 1px solid #dcdcdc; background: #fff; padding-bottom: 5px;}
.page_contact2 .form-area textarea {resize: none;width: 100%; height: 130px;border: 0;border: 1px solid #dcdcdc;background: #fff;}
.page_contact2 .form-bottom p{color: #fff;font-weight: 400;margin-bottom: 10px;font-size: 18px;}
.page_contact2 .form-bottom span {display: inline-block;color: #666;margin-right: 30px;}
.page_contact2 .form-bottom #code {width: 225px;height: 55px;border: 1px solid #e5e5e5;background: #fff; margin-right: 15px;}
.page_contact2 .form-tips{margin-top: 20px;font-size: 16px; line-height: 32px; color: #fff;}
@media screen and (max-width:1440px){	
.page_contact .page_contact_content{padding: 50px 40px 100px;}
.page_contact .page_contact_content .tit{font-size: 28px; line-height: 40px; padding-bottom:30px; margin-bottom: 30px;}
.page_contact .page_contact_content .telnum{font-size: 34px; }
.page_contact .page_contact_content .desc{ height: 80px;}
.page_contact .page_contact_content1 .tit{font-size: 28px; line-height: 40px; padding-bottom:30px; margin-bottom: 30px;}
.page_contact .page_contact_content1 .telnum{font-size: 24px; }
.page_contact .page_contact_content1 .desc{ height: 80px;}
}
@media screen and (max-width:1366px){	
.page_contact .page_contact_content .tit{font-size: 26px; line-height: 36px; padding-bottom:25px; margin-bottom: 25px;}
.page_contact .page_contact_content .telnum{font-size: 32px; }
.page_contact .page_contact_content1 .tit{font-size: 26px; line-height: 36px; padding-bottom:25px; margin-bottom: 25px;}
.page_contact .page_contact_content1 .telnum{font-size: 22px; }
}
@media screen and (max-width:1280px){	
.page_contact .page_contact_content{padding: 30px 30px 50px;}
.page_contact .page_contact_content1{padding: 30px 30px 0px;}
.page_contact2 .form-item,.page_contact2 .form-area {margin-bottom: 30px;}
}
@media screen and (max-width:1200px){	
.page_contact .page_contact_content { margin-bottom: 25px;}
.page_contact .page_contact_content .tit{font-size: 24px; }
.page_contact .page_contact_content .telnum{font-size: 28px; }
.page_contact .page_contact_content1 .tit{font-size: 24px; }
.page_contact .page_contact_content1 .telnum{font-size: 20px; }
}
@media screen and (max-width:992px){	
.page_contact .page_contact_content{ margin-bottom: 35px;}
}
@media screen and (max-width:768px){	
.page_contact .page_contact_content{padding: 30px 30px 30px;}
.page_contact .page_contact_content li{ margin-bottom: 35px;}
.page_contact .page_contact_content .tit{font-size: 22px; padding-bottom:15px; margin-bottom: 15px;}
.page_contact .page_contact_content .telnum{font-size: 24px; }
.page_contact .page_contact_content .desc{ font-size: 16px; height: auto;}
.page_contact .page_contact_content i{width: 45px; height: 45px;}
.page_contact .page_contact_content .tel{ background-size:100% 100%; }
.page_contact .page_contact_content .add{ background-size:100% 100%; }
.page_contact .page_contact_content .com{ padding-left: 55px;}

.page_contact .page_contact_content1 li{ margin-bottom: 5px;}
.page_contact .page_contact_content1 .tit{font-size: 22px; padding-bottom:15px; margin-bottom: 15px;}
.page_contact .page_contact_content1 .telnum{font-size: 24px; }
.page_contact .page_contact_content1 .desc{ font-size: 16px; height: auto;}
.page_contact .page_contact_content1 i{width: 45px; height: 45px;}
.page_contact .page_contact_content1 .tel{ background-size:100% 100%; }
.page_contact .page_contact_content1 .com{ padding-left: 55px;}

.page_contact2.page-section{ padding-bottom:60px;}
.page_contact2 .page_contact2-left { margin-bottom: 20px;}
.page_contact2 .page_contact2-left .rect-83 { padding-bottom: 60%;}
.page_contact2 label {font-size: 16px;}
.page_contact2 .desc{ margin-bottom: 20px; line-height: 28px; font-size: 16px;}
.page_contact2 form .button button {padding: 10px 40px; margin-top: 10px;}
.page_contact2 form .button.fr{ float: none; margin-top: 10px;}
.page_contact2 .form-tips{margin-top: 20px; line-height: 28px;}
.page_contact2 .form-item,.page_contact2 .form-area {margin-bottom: 20px;}
.page_contact2 label {margin-bottom: 10px; }
}
@media screen and (max-width:568px){	
.page_contact .page_contact_content{padding: 20px 20px 20px;}
.page_contact .page_contact_content li{ margin-bottom: 15px;}
.page_contact .page_contact_content .tit{font-size: 20px;padding-bottom:10px;}
.page_contact .page_contact_content .com{ line-height:45px;height: 45px; margin-bottom: 0px; padding-left: 45px;}
.page_contact .page_contact_content i{width: 40px; height: 40px;}
.page_contact .page_contact_content1{padding: 20px 20px 20px;}
.page_contact .page_contact_content1 li{ margin-bottom: 15px;}
.page_contact .page_contact_content1 .tit{font-size: 20px; }
.page_contact .page_contact_content1 .com{ margin-bottom: 0px; padding-left: 45px;}
.page_contact .page_contact_content1 i{width: 40px; height: 40px;}
}
.policy h3{ margin-bottom: 10px;}
.policy div{ line-height: 30px;}

.solutionList .item{ width: 100%;}
.solutionList .item .img{ width: 50%; position: relative; overflow: hidden;}
.solutionList .item:nth-child(2n-1) .img{ float: left;}
.solutionList .item:nth-child(2n) .img{ float: right;}
.solutionList .item .img img{ width: 100%; display: block; transition: all ease 0.6s;}
.solutionList .item .img:hover img{ transform: scale(1.05); }
.solutionList .item .info{ width: 50%; box-sizing: border-box; }
.solutionList .item .info .tit{ font-size:22px; color: #333;}
.solutionList .item .info .tit p{ font-size: 16px; color: #999; text-transform: uppercase; margin-top: 15px; }
.solutionList .item .info .txt{ font-size: 16px; line-height: 30px; padding-top: 15px; margin-top: 15px; position: relative; width: 100%; color: #666; border-top: solid 2px #eee;}
.solutionList .item .info .txt::after{ content: ''; position: absolute; top: 1px; left: 0; width: 100%; height: 1px; background-color: #eee;}
.solutionList .item:nth-child(2n-1) .info{ float: right; padding: 50px 0 0 50px;}
.solutionList .item:nth-child(2n) .info{ float: left; padding: 50px 50px 0 0 ;}
.solutionList .more{ margin-top: 40px; }
@media screen and (max-width:1280px){	
.solutionList .item:nth-child(2n-1) .info{ padding: 30px 0 0 30px;}
.solutionList .item:nth-child(2n) .info{ padding: 30px 30px 0 0 ;}
}
@media screen and (max-width:1080px){	
.solutionList .item:nth-child(2n-1) .info{ padding: 20px 0 0 20px;}
.solutionList .item:nth-child(2n) .info{ padding: 20px 20px 0 0 ;}
.solutionList .item .info .tit{ font-size:20px; }
.solutionList .item .info .tit p{ margin-top: 10px; }
.solutionList .more{ margin-top: 20px; }
}
@media screen and (max-width:992px){	
.solutionList .item { margin-bottom: 30px;}
.solutionList .item .img{ width: 55%; }
.solutionList .item:nth-child(2n-1) .info{ padding: 10px 0 0 20px;}
.solutionList .item:nth-child(2n) .info{ padding: 10px 20px 0 0 ;}
.solutionList .item .info{ width:45%; }
.solutionList .item .info .txt{ line-height: 28px; padding-top: 10px; margin-top: 10px;  }
.solutionList .item .info .tit p{ margin-top: 5px; }
.solutionList .more{ margin-top: 10px; }
}
@media screen and (max-width:892px){	
.solutionList .item .img{ width: 60%; }
.solutionList .item .info{ width:40%; }
}
@media screen and (max-width:768px){	
.solutionList .item .img{ width: 100%; }
.solutionList .item .info{ width:100%; }
.solutionList .item:nth-child(2n-1) .info{ padding: 10px 0 0 0px;}
.solutionList .item:nth-child(2n) .info{ padding: 10px 0px 0 0 ;}
}
@media screen and (max-width:568px){	
.solutionList .more{ margin-top: 20px; }
.solutionList .item .info .tit p{ margin-top: 0px;display: none; }
.solutionList .item .info .txt{ border-top: solid 0px #eee; font-size: 15px;}

}
.view-top1 {margin-bottom: 38px;}
.view-top1 strong {display: block; text-align: center; margin-bottom: 38px;color: #333333;font-size: 28px;line-height: 1.2;font-weight: normal;}
.view-top1 p { display: none; color: #888;font-size: 15px;}
.solution-view .item{ width: 100%; margin-bottom: 40px;}
.solution-view .item .img{ width: 50%; position: relative; overflow: hidden;}
.solution-view .item .img img{ width: 100%; display: block; transition: all ease 0.6s;}
.solution-view .item .img:hover img{ transform: scale(1.05); }
.solution-view .item .info{ width: 50%; padding: 0px 0 0 30px;float: left; box-sizing: border-box; }
.solution-view .item .info .tit{ font-size:24px; color: #2084c5;}
.solution-view .item .info .tit p{ font-size: 16px; color: #999; margin-top: 10px; font-weight: normal; }
.solution-view .item .info ul{ margin-top: 15px; padding-top: 15px; border-top: solid 1px #eee;} 
.solution-view .item .info ul li{ line-height: 35px; font-size: 16px; }
.solution-view1{ background: #f4f5fa; }
.solution-view1 .info .tit{ font-size:24px; color: #2084c5; text-align: center;}
.solution-view1 .info .tit p{ font-size: 16px; color: #999; text-align: center; margin-top: 10px; font-weight: normal; }
.solution-view .item:nth-child(2n-1) .img{ float: left;}
.solution-view .item:nth-child(2n) .img{ float: right;}
.solution-view .item:nth-child(2n-1) .info{ float: right; padding: 0px 0 0 30px;}
.solution-view .item:nth-child(2n) .info{ float: left; padding: 0px 30px 0 0;}
@media screen and (max-width:1280px){
.solution-view{ width:100%; margin: 0 auto;}
.solution-view .item:nth-child(2n-1) .info{ padding: 30px 0 0 30px;}
.solution-view .item:nth-child(2n) .info{ padding: 30px 30px 0 0 ;}
}
@media screen and (max-width:1080px){	
.solution-view .item:nth-child(2n-1) .info{ padding: 20px 0 0 20px;}
.solution-view .item:nth-child(2n) .info{ padding: 20px 20px 0 0 ;}
.solution-view .item .info .tit{ font-size:20px; }
.solution-view .item .info .tit p{ margin-top: 10px; }
}
@media screen and (max-width:992px){	
.solution-view .item { margin-bottom: 30px;}
.solution-view .item .img{ width: 55%; }
.solution-view .item:nth-child(2n-1) .info{ padding: 10px 0 0 20px;}
.solution-view .item:nth-child(2n) .info{ padding: 10px 20px 0 0 ;}
.solution-view .item .info{ width:45%; }
.solution-view .item .info .tit p{ margin-top: 5px; }
.solution-view .item .info ul li{ line-height: 30px; }
.solution-view .item .info ul{ margin-top: 10px; padding-top: 10px; } 

}
@media screen and (max-width:892px){	
.solution-view .item .img{ width: 60%; }
.solution-view .item .info{ width:40%; }
}
@media screen and (max-width:768px){	
.solution-view .item .img{ width: 100%; }
.solution-view .item .info{ width:100%; }
.solution-view .item:nth-child(2n-1) .info{ padding: 10px 0 0 0px;}
.solution-view .item:nth-child(2n) .info{ padding: 10px 0px 0 0 ;}
.solution-view .item .info .tit{ font-size:18px; }
.solution-view .item .info ul li{ line-height: 28px; font-size: 15px; }
.solution-view .item .info P{ line-height: 28px; font-size: 15px;}
}
@media screen and (max-width:568px){	
.solution-view .more{ margin-top: 20px; }
.solution-view .item .info .tit p{ margin-top: 0px;display: none; }
}