
.product-nav{border-bottom: 1px solid #ddd;}
.product-nav .name{margin-right: 35px;}
.product-nav li{margin-right: 65px;}

.solution-about dl{ margin: 75px 0 20px; background: #fff; overflow: hidden}
.solution-about dt{float: left; width: 510px;overflow: hidden}
.solution-about dt img{display: block; width: 510px;}
.solution-about dd{float: right;color: #000; margin:20px 0 0 0; width:720px;overflow: hidden}
.solution-about dd h4{ font-size: 24px; height:38px; line-height: 38px; padding-left: 60px;}
.solution-about dd p{ padding:20px 0 40px; margin-left: 60px; font-size: 16px; line-height: 38px;overflow: hidden}
.solution-about .img{display: block;margin: 0 auto; max-width: 100%}
.solution-about .name{font-size: 24px; margin-bottom: 28px;color: #000; }

.change-main{ display: none; padding: 25px 0 0;overflow: hidden}
.change-main dt{ float: right; width: 560px; overflow: hidden}
.change-main dt img{display: block;}
.change-main dd{float: left; width: 590px; margin: 18px 20px 0;overflow: hidden}
.change-main dd h4{ font-size: 30px; color: #000000; margin-bottom: 25px;}
.change-main dd p{font-size: 16px;line-height: 30px; color: #000}
.change-main dd ul{ margin-top: 25px; color: #666666;  overflow: hidden}
.change-main dd ul li{margin-bottom: 15px; line-height: 24px; padding-left: 28px;background: url("../images/wz/has.png") left 5px no-repeat;}

.arc-main{margin: 75px 0 0; overflow: hidden}
.arc-main dt{float: left; width: 860px;overflow: hidden}
.arc-main dt img{display: block}
.arc-main dd{float: right; width: 280px; overflow: hidden}
.arc-main dd h4{margin-top: 80px; font-size: 22px; padding-bottom: 15px;color: #000000;}
.arc-main dd p{ padding-left: 24px; color: #666666; margin-top:20px;background: url("../images/wz/has.png") left 3px no-repeat;}
.arc-main .list{ margin-left: -40px; overflow: hidden}
.arc-main .list p{float: left; margin-left: 40px;}

.solution-case{padding: 95px 0; min-width: 1280px; overflow: hidden}
.solution-case .main{margin-top: 75px; position: relative; border: 1px solid #ddd; padding: 28px 0; overflow: hidden}
.solution-case .item{float: left;width: 150px; text-align: center; margin: 0 84px;}
.solution-case .item span{ display: block; width: 146px; height: 136px;margin: 0 auto 8px; border: 2px solid #015bfe; border-radius: 100%;}
.solution-case .item img{display: block; width: 130px; height: 130px; margin: 3px auto 0; border-radius: 100%;}
.solution-case .list{padding: 0 0 30px; overflow: hidden}
.solution-case .js_case .hd{position: absolute; left: 0; right: 0; bottom: 20px; z-index: 5;}
.solution-case .js_case .hd ul{text-align: center}
.solution-case .js_case .hd li{display: inline-block; cursor: pointer; margin: 0 4px; width:40px; height:5px; background: rgba(1,91,254,.3)}
.solution-case .js_case .hd .on{ background: rgba(1,91,254,1)}

.solution-foot{height: 120px; color: #fff;background: url("../images/wz/register.jpg") center top #025bfd no-repeat; min-width: 1280px; overflow: hidden}
.solution-foot h3{margin-left: 30px;line-height: 120px;float: left; font-size: 24px;}
.solution-foot .btn-default{border: 1px solid #fff; margin-top: 35px;width: 138px; float: right}
.solution-foot .btn-default:hover{background: #fff; color: #015cfe}

.solution-youshi{ padding:95px 0; background: #f2f5fa; min-width: 1280px; overflow: hidden}
.solution-youshi li {width:290px; background: #f2f5fa; }
.solution-youshi li p{margin: 0 33px;}
.solution-youshi li:before{background: url("../images/wz/ico.png?v=1") center no-repeat;}
.solution-youshi .item1:before{background-position: 0 -82px}
.solution-youshi .item2:before{background-position: -72px -83px}
.solution-youshi .item3:before{background-position:-144px -83px}
.solution-youshi .item4:before{background-position: -217px -83px}

.solution-tj{ margin: 75px 0 0 -40px; text-align: center; overflow: hidden}
.solution-tj a{float: left; width: 400px; height:140px; padding-top: 60px; position: relative;color: #fff; margin: 0 0 30px 20px;overflow: hidden}
.solution-tj h4{font-size: 22px; color:#FFF}
.solution-tj .info{position: absolute; left: 0; bottom: -200px;right: 0; height: 174px;transition: 0.2s all linear;-moz-transition: 0.2s all linear;-webkit-transition: 0.2s all linear;-o-transition: 0.2s all linear; padding: 26px 62px 0}
.solution-tj .info p{line-height: 24px; margin-top:18px; color:#FFF}
.solution-tj .default:before{content: ""; display: block; width: 30px; height: 28px; margin: 0 auto 20px;background: url("../images/wz/ico2.png") no-repeat;}
.solution-tj .item1{background: url("../images/wz/head1.jpg") center no-repeat;}
.solution-tj .item2{background: url("../images/wz/head2.jpg") center no-repeat;}
.solution-tj .item3{background: url("../images/wz/head3.jpg") center no-repeat;}
.solution-tj .item4{background: url("../images/wz/head4.jpg") center no-repeat;}
.solution-tj .item5{background: url("../images/wz/head5.jpg") center no-repeat;}
.solution-tj .item6{background: url("../images/wz/head6.jpg") center no-repeat;}
.solution-tj .item7{background: url("../images/wz/head7.jpg") center no-repeat;}
.solution-tj .item8{background: url("../images/wz/head8.jpg") center no-repeat;}
.solution-tj .item1 .info{background: url("../images/wz/head1-a.jpg") center no-repeat;}
.solution-tj .item2 .info{background: url("../images/wz/head2-a.jpg") center no-repeat;}
.solution-tj .item3 .info{background: url("../images/wz/head3-a.jpg") center no-repeat;}
.solution-tj .item4 .info{background: url("../images/wz/head4-a.jpg") center no-repeat;}
.solution-tj .item5 .info{background: url("../images/wz/head5-a.jpg") center no-repeat;}
.solution-tj .item6 .info{background: url("../images/wz/head6-a.jpg") center no-repeat;}
.solution-tj .item7 .info{background: url("../images/wz/head7-a.jpg") center no-repeat;}
.solution-tj .item8 .info{background: url("../images/wz/head8-a.jpg") center no-repeat;}
.solution-tj .item1 .default:before{background-position: -7px -90px;}
.solution-tj .item2 .default:before{background-position: -50px -90px;}
.solution-tj .item3 .default:before{background-position: -92px -91px;}
.solution-tj .item4 .default:before{background-position: -143px -91px;}
.solution-tj .item5 .default:before{background-position: -191px -92px;}
.solution-tj .item6 .default:before{background-position: -243px -92px;}
.solution-tj a:hover .info{bottom: 0;}