.content-container{margin:auto;width:100%;min-width:1100px}
.category{position:relative;overflow:visible;margin:auto;padding:25px 0;height:38px;text-align:center;font-size:16px}
.category a{position:relative;display:inline-block;overflow:visible;padding-right:20px;padding-left:20px;height:38px;border-top:1px solid #dadada;border-bottom:1px solid #dadada;line-height:38px;cursor:pointer}
.category a:hover{color:#0382db}
.category a:last-child{border:1px solid #dadada;-webkit-border-top-right-radius:100px;-moz-border-radius-topright:100px;border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-radius-bottomright:100px;border-bottom-right-radius:100px}
.category a:first-child.sort-on{-webkit-border-bottom-left-radius:100px;-moz-border-radius-bottomleft:100px;border-bottom-left-radius:100px;-webkit-border-top-left-radius:100px;-moz-border-radius-topleft:100px;border-top-left-radius:100px;background-color:#0382db;color:#fff}
.package-container{width:100%;height:730px;min-width:1100px;background:#fff}
.package-title{margin:auto;width:580px;height:80px;background:url(../image/service-webdesign-title-background.png) center bottom no-repeat}
.package-title h2{color:#424242;text-align:center;font-size:26px}
.package-title p{color:#797979;text-align:center;font-size:14px}
.package-box{margin:auto;width:1040px;height:650px}
.package-box-sidebar{float:left;margin-top:63px;width:220px;border:1px solid #dadada;border-radius:8px 0 0 8px}
.package-box-sidebar p{height:45px;border-bottom:1px solid #dadada;background:#fff;color:#424242;text-indent:35px;font-size:14px;line-height:45px}
.package-box-sidebar p.p1{height:100px;border-radius:8px 0 0 0;text-align:center;font-size:18px;line-height:26px}
.package-box-sidebar p.p2{height:70px;line-height:70px}
.package-box .same{margin-top:20px;width:408px;text-align:center}
.package-box .same p{height:45px;border-right:1px solid #dadada;border-bottom:1px solid #dadada;background:#fff;color:#424242;font-size:14px;line-height:45px}
.package-box .same .p1{padding-top:45px;height:100px;color:#fff;font-size:24px;line-height:45px}
.package-box .same .p1 h4{margin-left:100px;width:280px;color:#fff;font-weight:400;font-size:24px}
.package-box .same .p1 span{font-size:14px}
.package-box .same .p2{padding-top:10px;height:60px;border-right:1px solid #dadada;border-bottom:1px solid #dadada;background:#fff}
.package-box .same .p2 span{padding:0 15px;color:#424242}
.package-box .same .p4 img{padding-top:11px}
.package-box .same .p5{padding:27px 0}
.package-box .package-box-1{float:left}
.package-box .package-box-1 .p1{border-radius:10px 0 0 0;background:#168fd6}
.package-box .package-box-1 .p1 h4{background:url(../image/websitedesign-package-title-ico.png) no-repeat 0 -45px}
.package-box .package-box-1 .p2，.package-box .package-box-2 .p2{font-size:18px}
.package-box .package-box-2{float:left}
.package-box .package-box-2 .p1{border-radius:0 10px 0 0;background:#ee4358}
.package-box .package-box-2 .p1 h4{background:url(../image/websitedesign-package-title-ico.png) no-repeat}
.consulting-container{width:100%;height:200px;min-width:1100px;background:#fff}
.consulting{margin:auto;width:1100px;height:200px;text-align:center}
.consulting p{margin:auto;padding-top:20px;width:500px;text-align:center;font-size:24px}
.consulting span{display:block;margin:auto;padding-top:20px;padding-bottom:20px;width:500px;color:#9f9f9f;text-align:center;font-size:12px}
.consulting a{display:inline-block;width:220px;height:50px;border-radius:5px;background:#fa0120;color:#fff;text-align:center;font-size:20px;line-height:50px}
.consulting a:hover{background:#fe405a}
.question-container{width:100%;height:470px;min-width:1100px;background:#000}
.question{margin:auto;width:1100px;height:470px}
.question .question-title{margin:auto;padding-top:20px;padding-bottom:20px;width:200px;height:50px}
.question .question-title h1{color:#fff;text-align:center;font-size:22px}
.question .question-title p{color:#fff;text-align:center;font-size:14px}
.question .question-list ul{width:1100px}
.question .question-list ul li{float:left;display:inline-block;margin-bottom:20px;padding:10px;width:330px;height:150px;background:url(../image/question-ul-background.png)}
.question .question-list ul li.center{margin-right:25px;margin-left:25px}
.question .question-list ul .title{position:relative;margin-bottom:10px;color:#fff;font-weight:700;font-size:14px}
.question .question-list ul .title span{display:inline-block;width:20px;height:20px;color:#fff;text-align:center;line-height:20px}
.question .question-list ul li p{color:#fff;text-indent:2em;line-height:23px}
.process-container{width:100%;height:550px;min-width:1100px;background:url(../image/process-container-background.png) no-repeat center}
.process{margin:auto;width:1100px}
.process .process-title{margin:auto;padding-top:20px;padding-bottom:20px;width:200px;height:50px}
.process .process-title h1{color:#424242;text-align:center;font-size:22px}
.process .process-title p{color:#797979;text-align:center;font-size:14px}
.process .process-list{float:left;margin-bottom:45px;padding-left:20px;width:260px;height:84px}
.process .process-list .process-ico{float:left;padding:9px 0 12px;width:40px;height:62px}
.process .process-list .process-info{float:left;padding-left:20px;width:192px}
.process .process-list .process-info .process-name{padding-top:5px;width:230px;height:32px;color:#424242;font-size:16px;line-height:32px}
.process .process-list .process-info .process-des{width:230px;color:#797979;line-height:18px}
.process .process-arrow{float:left;padding:21px 22px 0;width:32px;height:28px}