.css41571127231 .switch{position:absolute;right:20px;top:0;display:inline-block;line-height:57px; color:#fff;}.css41571127231 .con{ width: 100%; height: 150px; box-shadow: 0px 0px 2px rgba(0,0,0,.2); }.css41571127231 .head_logo{ display: flex; justify-content: center; align-items: center; float: left; }.css41571127231 .head_logo img{ }.css41571127231 .conbox{ width: 1200px; margin: 0px auto; }.css41571127231 .list{ }.css41571127231 .list li{ float: left; }.css41571127231 .menu{ display: flex; }.css41571127231 .list li a{ display: block; font-size: 14px; color: #fff; padding: 0px 20px 0px; }.css41571127231 .list li a.active{ /* display: block; padding-bottom: 15px; background-color: #fff; color: #093662;*/ }.css41571127231 .icon01{ font-size: 36px; float: left; }.css41571127231 .tel{ float: right; height: 90px; line-height: 90px; }.css41571127231 .tel p{ float: left; font-size: 18px; }.css41571127231 .detail{ font-size: 18px; color: #fff; background-color: #ff551a; padding: 12px 24px 12px 24px; margin-left: 20px; }.css41571127231 .box{ width: 100%; height: 40px; background-color: #d2d2d2; line-height: 40px; color: #093662; }.css41571127231 .box .company{ font-weight: bold; font-size: 14px; float: left; }.css41571127231 .icon{ float: right; }.css41571127231 .icon li{ float: left; margin-right: 30px; }.css41571127231 .icon_1{ font-size: 22px; }.css41571127231 .icon i{ float: left; }.css41571127231 .icon p{ float: left; }.css41571127231 .logo_box{ width: 100%; height: 100px; display: flex; }.css41571127231 .mean_box{ width: 100%; height: 60px; display: flex; line-height: 60px; background-color: #507dcc; box-sizing: border-box; }.css41571127231 .list li{ width: 170px; text-align: center; float: left; font-size: 18px; line-height:57px; }.css41571127231 .list li>a{ display: block; border-bottom:3px solid transparent; font-size: 16px; color: #fff; }.css41571127231 .list li .on{ display: block; background-color: #3362b5; }.css41571127231 .list li:hover{ background-color: #3362b5; }.css41571127231 .list li:hover>a{ }.css41571127231 .list >li{ position: relative; }.css41571127231 .list >li:after{ content:""; /*width: 0;*/ /*height: 0;*/ /*border-width: 5px;*/ /*border-style: solid;*/ /*border-color: #fff transparent transparent transparent;*/ width:1px; height:10px; background:#fff; position: absolute; right: 0px; top: 25px; }.css41571127231 .lay-metwo {width:170px;top: 60px;background-color: #507dcc;position: absolute;display: none;z-index:999;}.css41571127231 .lay-metwo dd { height: 50px; line-height: 50px; }.css41571127231 .lay-metwo>dd {border-bottom: 1px solid #3362b5;}.css41571127231 .lay-metwo dd:hover{ background-color: #3362b5; }.css41571127231 .lay-metwo a{ }.css41571127231 .lay-metwo dl { position: absolute; display: inherit; top: 0px; left: 170px; width: 160px; background-color: #507dcc; border-left: 1px solid #fff; display: none; }.css41571127231 .lay-metwo dl dd {border-bottom: 1px solid #ccc;}.css41571127231 .lay-menu li:hover .lay-metwo{display: block;}.css41571127231 .lay-metwo dd:hover dl {display: block;}.css41571127231 .tel_top{ float: right; font-size: 24px; color: #507dcc; }.css41571127231 .tel_txt{ font-size: 14px; color: #666; }.css41571127231 .tel_box{ float: right; display: flex; flex-direction: row; height: 60px; margin-top: 10px; }.css41571127231 .icon{ font-size: 65px; line-height: 65px; color: #bababa; }.css41571127231 .tel_txt{ font-size: 14px; color: #666; }.css41571127231 .tel_box_1{ margin:5px 0px 0px 10px; } .css11571125852 .con{ margin: 0px auto; }.css11571125852 .lay-swiper{ height: 620px; color: #fff; text-align: center; }.css11571125852 .swiper-pagination{ bottom: 30px; }.css11571125852 .swiper-pagination span{ width: 20px; height: 20px; background-color: #fff; opacity: 0.7; }.css11571125852 .swiper-pagination span.swiper-pagination-bullet-active{ opacity: 1; background-color: #ea623d; }.css11571125852 .s1{ background-image: url(//xiaoruanjian-com.oss-cn-hangzhou.aliyuncs.com/development/img/035-01-B_03.jpg); }.css11571125852 .detail{ width: 215px; height: 65px; text-align: center; line-height: 65px; background-color: #ddae8f; margin: 0px auto; margin-top: 25px; }.css11571125852 .detail a{ color: #fff; font-size: 24px; display: block; }.css11571125852 .title_box{ width: 650px; height: 350px; margin: 0px auto; margin-top: 110px; background-image: url("//xiaoruanjian-com.oss-cn-hangzhou.aliyuncs.com/development/img/035-01-B_03.png"); background-size: 650px 350px; background-repeat: no-repeat; }.css11571125852 .title_box h1{ font-size: 36px; color: #fff; margin-top: 100px; width: 100%; float: left; }.css11571125852 .title_box p{ width: 100%; float: left; margin: 0px auto; margin-top: 20px; padding: 0px 80px 0px 80px; } .css141570849665 .con{ height: auto; margin: 0px auto; background-color: #fff; padding:80px 0px 80px 0px; display: flex; flex-direction: column; }.css141570849665 .title{ font-size: 24px; font-weight: bold; color: #333; margin-bottom: 60px; }.css141570849665 .img{ width: 280px; height: 280px; display: flex; justify-content: center; align-items: center; }.css141570849665 .img img{ width: 280px; height: 280px; }.css141570849665 .price{ font-size: 18px; color: #f39f5b; margin-top: 25px; }.css141570849665 .pro_title{ font-size: 18px; color: #333; margin-top: 20px; height: 28px; overflow: hidden; }.css141570849665 .summary{ font-size: 18px; color: #999999; margin-top: 20px; height: 55px; overflow: hidden; }.css141570849665 .list{ margin-left: -25px; }.css141570849665 .list li{ width: 280px; height: 500px; float: left; margin-left: 25px; } .css41570849199 .con{ width: 1920px; height: 600px; margin: 0px auto; background-image: url(//xiaoruanjian-com.oss-cn-hangzhou.aliyuncs.com/PC/035-c.jpg); background-size: 1920px 600px; background-repeat: no-repeat; display: flex; }.css41570849199 .company{ width: 1000px; height: 400px; background-color: #fff; float: left; margin-left: 200px; box-shadow: 0px 1px 8px rgba(0,0,0,0.3); }.css41570849199 .img{ width: 400px; height: 400px; float: left; display: flex; justify-content: center; align-items: center; }.css41570849199 .img img{ width: 400px; height: 400px; }.css41570849199 .intro{ width: 470px; height: 400px; padding: 40px; font-size: 24px; color: #333; float: left; }.css41570849199 .intro_p{ height: 170px; overflow: hidden; font-size: 16px; margin-top: 40px; }.css41570849199 .more{ width: 160px; height: 50px; line-height: 50px; text-align: center; margin-top: 20px; background: #eb1832; font-size: 18px; }.css41570849199 .more a{ display: block; color: #fff; font-size: 18px; }.css41570849199 .title{ width: 80px; font-size:18px; border-bottom: 3px solid #eb1832; padding-bottom: 10px; } .css151570850109 .news {padding:50px 20px; text-align: center;}.css151570850109 .tit {color:#333; font-size: 30px; font-weight: bold; }.css151570850109 .name {color:#666; font-size: 18px; margin-bottom: 40px;}.css151570850109 .con-b{position: relative; height: 60px;}.css151570850109 .con-b:before,.css151570850109 .con-b:after {position: absolute;left:50%; top: 50%; content:''; display: block; background: #ddd;}.css151570850109 .con-b:before{ margin-left:-215px; width:430px; height: 1px; }.css151570850109 .con-b:after { margin: -12px 0 0 -18px; width:24px; height: 24px; border-radius: 50%;}.css151570850109 .list {margin-top: 40px;}.css151570850109 .list li { width:658px; text-align: left; margin-bottom:12px; border-bottom:1px dashed #aaa;float: left;}.css151570850109 .list li.one{float: left; border-bottom: 0px; width:500px;}.css151570850109 .list li.one .img{ width: 430px; height: 280px; padding-left: 0px; margin-bottom: 0; overflow:hidden; }.css151570850109 .list li.one .img .lay-img{ width: 100%; height: 100%; }.css151570850109 .list li.one .t { margin-top: 10px; margin-bottom: 4px; }.css151570850109 .list li.one a{ padding:0px; }.css151570850109 .list li.one .intor{ height: 58px; overflow: hidden; padding-right: 60px; }.css151570850109 .list a { color:#666; padding:0 0 12px 12px; text-align: left; display: block;}.css151570850109 .t { color:#333; font-size: 18px; width: 430px;}.css151570850109 .txt { color:#999;}.css151570850109 .more {display: block; width:100%; height: 60px; line-height: 60px; border:1px solid #333; color:#333; margin-top: 60px;}.css151570850109 .text{ width: 75px; height: 66px; float: left; background: #fcc52d; color:#fff; font-size: 14px; margin-right: 12px; padding:12px 0;line-height: 1; text-align: center; }.css151570850109 .text span{ font-size: 22px;display: block; padding-bottom: 6px; }.css151570850109 .intor{ max-height: 60px; line-height: 30px;overflow: hidden; } .css181570850173 .con{ background: #ce031d; }.css181570850173 .static{ padding:80px 20px 20px; color:#fff; background: #ce031d;}.css181570850173 .gg {width: 100%; border:1px solid #fff; padding:20px 40px; text-align: center;}.css181570850173 .ch {font-size: 36px; font-weight: bold;}.css181570850173 .ch {font-size: 24px;}.css181570850173 .en{ font-size: 18px; margin-top: 15px; } .css161570850110 .lay-swiper11 {padding:40px 0 70px; text-align: center;}.css161570850110 .swiper-slide {background: transparent;}.css161570850110 .swiper-paginations{ bottom: -30px!important; }.css161570850110 .swiper-paginations span{ width: 14px; height: 14px; background-color: #000; opacity: 0.2; }.css161570850110 .swiper-paginations span.swiper-pagination-bullet-active{ opacity: .4; background-color: #000; }.css161570850110 .datit {font-weight: bold; font-size: 36px; color:#000; }.css161570850110 .datit_1{font-size: 16px;color: #999;text-align: center;width: 900px;margin: 0px auto;margin: 20px auto 20px;}.css161570850110 .tit {font-size: 18px; color:#333; text-align: center;}.css161570850110 .img {width:100%; height: 230px; margin:30px auto; overflow: hidden; text-align: center; border-radius: 10px;}.css161570850110 .img img{width:100%;height:230px;}.css161570850110 .list li{ width: 33.33%; float: left; padding: 20px; overflow:hidden; }.css161570850110 .list li:nth-child(3){ margin-right: 0px; }.css161570850110 .list li:nth-child(6){ margin-right: 0px; } .css171570850114 .con{ height: auto; margin: 0px auto; background-color: #242424; padding:80px 0px 80px 0px; display: flex; flex-direction: column; }.css171570850114 .map{ }.css171570850114 .iii{ width: 800px; height: 420px; margin-bottom: 30px; display: block; border: none; float: right; }.css171570850114 .iii img{ width: 800px; height: 420px; }.css171570850114 .list {width: 380px;float: left; text-align: center; font-size:28px; color:#fff;}.css171570850114 .list p {margin-bottom:30px;padding-bottom:10px;border-bottom: 1px solid #ddd;font-size: 18px;text-align: left;}.css171570850114 .list p span{display: block; font-weight: bold; padding-bottom: 5px;font-size: 24px;} .css21573542134 .youqin{ width: 1160px; border-top: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5; padding: 10px 0px 10px 0px; float: left; margin-bottom: 20px; }.css21573542134 .youqin li{ float: left; }.css21573542134 .youqin li a{ color: #999; font-size: 14px; margin-left: 20px; margin-top: 15px; float: left; }.css21573542134 .youqin .title{ font-size: 18px; color: #333; }.css21573542134 .icon{ font-size: 36px; float: left; }.css21573542134 .yl{ float: left; line-height: 50px; margin-left: 10px; }.css21573542134 .footers {clear:both; text-align: center; color:#666; font-size: 14px;}.css21573542134 .f-bot {padding:36px 0; line-height: 1.6;}.css21573542134 .xml{color:#666;padding:0 5px;} .css11573542124 .youqin{ width: 1160px; /*border-top: 1px solid #d5d5d5;*/ /*border-bottom: 1px solid #d5d5d5;*/ padding: 10px 0px 10px 0px; float: left; margin-bottom: 20px; }.css11573542124 .youqin li{ float: left; }.css11573542124 .youqin li h2{ color: #999; font-size: 14px; margin-left: 20px; margin-top: 15px; float: left; }.css11573542124 .youqin .title{ font-size: 18px; color: #333; }.css11573542124 .icon{ font-size: 36px; float: left; }.css11573542124 .yl{ float: left; line-height: 50px; margin-left: 10px; }.css11573542124 .footers {clear:both; text-align: center; color:#666; font-size: 14px;}.css11573542124 .f-bot {padding:36px 0; line-height: 1.6;}.css11573542124 .xml{color:#666;padding:0 5px;} .css81570849199 .footlist{ background-color: #36383c; line-height: 40px; color: #fff; font-size:14px; }.css81570849199 .footlist ul{ max-width:1200px; margin:auto; text-align: center; }.css81570849199 .footlist li{ display: inline-block; }.css81570849199 .footlist li.title{ color:#ddd; }.css81570849199 .footlist a{ display:block; color:#fff; margin-right: 10px; color:#ddd; font-size:14px; }.css81570849199 .footlist a:hover{ color:#fff; } .css81570849199 .box{ background-color: #333333; padding: 40px; }.css81570849199 .box p{ color: #999999; text-align: center; font-size: 16px; line-height: 30px; }.css81570849199 .lay-canvas a{color:#999;}.css81570849199 .xml{color:#fff; padding-left:5px}.css81570849199 .lay-footer-canvas{ text-align:center;color:#fff;}