﻿@charset "utf-8";
/* CSS Document */
/**/

/* 解决方案-电机远程运维 */
.solution_banner{ background-size: cover; width: 100%; min-height: 860px; /* min-height: 100vh; */max-height: 100vh;}
.solution_banner .banner_p { width: 1190px; margin: 0 auto; padding-top: 240px; text-align: left;}
.solution_banner .banner_p h3{ font-size: 42px; color: #fff; font-weight: normal; line-height: 100px;}
.solution_banner .banner_p dl{ font-size:16px; line-height:28px; color:#eee; width:660px;}
.solution_banner .banner_p dl.b_btn{ margin-top:50px; height: 56px; line-height: 56px;}
.solution_banner .banner_p dl.b_btn a{ background:url(../images/solution/solution-btn.png) no-repeat; width: 170px; height:56px; display: block; color:#fff; 
font-size:18px; text-align: center;}

/* 解决方案-协同制造 */
.solution_title{ text-align: center; margin-bottom: 50px;}
.solution_title h2{ font-size: 30px; color: #333; font-weight: 600; /*background-image: url(../images/refractory_management/title_bg_left.png),url(../images/refractory_management/title_bg_right.png); background-repeat: no-repeat,no-repeat; 
background-position: 39% top,63% top;*/}
.solution_title p{ font-size:16px; color: #333; line-height: 28px; width: 600px; margin: 0 auto; padding-top: 20px;}

.solution_made{ background-color: #f6f7fa; padding-top: 70px; padding-bottom: 70px;}
.solution_made_content{ width: 100%; overflow: hidden; margin-bottom: 40px;}
.solution_made_content .solution_made_img.fl{ width: 42%;}
.solution_made_content .solution_made_img.fr{ width: 56%;}
.solution_made_content .solution_made_img img{ width: auto; height: 340px;}
/*--common_button--*/
.solution_common_button{ width: 170px; height: 50px; line-height: 50px; margin: 0 auto; border: 2px solid #006eff; border-radius: 0px; text-align: center;}
.solution_common_button a{ display: block; font-size: 18px; color: #006eff; font-weight: 600; cursor: pointer;}
.solution_common_button:hover a{ background-color: #3154d4; color: #fff;}


/* 解决方案-物联网 */
.solution_internet{ background-color: #fff; padding-top: 70px; padding-bottom: 70px;}
/* .solution_internet{ height: 750px; background:url(../images/Solutions/solution_internetbg.png) center no-repeat; background-color: #f6f7fa;} */
.solution_internet_content{ width: 100%; overflow: hidden; margin-bottom: 40px;}
.solution_internet_img{ width: 50%;}
.solution_internet_img img{ width: auto; height: 420px;}

.solution_internet_text{ width: 42%; padding-top: 80px;}
.solution_internet_text p{ font-size: 18px; color: #333; height: 30px; line-height: 30px; background:url(../images/solution/solution-label.png) no-repeat;
padding-left: 50px; margin-bottom: 35px;}


/* 解决方案-工业互联 */
.solution_industry{ height: 646px; background:url(../images/solution/solution_industry.png) center no-repeat; background-color: #eef2fb; padding-top: 60px;}
.solution_industry_content{ width: 100%; overflow: hidden;}
.solution_tab{ width: 210px; padding-top: 30px;}
.solution_tab li{ font-size: 20px; color: #333; background-color: #fff; border-left: 4px solid rgba(52, 96, 242, 0.4); height: 60px; line-height: 60px; 
padding-left: 25px; margin-bottom: 30px; cursor: pointer;}
.solution_tab li.active, .solution_tab li:hover { color: #3460f2; font-weight: 700; border-color: #3460f2;}

.solution_content{ width: 75%;}
.solution_content .des{ display: flex; justify-content: space-between; margin-bottom: 40px;}
.solution_content .des p{ font-size: 14px; color: #333; line-height: 24px; width: 720px;}
.solution_content .des .solution_industry_button{ width: 120px; height: 38px; line-height: 38px; border: 2px solid #006eff; border-radius: 0px; 
text-align: center;}
.solution_content .des .solution_industry_button a{ display: block; font-size: 14px; color: #006eff; font-weight: 600; cursor: pointer;}
.solution_content .des .solution_industry_button:hover a{ background-color: #3154d4; color: #fff;}

.solution_content ul{ width: 100%; overflow: hidden;}
.solution_content ul li{ width:284px; height: 100px; margin-bottom: 30px; border-radius: 4px; box-shadow: 0 0 4px 0 rgba(22, 44, 119, 0.2);
 background: #fff; float: left; margin-right: 20px;}
.solution_content ul li a{ display: block; height: 60px; padding: 20px 20px;}
.solution_content ul li:nth-child(3n){ margin-right: 0;}
.solution_content ul li .industry_ul_img{ float: left; width: 50px; height: 50px; margin-top: 6px; margin-right: 20px;}
.solution_content ul li .industry_ul_word{ float: left; width: 70%; text-align: left;}
.solution_content ul li .industry_ul_word h2{ font-size: 14px; color: #333; font-weight: 600; margin-bottom: 8px;height: 22px;line-height: 22px;overflow: hidden;} 
.solution_content ul li .industry_ul_word p{ font-size: 12px; color: #333; line-height: 18px; font-weight: 400;height: 36px;overflow: hidden;}
.solution_content ul li:hover{ box-shadow: 0px 0px 12px 0px rgba(123, 130, 165, 0.26);}
.solution_content ul li:hover .industry_ul_word h2{ color: #3460f2;}


/*--bottom_ad--*/
.bottom_ad{ background: #0967ff url(../images/solution/i_register_border.png) no-repeat center bottom; padding: 24px 0 12px; }
.bottom_ad h3{ font-size: 22px; line-height: 36px; color: #fff; text-align: center; }
.bottom_ad a{ display: block; width: 100px; height: 30px; margin: 15px auto; font-size: 12px; line-height: 30px; color: #fff; text-align: center; border: 1px solid #fff; 
border-radius:100px; }
.bottom_ad a:hover{ background-color: #fff; color:#0967ff; }






