.bread { background: #f8f8f8; line-height: 28px; padding-top: 5px; padding-bottom: 5px; color: #555; border-bottom: 1px solid #f0f0f0; } .container { width: 1260px; overflow: hidden; margin: 0 auto; } .product_top { background: #f9f9f9; overflow: hidden; padding: 20px 0; } .container { width: 1260px; overflow: hidden; margin: 0 auto; } .effect_left { float: left; width: 48%; margin-top: 8px; } .effect_left .box { cursor: crosshair; position: relative; } .effect_left ul { overflow: hidden; margin-left: -.5%; } .effect_left ul li { list-style: none; width: 19.5%; float: left; margin-right: .5%; cursor: pointer; padding: 2px 5px; border: 1px solid #eaeaea; } .effect_left ul li img { width: 100%!important; height: auto!important; } .product_right { float: right; width: 48%; } .product_top h1 { font-size: 26px; color: #222; } .product_right .ys { font-size: 14px; margin-top: 12px; color: #007ef3; line-height: 28px; background: #deebf7; border-radius: 0 40px 0 0; padding: 20px; margin-bottom: 30px; } .product_right .ys span { display: inline-block; border-radius: 10px 0; background: #007ef3; color: #fff; margin-right: 10px; padding: 2px 5px; line-height: 18px; font-size: 12px; } .proonefrbox { margin: 9px 11px; position: relative; border-radius: 5px; padding: 10px 15px; z-index: 2; } .proonefrbox:before { content: ''; position: absolute; left: -11px; right: -11px; top: -9px; bottom: -9px; z-index: 1; box-shadow: 0 4px 20px rgb(0 0 0 / 20%); border-radius: 5px; } .proonefrbox p:first-child { padding-right: 80px; } .proonefrbox p:first-child, .proonefrbox p:nth-child(2) { clear: none; float: left; padding-left: 20px; margin-bottom: 7px; } .proonefrbox p { position: relative; z-index: 3; clear: both; display: block; font-size: 15px; line-height: 26px; padding: 5px 0; color: #333; } .proonefrbox p strong { font-weight: 400; } .proonefrbox p:first-child span, .proonefrbox p:nth-child(2) span { color: #007ef3; font-size: 16px; font-weight: 700; } .proonefrbox p:nth-child(3) { border-top: 1px solid #e8e8e8; } .proonefrbox p { position: relative; z-index: 3; clear: both; display: block; font-size: 15px; line-height: 26px; padding: 5px 0; color: #333; } .proonefrbox:after { content: ''; position: absolute; left: 0; bottom: 0; right: 0; top: 0; background: #fff; z-index: 2; border-radius: 5px; box-shadow: 0 4px 20px rgb(0 0 0 / 20%) inset; } .proonefritem { clear: both; position: relative; padding-left: 75px; overflow: hidden; height: 60px; margin-top: 30px; } .proonefritem .proonefritemtit { float: left; border: 1px dashed #eee; line-height: 30px; border-radius: 10px; padding: 0 15px; position: relative; margin-top: 19px; font-size: 15px; color: #444; } .proonefritem .proonefritemtit:before { content: '"'; right: -15px; bottom: -19px; } .proonefritem .proonefritemtit:after, .proonefritem .proonefritemtit:before { color: #de7a1b; font-size: 26px; font-weight: 700; position: absolute; line-height: 1; } .proonefritem .proonefritemtit:after { content: '"'; left: -18px; top: -7px; } .proonefritem .proonefritemtit:after, .proonefritem .proonefritemtit:before { color: #de7a1b; font-size: 26px; font-weight: 700; position: absolute; line-height: 1; } .quick_button { margin-top: 10px; overflow: hidden; text-align: center; padding: 8px 0; } .quick_button a { display: inline-block; font-size: 15px; color: #666; text-align: center; transition: all .3s ease; border: 1px solid #ccc; padding: 8px 40px; margin-left: 20px; } .online_services { overflow: hidden; margin-top: 20px; } .pro_online { float: left; width: 35%; } .pro_online a, .pro_online span { width: 100%; display: block; text-align: center; font-size: 17px; background: #ff461f; color: #fff; line-height: 45px; cursor: pointer; } .pro_tel { float: right; width: 50%; font-size: 15px; color: #666; padding-left: 50px; } .pro_tel span { color: #3f51b5; font-size: 20px; } .product { overflow: hidden; } .theme_button { overflow: hidden; margin-top: 30px; } .theme_button ul { overflow: hidden; line-height: 45px; background: linear-gradient(to bottom,#f5f5f5,#f9f9f9); border: 1px solid #f0f0f0; } .theme_button .button_tit { background: #007ef3; color: #fff; } .theme_button li { float: left; width: 13%; font-size: 15px; text-align: center; border-bottom: 3px solid #007ef3; border-left: 1px solid #f0f0f0; } .prolist_hot { overflow: hidden; margin-bottom: 20px; } .prolist_hot h2 { font-size: 20px; color: #333; border-bottom: 1px solid #f0f0f0; margin-bottom: 30px; line-height: 45px; } .prolist_hot h2 span { border-bottom: 3px solid #007ef3; } .prolist_hot h2 a { float: right; font-size: 12px; color: #007ef3; font-weight: 400!important; } .prolist_hot h2 a { font-size: 15px; border: 1px solid #f0f0f0; font-weight: normal; padding: 5px 10px; margin-left: 10px; } .prolist_hot ul { overflow: hidden; margin-left: -1.5%; margin-top: 15px; } .prolist_hot ul li { width: 23.3%; float: left; border: 1px solid #f0f0f0; text-align: center; margin-bottom: 20px; margin-left: 1.5%; padding-top: 12px; } .prolist_hot ul li a { color: #222; line-height: 28px; font-size: 15px; } .prolist_hot ul li img { width: 90%!important; height: 157px!important; background: #fff; } .prolist_hot ul li .protitle { text-align: center; line-height: 35px; } .product_content { float: left; width: 75%; margin-top: 30px; margin-bottom: 40px; } .introduce { overflow: hidden; } .introduce h2 { font-size: 18px; margin-top: 15px; margin-bottom: 10px; color: #333; } .introduce p { font-size: 15px; line-height: 28px; margin-top: 15px; margin-bottom: 10px; color: #333; } .xt { width: 100%; height: 3px; border-top: 1px solid #f2f2f2; border-bottom: 1px solid #f2f2f2; } .related_articles { overflow: hidden; margin-top: 30px; margin-bottom: 30px; border: 1px solid #f0f3fa; } .related_articles .title { overflow: hidden; background: #f0f3fa; padding: 10px 20px; color: #05163f; padding-left: 0; } .related_articles span { font-size: 16px; padding: 10px; background: #ffff; border-top-right-radius: 15px; font-weight: 900; } .related_articles dl { margin-top: 20px; padding: 0px 10px; border-bottom: 1px solid #f0f3fa; padding-bottom: 15px; } .related_articles dt { overflow: hidden; } .related_articles dt { overflow: hidden; font-size: #444; } .related_articles dd { clear: both; margin-top: 15px; background: #f6f6f6; padding: 0px 20px 0px 0px; border-radius: 5px; color: #555; overflow: hidden; } .related_articles dd p { font-size: 14px; line-height: 28px; color: #555; } .related_articles dd i { float: left; background-size: 37px; width: 37px; text-align: center; font-style: normal; font-size: 14px; color: #ff461f; margin-right: 10px; } .related_articles dt span { background: #007ef3; padding: 5px; color: #fff; margin-right: 15px; } .floating_right { float: right; width: 22%; text-align: center; margin-top: 50px; padding-bottom: 30px; margin-bottom: 40px; } .related_slider { overflow: hidden; padding: 10px; border: 1px solid #f0f0f0; } .related_slider h3 { color: #444; border-radius: 20 0 0 0; overflow: hidden; font-size: 18px; font-weight: 700; text-align: left; } .related_slider ul { overflow: hidden; margin-top: 15px; margin-left: -3%; } .related_slider li { overflow: hidden; margin-bottom: 15px; text-align: center; border: 1px solid #f0f3fa; float: left; width: 46%; margin-left: 3%; padding-bottom: 10px; } .related_slider li a { color: #444; font-size: 14px; line-height: 18px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 95%; } .related_slider img { width: 100%; height: 105px!important; } .product_hot { overflow: hidden; margin-top: 20px; margin-bottom: 30px; } .product_hot h3 { color: #444; border-radius: 20 0 0 0; overflow: hidden; font-size: 18px; font-weight: 700; text-align: left; } .product_hot ul { overflow: hidden; padding: 10px; border: 1px solid #f0f0f0; margin-top: 20px; } .product_hot li { font-size: 15px; margin-bottom: 3px; text-align: center; } .product_btxg { overflow: hidden; margin-top: 20px; margin-bottom: 30px; } .product_btxg h3 { color: #444; border-radius: 20 0 0 0; overflow: hidden; font-size: 18px; font-weight: 700; text-align: left; } .product_btxg ul { overflow: hidden; padding: 10px; border: 1px solid #f0f0f0; margin-top: 20px; } .product_btxg li { line-height: 40px; font-size: 15px; margin-bottom: 3px; text-align: left; overflow: hidden; } .product_btxg li a { color: #444; } .related_articles ul { overflow: hidden; margin-top: 20px; padding: 10px; margin-left: -4%; } .related_articles li { float: left; width: 43%; line-height: 42px; font-size: 15px; border-bottom: 1px dashed #f0f0f0; margin-left: 4%; } .news { overflow: hidden; } .news_content { float: left; width: 75%; margin-top: 50px; margin-bottom: 40px; } .news_content h3 { font-size: 20px; color: #333; border-bottom: 1px solid #f0f0f0; margin-bottom: 30px; } .news_content h3 span { border-bottom: 3px solid #007ef3; } .news_list { overflow: hidden; } .news_list ul { overflow: hidden; margin-left: -3%; } .news_list li { margin-bottom: 15px; border: 1px solid #f0f0f0; overflow: hidden; float: left; width: 47%; padding: 10px; margin-left: 3%; } .news_list .img { float: left; width: 30%; margin-top: 8px; } .news_list .img img { width: 100%; height: auto!important; } .news_list .txt { float: right; width: 65%; } .news_list .txt p { font-size: 14px; line-height: 28px; color: #666; overflow: hidden; } .news_list .txt strong { color: #222; font-size: 15px; } .news_list .txt p { font-size: 14px; line-height: 28px; color: #666; overflow: hidden; } .news_list .txt span { font-size: 12px; color: #888; } .news_list .txt p { font-size: 14px; line-height: 28px; color: #666; overflow: hidden; } .showpage { margin: 15px; clear: both; overflow: hidden; text-align: center; width: 100%; margin-bottom: 30px; } .news_classify, .pro_floating h4, .service_list h4, .solution_list h4 { font-size: 20px; border-bottom: 2px solid #fff; line-height: 55px; color: #444; } .news_classify, .pro_floating, .service_list, .solution_list { overflow: hidden; background: #f9f9f9; z-index: 999; width: 100%; border: 1px solid #f0f0f0; } .news_classify ul, .pro_floating ul, .service_list ul, .solution_list ul { padding: 30px 20px; padding-top: 20px; } .news_classify li, .pro_floating li, .service_list li, .solution_list li { line-height: 45px; border-bottom: 1px dotted #d7d7d7; font-size: 15px; } .news_classify li a, .pro_floating li a, .service_list li a, .solution_list li a { color: #333; } .contact_message { background: #f9f9f9; overflow: hidden; border: 1px solid #f0f0f0; } .contact_message .contact_tit { font-size: 17px; border-bottom: 2px solid #fff; line-height: 55px; font-weight: 700; margin-bottom: 10px; } .contact_message p { padding: 0 10px; margin-top: 10px; text-align: left; font-size: 14px; line-height: 28px; color: #555; }