@charset "utf-8";
.container { background: #d9effd; }
.w-a h2 { font-size: 30px; color: #0b6fc4; text-align: center; padding: 35px 0 55px; }
.w-a-a .hd { width: 100%; text-align: center; }
.w-a-a .hd li { display: inline-block; width: 150px; margin: 0 10px; height: 53px; line-height: 53px; text-align: center; cursor: pointer; font-size: 18px; color: #616161; }
.w-a-a .hd li.on, .w-a-a .hd li:hover { color: #fff; background: #0b6fc4; }
.w-a-a .bd { margin-top: 50px; }
.w-a-a .bd li { float: left; }
.w-b { width: 100%; background: #0b6fc4; padding-bottom: 70px; }
.w-b-a h2 { font-size: 30px; color: #fff; font-weight: normal; width: 230px; margin: 0 auto; padding: 20px 0 15px; border-bottom: 4px solid #fff; text-align: center; }
.w-b-a h3 { font-size: 24px; color: #fff; font-weight: normal; text-align: center; padding: 30px 0 15px; }
.w-b-a p { font-size: 16px; color: #fff; text-align: center; line-height: 24px; }
.w-b-b li {margin-top: 45px; width: 288px; height: 198px; overflow: hidden; float: left; margin-right: 16px; }
/*.w-b-b li:nth-child(4){ margin-right: 0; }*/
.w-b-b li img { transition: all 0.5s; }
.w-b-b li:hover img { transform: scale(1.2); }
.w-c-a h2 { font-size: 30px; color: #0b6fc4; font-weight: normal; width: 230px; margin: 0 auto; padding: 55px 0 15px; border-bottom: 4px solid #0b6fc4; text-align: center; }
.w-c-a p { font-size: 18px; color: #000; line-height: 24px; text-align: center; padding: 25px 180px 50px; }
.w-c-b { width: 1200px; overflow: hidden; }
.w-c-b .bd { padding-bottom: 155px; position: relative; padding-left: 10px; }
.w-c-b .bd li {box-shadow: 0 0 9px #bdd0dc; float: left; width: 388px; height: 298px; text-align: center; box-sizing: border-box; padding:9px 0; background: #fff; margin-right: 14px; }

.w-c-b .bd .prev { position: absolute; bottom: 63px; left: 530px; width: 52px; height: 52px; background: url(prev.png) no-repeat center; }
.w-c-b .bd .next { position: absolute; bottom: 63px; right: 530px; width: 52px; height: 52px; background: url(next.png) no-repeat center; }
.w-d { width: 100%;background: #0b6fc4; }
.w-d-a h2 { font-size: 30px; color: #fff; font-weight: normal; width: 230px; margin: 0 auto; padding: 20px 0 15px; border-bottom: 4px solid #fff; text-align: center; }
.w-d-a li { float: left; }
.w-e-a { width: 1200px; overflow: hidden; }
.w-e-a h2 { font-size: 30px; color: #0b6fc4; font-weight: normal; width: 230px; margin: 0 auto; padding: 55px 0 15px; border-bottom: 4px solid #0b6fc4; text-align: center; }
.w-e-a .bd { padding-bottom: 155px; position: relative; padding-left: 10px; margin-top: 35px; }
.w-e-a .bd li { width: 388px; text-align: center; float: left; margin-right: 14px; }
.w-e-a .bd li .w-e-b {box-shadow: 0 0 9px #bdd0dc; display: inline-block; width: 388px; height: 298px; text-align: center; box-sizing: border-box; padding:9px 0; background: #fff; margin-right: 14px; }
.w-e-a .bd li .w-e-c { font-size: 14px; color: #000; padding: 20px 0; display: block; }
.w-e-a .bd .prev { position: absolute; bottom: 63px; left: 530px; width: 52px; height: 52px; background: url(prev.png) no-repeat center; }
.w-e-a .bd .next { position: absolute; bottom: 63px; right: 530px; width: 52px; height: 52px; background: url(next.png) no-repeat center; }
.w-e-e { position: relative; left: 50%; margin-left: -960px; width: 1920px; height: 218px; }
.w-f-a { width: 1200px; overflow: hidden; }
.w-f-a h2 { font-size: 30px; color: #0b6fc4; font-weight: normal; width: 230px; margin: 0 auto; padding: 55px 0 15px; border-bottom: 4px solid #0b6fc4; text-align: center; }
.w-f-a .bd { padding-bottom: 155px; position: relative; padding-left: 10px; margin-top: 35px; }
.w-f-a .bd li { width: 288px; text-align: center; float: left; margin-right: 14px; }
.w-f-a .bd li .w-f-b {box-shadow: 0 0 9px #bdd0dc; display: inline-block; width: 288px; height: 345px; text-align: center; box-sizing: border-box; margin-right: 14px; }
.w-f-a .bd li .w-f-c { font-size: 14px; color: #000; padding: 20px 0; display: block; }
.w-f-a .bd .prev { position: absolute; bottom: 63px; left: 530px; width: 52px; height: 52px; background: url(prev.png) no-repeat center; }
.w-f-a .bd .next { position: absolute; bottom: 63px; right: 530px; width: 52px; height: 52px; background: url(next.png) no-repeat center; }
.w-g { background: #0b6fc4; width: 100%; padding-bottom: 45px; }
.w-g-a h2 { font-size: 30px; color: #fff; font-weight: normal; width: 230px; margin: 0 auto; padding: 55px 0 15px; border-bottom: 4px solid #fff; text-align: center; }
.w-g-b { margin-top: 35px; margin-left: 30px; float: left; }
.w-g-c { float: left; margin-left: 50px; padding-top: 45px; }
.w-g-c li { height: 48px; line-height: 48px; width: 670px; font-size: 19px; color: #fff; border-bottom: 1px dashed #fff; box-sizing: border-box; padding-left: 35px; background: url(libg.png) no-repeat 7px center;}
.w-g-c li a { float: left; color: #fff; }
.w-g-c li span { float: right; }
.w-h { padding-bottom: 55px; }
.w-h-a h2 { font-size: 30px; color: #0b6fc4; font-weight: normal; width: 230px; margin: 0 auto; padding: 55px 0 15px; border-bottom: 4px solid #0b6fc4; text-align: center; }
.w-h-c { float: left; margin-top: 85px; }
.w-h-c h3 { font-size: 39px; color: #000; font-weight: normal; margin-bottom: 15px; }
.w-h-c li { height: 38px; line-height: 38px; margin-bottom: 7px; font-size: 18px; color: #000; vertical-align: top; }
.w-h-c li span { float: left; margin-left: 25px; vertical-align: top; }
.w-h-c li img { float: left; }
.w-h-d { float: right; margin-top: 85px; }

