@charset "utf-8";
.container {  }
.w-a-e { width: 100%;height: 64px;line-height: 64px;background: #edeaf1; }
.w-a-e p { float: left;font-size: :14px; color:#6d6c71; }
.w-a-e p span { font-weight: bold; }
.w-a-e p a { color:#6d6c71; display: inline-block; margin: 0 5px; }
.w-a-e form { float: right; padding: 12px 0; }
.w-a-e form .inp { background: none; font-size: :14px; padding-left:15px; outline: none; float: left;width: 325px;height: 40px;box-sizing: border-box;border:1px solid #d6d3d9; border-right:none; }
.w-a-e form  .sub { float: left;width: 60px;height: 40px;background: url(search.png) no-repeat center; border:none; cursor: pointer;outline: none; }

/*标题*/
.w-a-f { width: 100%;height: 82px;text-align: center; background: url(titbg.png) no-repeat center bottom; }
.w-a-f .hd h2 { font-size: 36px;color:#112651; line-height: 36px; }
.w-a-f .hd h2 span { color:#20abe4; }
.w-a-f .hd p { font-size: 18px;color:#112651; line-height: 48px; }
.w-c { margin-top:40px; }
.w-c-a .parHd { text-align: center; margin: 20px 0; }
.w-c-a .parHd li { margin: 0 12px; cursor: pointer; font-size: 14px;color:#333; display: inline-block; height: 38px;line-height: 38px;padding: 0 24px; border-radius: 18px; background: #dedfe1; }
.w-c-a .parHd li:hover,.w-c-a .parHd li.on  {color:#fff;background: #0f8fc3; }
.w-c-a .parBd .slideBox dd {position: relative; float: left;margin-right:6px; overflow: hidden; width: 388px;height: 330px;padding:2px; border:1px solid #eee; }
.w-c-a .parBd .slideBox dd:after { position: absolute; left:1px;top:1px; box-sizing: border-box; padding: 12px 0 0 10px; width: 84px;height: 81px;content:'推荐'; font-size: 19px;color:#fff; background: url(bg1.png) no-repeat center; }
.w-c-a .parBd .slideBox dd a.pic { display: block;width: 388px;height: 330px;overflow: hidden; }
.w-c-a .parBd .slideBox dd a.pic img { transition: all 0.5s; }
.w-c-a .parBd .slideBox dd:hover a.pic img { transform: scale(1.2); }
.w-c-a .parBd .slideBox dd a.t{transition: all 0.5s; display: block;width: 390px;height: 56px; font-size: 16px;color:#fff; position: absolute;left:1px; bottom:-60px; text-align: center; line-height: 56px;background: rgba(0,0,0,0.7); }
.w-c-a .parBd .slideBox dd:hover a.t{ bottom:2px; }
.w-c-a .parBd .slideBox dd:nth-child(3) { margin-right:0; }
.w-c-a .parBd .slideBox { position: relative; }
.w-c-a .parBd .slideBox li { margin-top:35px; margin-right:30px; float: left;width: 272px; padding-bottom:30px; position: relative; overflow: hidden; }
.w-c-a .parBd .slideBox li .w-c-b {width: 272px;padding:1px;border:1px solid #eee; position: relative; overflow: hidden; }
.w-c-a .parBd .slideBox li:after { content:'';width: 274px;height: 30px;background: url(bg2.png) no-repeat center;position: absolute;left:50%;margin-left:-137px;bottom:2px; }
.w-c-a .parBd .slideBox li a.pic { display: block;width: 272px;height: 231px;overflow: hidden; }
.w-c-a .parBd .slideBox li a.pic img { transition: all 0.5s; }
.w-c-a .parBd .slideBox li:hover a.pic img{ transform: scale(1.2); }
.w-c-a .parBd .slideBox li a.t{ display: block;width: 272px;height: 42px;line-height: 42px;background:#0f8fc3; text-align: center;font-size: 14px;color:#fff;position: absolute;left:2px; bottom:1px; transition: all 0.5s; }
.w-c-a .parBd .slideBox li:hover a.t { bottom:-50px; }
.w-c-a .parBd .slideBox li a.more { transition: all 0.5s; text-align: center; box-sizing: border-box; padding-top:100px; display: block; width: 274px;height: 233px;position: absolute;left:1px;top:-250px;background: url(more.png) no-repeat center 60px rgba(15,143,195,0.82); }
.w-c-a .parBd .slideBox li a.more span { display: block;font-size: 14px;color:#fff; }
.w-c-a .parBd .slideBox li a.more i { margin: 20px auto 0;box-sizing: border-box; border:1px solid #fff; display: block; width: 140px;height: 33px;line-height: 31px;text-align: center; font-size: 14px;color:#fff; }
.w-c-a .parBd .slideBox li:hover a.more { top:1px; }
.w-c-a .parBd .slideBox .sPrev { position: absolute;left:-70px;top:480px; display: block; width: 41px;height: 74px;background: url(prev1.png) no-repeat center; }
.w-c-a .parBd .slideBox .sNext { position: absolute;right:-70px;top:480px; display: block; width: 41px;height: 74px;background: url(next1.png) no-repeat center; }

.w-c-c { width: 1920px;position: relative;left:50%;margin-left:-960px; margin-top:20px; }

.w-d { margin-top:40px; }
.w-d-a { margin-top:40px; width: 1200px;height: 332px;position:relative;  }
.w-d-b { width: 515px;height: 120px;box-sizing:border-box;background: #0f8fc3;position:absolute;right:66px;bottom:-75px; }
.w-d-b ul li { padding:20px 0 0; float:left;width: 25%;text-align: center; }
.w-d-b ul li span { display:block;height: 55px; }
.w-d-b li a { font-size:16px;color:#fff; }
.w-d-c { margin-top:15px; }
.w-d-c .hd { font-size:30px; color:#3a3a3a;font-weight:normal; }
.w-d-c .hd p { font-size:18px;color:#b2b2b2; }
.w-d-c .bd { margin-top:20px; }
.w-d-c .bd p { font-size:14px; text-align: justify; color:#616161;line-height: 24px; }
.w-d-c .bd p a { color:#0f8fc3; }
.w-e { margin-top:50px; }
.w-e-a { float:left;width: 200px; }
.w-e-a p { font-size:24px;color:#aeafaf;line-height: 25px;text-transform:uppercase; }
.w-e-a h2 { font-size:24px;color:#333; font-weight:normal;position:relative;padding-top:10px; }
.w-e-a h2:after { content:'';height: 2px;width: 78px;background: #058ec6; position:absolute;left:0;top:7px; }
.w-e-a span { font-size:15px;color:#858686; }
.w-e-b { float:right;width: 980px; box-sizing:border-box;padding: 0 50px; position:relative; }
.w-e-b ul li { float:left;border:1px solid #e0dbdb; width: 206px; margin-right:30px; }
.w-e-b .prev { width: 63px;height: 32px;background: url(nextbg.png) no-repeat center;display:block;position:absolute;left:18px;top:50%;margin-top:-16px;z-index:10; }
.w-e-b .next { width: 63px;height: 32px;background: url(next2.png) no-repeat center;display:block;position:absolute;right:-20px;top:50%;margin-top:-16px;z-index:10; }

.w-f {  }
.w-f .parHd { margin: 35px 0; width: 1920px; left:50%;margin-left:-960px; text-align: center; position:relative; }
.w-f .parHd:after {content:''; position: absolute; width: 605px; height: 2px;background: #e7e7e7; left:-3px;top:50%;margin-top:-1px; }
.w-f .parHd:before {content:''; position: absolute; width: 605px; right:-2px; height: 2px;background: #e7e7e7; top:50%;margin-top:-1px; }
.w-f .parHd ul li { cursor:pointer; margin: 0 12px; display: inline-block; width: 220px;height: 50px;line-height: 50px;text-align: center;background: #7b8082;font-size:20px;color:#fff; }
.w-f .parHd ul li:hover, .w-f .parHd ul li.on { background: #0f8fc3; } 
.w-f .parBd ul li { padding:17px 10px;border:1px solid #e1dcdc; width: 261px; margin-right:22px; }

.w-g { margin-top:50px; }
.w-g-a { width: 373px;float: left; }
.w-g-a .hd { width: 100%; border-bottom:2px solid #e7e7e7; }
.w-g-a .hd p {width: 86px; margin-bottom:-2px; padding-bottom:10px; border-bottom:2px solid #0f8fc3; float:left;font-size:20px;color:#151515; }
.w-g-a .hd a.more { float:right;width: 22px;height: 23px;background: url(more2.jpg) no-repeat center; }
.w-g-a .bd { margin-top:12px; }
.w-g-a .bd dt { margin-bottom:15px; width: 100%;display:block;padding: 10px 0;text-align: center;background: #ededed; }
.w-g-a .bd dt a { display:block; }
.w-g-a .bd dd { padding-left:23px; background: url(bg3.png) no-repeat 5px center; width: 100%;box-sizing:border-box;height: 30px;line-height: 30px;font-size:14px;color:#333; }
.w-g-a .bd dd a { float:left; color:#333; }
.w-g-a .bd dd span { float:right; }
.w-g-b { margin-left:42px; }
.w-g-c { width: 373px;float: right; }
.w-g-c .hd { width: 100%; border-bottom:2px solid #e7e7e7; }
.w-g-c .hd p {width: 86px; margin-bottom:-2px; padding-bottom:10px; border-bottom:2px solid #0f8fc3; float:left;font-size:20px;color:#151515; }
.w-g-c .hd a.more { float:right;width: 22px;height: 23px;background: url(more2.jpg) no-repeat center; }

.w-g-c .bd { margin-top:30px; }
.w-g-c ul li { box-sizing:border-box; padding-top:15px; height: 95px!important;box-sizing:border-box;border-bottom:1px dashed #ededed; }
.w-g-c ul li dt { height: 26px;line-height: 26px; }
.w-g-c ul li dt a { float:right;width: 330px; font-size:14px;color:#333; }
.w-g-c ul li dt span { float:left;width: 26px;height: 26px;line-height: 26px;text-align: center;background: #282828;font-size:14px;color:#fff; }
.w-g-c ul li dd { margin-top:8px; line-height: 18px; }
.w-g-c ul li dd span { float:left; width: 26px;height: 26px;line-height: 26px;text-align: center;font-size:14px;color:#fff;background: #0c9fda; }
.w-g-c ul li dd p { float:right;width: 330px;box-sizing:border-box;padding-right:12px; color:#616161; }













