.indexCommonTitle{width:100%;height:auto;position:relative}.indexCommonTitle h2{color:#fff;font-size:36px;font-weight:bold;line-height:50px}.indexCommonTitle h3{width:100%;color:rgba(255,255,255,.2);font-size:46px;position:absolute;top:0;left:0;text-align:center;font-family:Arial;text-transform:uppercase;line-height:40px;font-weight:bold}.indexCommonTitle s{display:inline-block;width:40px;height:2px;background-color:#fff;margin:5px auto}.indexCommonDesc{width:60%;height:auto;overflow:hidden;line-height:30px;color:#fff;margin:20px auto}.indexAboutTitle{width:100%;height:auto;overflow:hidden}.indexAboutTitle .title{width:12%;float:left;height:70px;line-height:70px;overflow:hidden;font-size:36px;font-weight:bold;color:#272727}.indexAboutNav{width:88%;float:left;height:auto;overflow:hidden;border-bottom:1px solid #a3a3a3}.indexAboutNav li{float:right;height:40px;line-height:40px;overflow:hidden;text-align:center;border-bottom:2px solid #fff;transition:all .5s;padding:0 20px;font-size:16px}.indexAboutNav .active{border-bottom:2px solid #2a61b1}.indexAboutNav li:hover{border-bottom:2px solid #2a61b1}.indexAboutNav li span{font-size:15px;text-transform:uppercase}.indexAboutOne{width:100%;height:auto;overflow:hidden}.indexAboutOneLeft{width:30%;float:left;margin-right:5%}.indexAboutOneLeft img{max-width:100%}.indexAboutOneRight{width:65%;float:left;height:auto;overflow:hidden;line-height:30px;font-size:16px}.indexAbout{width:100%;height:auto;overflow:hidden;background-image:url(../Skins/UI/Images/indexAboutMap.jpg);background-position:bottom center;background-repeat:no-repeat}.indexAboutPic{width:100%;height:auto;overflow:hidden}.indexAboutPic li{width:59%;float:left;margin-right:1%;text-align:center}.indexAboutPic li:nth-child(2){width:40%;margin-right:0}.indexAboutPic li img{max-width:100%}.indexAboutContent{width:100%;height:auto;overflow:hidden}.indexAboutContentLeft{width:48%;float:left;border-right:1px solid #a3a3a3;margin-right:2%;height:auto;overflow:hidden;line-height:30px;font-size:16px;padding-right:4%}.indexAboutContentRight{width:35%;float:left;font-size:36px;color:#272727;text-transform:uppercase;line-height:50px;margin-left:10%}.indexAboutList{width:100%;height:auto;overflow:hidden}.indexAboutList li{width:20%;float:left}.indexAboutList li h2{width:100%;height:70px;line-height:70px;overflow:hidden;font-family:Impact;font-size:60px;color:#636363}.indexAboutList li h2 span{font-size:14px}.indexAboutList li h3{width:100%;height:30px;line-height:30px;overflow:hidden;font-size:16px;color:#636363}.indexProductTitle{width:100%;height:auto;overflow:hidden;background-image:url(../Skins/UI/Images/indexProductTitleBg.jpg);background-position:center;background-size:cover;text-align:center;padding:50px 0}.indexProductLeft{width:18%;float:left;margin-right:2%}.indexProductLeftTitle{width:90%;height:auto;overflow:hidden;line-height:60px;background-color:#9f9f9f;padding:20px 5%;border-top-left-radius:90px;text-align:right;color:#fff;font-size:30px;font-weight:bold}.indexProductLeftTitle span{background-color:#fff;color:#636363;display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%}.layui-nav{background-color:#fff}.layui-nav.layui-nav-tree{width:100%;margin:20px auto}.layui-nav-tree .layui-nav-item{background-color:#9f9f9f;line-height:60px}.layui-nav-tree .layui-nav-item>a{font-size:16px;text-indent:20px}.layui-nav-tree .layui-nav-child{background-color:#fff;color:#666}.layui-nav-tree .layui-nav-child a{color:#666;text-indent:30px}.layui-nav .layui-nav-item a:hover,.layui-nav .layui-this a{color:#2d3e99;text-decoration:none}.layui-nav .layui-this:after,.layui-nav-bar{background-color:#2d3e99}.layui-nav-tree .layui-nav-bar{background-color:#2d3e99}.indexProductLeftContact{width:90%;height:auto;overflow:hidden;background-image:url(../Skins/UI/Images/indexProductLeftContact.jpg);background-position:center;padding:20px 5%}.indexProductLeftContact .pic{width:30%;float:left;margin-right:5%;text-align:right}.indexProductLeftContact .pic img{width:50px}.indexProductLeftContact .tel{width:65%;float:left;font-size:20px;line-height:30px;color:#fff;padding-top:10px}.indexProductLeftContact .tel a{color:#fff}.indexProductRight{width:80%;float:left}.indexProductRight li{width:24%;float:left;height:auto;overflow:hidden;margin:20px .5%}.indexProductRight li div{width:100%;height:260px;overflow:hidden;position:relative}.indexProductRight li div img{width:100%;height:260px;position:absolute;top:0;left:0}.indexProductRight li h2{width:100%;height:50px;line-height:50px;overflow:hidden;background-color:#d9d9d9;text-align:center;margin-top:10px;transition:all .5s}.indexProductRight li h2:hover{background-color:#2d3e99;color:#fff}.indexCaseTitle{width:100%;height:auto;overflow:hidden;background-image:url(../Skins/UI/Images/indexProductTitleBg.jpg);background-position:center;background-size:cover;text-align:center;padding:50px 0}.layui-tab .layui-tab-title{width:96%;height:auto;overflow:hidden;margin:0 auto}.layui-tab .layui-tab-title li{width:19.9%;padding:0;background-color:#eee;margin-right:.1%;font-size:18px}.layui-tab .layui-tab-title .layui-this{background-color:#2d3e99;color:#fff}.layui-tab-content{width:90%;height:auto;overflow:hidden;padding:20px 3%;margin:0 2%;box-shadow:0 0 20px #ccc}.indexHotCase{width:100%;height:auto;overflow:hidden;margin:50px auto}.indexHotCasePic{width:50%;float:left}.indexHotCasePic img{width:100%}.indexHotCaseContent{width:40%;float:left;margin:0 5%}.indexHotCaseContent h2{width:100%;height:auto;overflow:hidden;line-height:60px;font-size:30px;color:#2d3e99;font-weight:bold}.indexHotCaseContent h3{width:100%;height:auto;overflow:hidden;line-height:30px;color:#666;margin:10px auto}.indexHotCaseContent div{width:100%;margin-top:30px}.indexHotCaseContent div span{color:#999;border:1px solid #999;padding:2px 20px;transition:all .5s}.indexHotCaseContent div span:hover{background-color:#2d3e99;color:#fff;border:1px solid #2d3e99;box-shadow:0 0 5px #ccc}.indexCaseList{width:96%;height:auto;overflow:hidden;margin:40px auto;border-top:1px solid #ccc;padding-top:20px}.indexCaseList li{width:20%;float:left;height:240px;overflow:hidden;position:relative}.indexCaseListWord{width:90%;height:auto;overflow:hidden;text-align:center;position:absolute;top:80px;left:5%;color:#fff}.indexCaseListWord img{width:80px}.indexCaseListWord h3{width:100%;height:50px;line-height:50px;overflow:hidden;font-size:24px}.indexCaseListWord h4{width:100%;height:60px;line-height:30px;overflow:hidden;color:#d7d7d7}.indexCaseListBg{width:100%;height:240px;transition:all .5s;position:absolute;top:0;left:0;background:rgba(0,0,0,.3)}.indexCaseList li:hover .indexCaseListBg{height:0}.indexCaseListImg{width:100%}.indexCaseListImg img{width:100%}.indexNews{width:100%;height:auto;overflow:hidden}.indexNewsLeft{width:33%;float:left;height:auto;overflow:hidden;background-color:#6372b5;padding-left:10%;padding-top:50px;margin-right:2%;box-shadow:0 20px 20px #ccc}.indexNewsLeft .title{text-align:center;width:100%;height:auto;overflow:hidden;position:relative}.indexNewsLeft .title h2{color:#fff;font-size:36px;font-weight:bold;line-height:50px}.indexNewsLeft .title h3{width:100%;color:rgba(255,255,255,.2);font-size:46px;position:absolute;top:0;left:0;text-align:center;font-family:Arial;text-transform:uppercase;line-height:40px;font-weight:bold}.indexNewsLeft .title s{display:inline-block;width:40px;height:2px;background-color:#fff;margin:5px auto}.indexHotNews{width:100%;height:auto;margin-top:20px}.indexHotNews .pic{width:100%}.indexHotNews .pic img{width:100%}.indexHotNews .word{width:90%;height:auto;margin:0 auto;background-color:#fff;padding:10px 5%}.indexHotNews .word h2{width:100%;height:50px;line-height:50px;overflow:hidden;border-bottom:1px solid #eee;margin-bottom:10px;font-size:20px;color:#2d3e99}.indexHotNews .word h3{width:100%;height:auto;line-height:25px;overflow:hidden;color:#999;font-size:12px}.indexHotNews .word h4{width:100%;height:50px;line-height:50px;overflow:hidden;color:#2d3e99}.indexNewsRight{width:45%;float:left;margin-right:10%;padding-top:30px}.indexNewsRight li{width:96%;height:auto;overflow:hidden;transition:all .5s;padding:10px 2% 0 2%;margin-top:20px}.indexNewsRight li:hover{background-color:#f5f5f5}.indexNewsRight li h2{width:100%;height:50px;line-height:50px;overflow:hidden;font-size:20px;color:#2d3e99}.indexNewsRight li h2 span{float:right;color:#999;font-size:14px}.indexNewsRight li h3{width:100%;height:auto;line-height:25px;overflow:hidden;font-size:14px;margin:20px auto 0 auto;border-bottom:1px solid #eee;padding-bottom:30px;color:#7c7c7c}.indexNewsRight li .more{width:100%;height:auto;overflow:hidden;margin-top:10px}.indexNewsRight li .more a{float:right;border:1px solid #747474;color:#747474;padding:2px 20px}.indexServiceTitle{width:100%;text-align:center;height:auto;overflow:hidden;position:relative}.indexServiceTitle h2{color:#5c5c5c;font-size:36px;font-weight:bold;line-height:50px}.indexServiceTitle h3{width:100%;color:#eee;font-size:46px;position:absolute;top:0;left:0;text-align:center;font-family:Arial;text-transform:uppercase;line-height:40px;font-weight:bold;z-index:-1}.indexServiceTitle s{display:inline-block;width:40px;height:2px;background-color:#959595;margin:5px auto}.indexServiceList{width:100%;height:auto;overflow:hidden}.indexServiceList li{width:12%;float:left;margin:10px 1%;text-align:center}.indexServiceList li div{width:100%;height:40px;line-height:40px;overflow:hidden;font-size:16px}.indexServiceList li img{border:1px solid #eee;border-radius:10px;width:80%;transition:all .5s}.indexServiceList li img:hover{box-shadow:0 0 10px #ccc}@media(max-width:720px){.indexCommonTitle h3{font-size:36px}.indexCommonDesc{width:90%;height:auto;overflow:hidden;line-height:25px;color:#fff;margin:20px auto}.indexAboutTitle{width:100%;height:auto;overflow:hidden}.indexAboutTitle .title{width:100%;float:left;height:70px;line-height:70px;overflow:hidden;font-size:36px;font-weight:bold;color:#272727}.indexAboutNav{display:none}.indexAboutOneLeft{width:100%;margin-right:0}.indexAboutOneRight{width:100%;float:left;height:auto;overflow:hidden;line-height:30px;font-size:16px;margin-top:20px}.indexAboutPic li{width:100%;float:left;margin-right:0;margin-bottom:10px}.indexAboutPic li:nth-child(2){width:100%;margin-right:0}.indexAboutContentLeft{width:100%;border-right:0;margin-right:0;padding-right:0}.indexAboutContentRight{width:100%;margin-left:0}.indexAboutList{width:100%;height:auto;overflow:hidden}.indexAboutList li{width:33.33%;float:left}.indexAboutList li h2{height:60px;line-height:60px;font-size:50px}.indexProductTitle{padding:30px 0}.indexProductLeftTitle{display:none}.indexProductLeft{width:100%;float:left;margin-right:0}.indexProductRight{width:100%;float:left}.indexProductRight li{width:48%;margin:20px 1%}.indexProductRight li div{height:160px}.indexProductRight li div img{height:160px}.indexHotCase{width:100%;height:auto;overflow:hidden;margin:50px auto}.indexHotCasePic{width:100%;float:left}.indexHotCaseContent{width:90%;float:left;margin:10px 5% 0 5%}.indexHotCaseContent h3{width:100%;height:90px;overflow:hidden;line-height:30px;color:#666;margin:10px auto}.indexHotCaseContent div{width:100%;margin-top:30px}.indexHotCaseContent div span{color:#999;border:1px solid #999;padding:2px 20px;transition:all .5s}.indexHotCaseContent div span:hover{background-color:#2d3e99;color:#fff;border:1px solid #2d3e99;box-shadow:0 0 5px #ccc}.indexCaseList li{width:50%;float:left;height:160px;overflow:hidden;position:relative}.indexCaseListWord{width:90%;height:auto;overflow:hidden;text-align:center;position:absolute;top:40px;left:5%;color:#fff}.indexCaseListWord img{width:80px}.indexCaseListWord h3{width:100%;height:50px;line-height:50px;overflow:hidden;font-size:18px}.indexCaseListBg{height:120px}.indexNewsLeft{width:80%;float:left;height:auto;overflow:hidden;background-color:#6372b5;padding:50px 10%;margin-right:0;box-shadow:0 20px 20px #ccc}.indexHotNews{width:100%;height:auto;margin-top:20px}.indexHotNews .word h3{width:100%;height:75px;line-height:25px;overflow:hidden;color:#999;font-size:12px}.indexHotNews .word h4{width:100%;height:50px;line-height:50px;overflow:hidden;color:#2d3e99}.indexNewsRight{width:90%;float:left;margin-right:5%;margin-left:5%;padding-top:30px}.indexServiceList li{width:30%;float:left;margin:10px 1.15%;text-align:center}}