@charset "gb2312";
body{font-family:PingFang SC}

.footer{z-index:3;}
.jc-about .history .list,
.list h2 ,
.list p,
.list ul{transition: all 0.4s linear 0s; -o-transition: all 0.4s linear 0s;-moz-transition: all 0.4s linear 0s;-webkit-transition: all 0.4s linear 0s;  }


/**头部**/
.about-head {background:#fff;margin:0; position:absolute;top:0;left:0;right:0;z-index:9; height:70px; }
.about-head .logo{height:34px;float:left;padding:18px 0 0 }
.about-head .logo img{height:34px;}
.about-head ul {float:right;}
.about-head ul li {padding-left:30px; display:inline-block}
.about-head ul li a{line-height:67px;display:block; color:#333;font-size:18px;}
.about-head ul li a:hover,
.about-head ul li a.current{color:#0577d1;border-bottom:3px solid #0577d1;}

/****/
.jc-about {padding-top:70px; background-repeat:no-repeat;background-position:center 70px;position:relative;z-index:6;  }
.jc-about .h2{text-align:center; color:#fff; padding-top:130px; height:270px; }
.jc-about .h2 img{height:89px;display:inline-block;margin-bottom:20px;}
.jc-about .h2 p{ font-size:24px;}
.jc-about i{background:url(../images/about-i-all.png) no-repeat 0 0}

/**主页**/
.jc-about .jieshao p{margin-bottom:30px;text-indent:2em;line-height:35px;color:#7E7E7E;font-size:18px;}
.jc-about .jieshao h2{font-size:24px;font-weight:normal;margin-bottom:20px;}
.jc-about .jieshao h2 i{margin-right:15px; width:8px;height:8px;border-radius:50%;background:#0577D1}

.jc-about .jieshao .text{padding-top:20px}
.jc-about .jieshao .text h2{line-height:70px;margin-bottom:0; font-size:36px;font-weight:normal; padding:20px 0 0 ;}
.jc-about .jieshao .text p{text-indent:0; }
.jc-about .jieshao .text ul {height:80px;margin-bottom:40px;padding-top:20px;}
.jc-about .jieshao .text ul li{line-height:34px; margin-right:50px; display:inline-block;color:#666;font-size:18px;}
.jc-about .jieshao .text ul li span{font-size:24px; display:block;color:#0577D1}
.jc-about .jieshao .text img{position:absolute;z-index:6;top:-38px;right:0;width:400px;height:260px;}

.jc-about .jieshao .corp-info{margin-bottom:110px;}

.jc-about .jieshao .idea{padding-top:10px; text-align:center;width:1213px;margin:0 0 90px -13px;} 
.jc-about .jieshao .idea li {margin-left:13px; padding-top:68px; position:relative; float:left; display:inline-block;width:290px;height:460px;}
.jc-about .jieshao .idea li span{left:50%;margin:0 0 0 -65px;top:0; position:absolute;z-index:9; padding-top:25px; font-size:36px;color:#fff; background:url(../images/about-w-bg-1.png) no-repeat 0 0; display:inline-block;height:125px;width:130px;}
.jc-about .jieshao .idea li span em{line-height:50px; display:block;font-size:18px;}
.jc-about .jieshao .idea li p{font-size:24px; margin:0; text-indent:0; color:#fff; text-align:center; left:0;right:0;bottom:0;top:68px; padding-top:185px; position:absolute;z-index:6;}
.jc-about .jieshao .idea li p{ background:url(../images/about-w-bg-2.png) no-repeat 0 0;}

.jc-about .media{ text-align:center; background:#f8f8f8 url(../images/about-bg-8.jpg) no-repeat center 0;padding-bottom:40px;}
.jc-about .media .hd{padding:65px 0 80px;}
.jc-about .media .hd h3{font-size:48px;line-height:70px;font-weight:normal}
.jc-about .media .hd p{color:#999;font-size:16px;}
.jc-about .media ul li {margin-bottom:30px; font-size:18px;color:#666; line-height:50px; padding:0 15px; display:inline-block;}
.jc-about .media ul li img{display:block; width:160px;height:160px;background:#fff;}

/**发展历程**/
.jc-about .history{padding-top:50px;}
.jc-about .history h2 {height:130px;line-height:130px; font-size:48px;}
.jc-about .history h2 b{font-size:120px;color:#0477D2;}
.jc-about .history p{margin-bottom:20px; line-height:38px; font-size:24px;color:#333;}
.jc-about .history ul li{padding-right:50px;height:50px;line-height:50px; display:inline-block;font-size:18px;color:#333;}
.jc-about .history ul li i{float:left; width:50px;height:50px;}
.jc-about .history ul li b{padding:0 5px; font-size:48px;color:#0477D2}
.jc-about .history .list{padding:60px 0 60px;position:relative;}
.jc-about .history .list-1,
.jc-about .history .list-3,
.jc-about .history .list-5,
.jc-about .history .list-7,
.jc-about .history .list-9,
.jc-about .history .list-11{text-align:right}
.jc-about .history .i-city {background-position: 0 0;}
.jc-about .history .i-rmb {background-position: -55px 0;}
.jc-about .history .i-earth {background-position: -114px 0;}
.jc-about .history .i-school {background-position: -174px 0;}
.jc-about .history .i-user {background-position: -230px 0;width:60px}
.jc-about .history .i-author {background-position: -298px 0;}
.jc-about .history .list-2 ul{width:400px; position:absolute;top:260px;right:0;z-index:3}
.jc-about .history .list-2 ul li{margin-bottom:30px; display:block}

.jc-about .history .list-0{padding-top:260px;height:360px; background:url(../images/about-img-5.png) no-repeat right 0}
.jc-about .history .list-1{padding-top:150px;margin-bottom:30px;padding-right:50px; background:url(../images/about-img-6.png) no-repeat 0 0}
.jc-about .history .list-2{padding-top:140px;margin-bottom:30px; background:url(../images/about-img-7.png) no-repeat 95% 0}
.jc-about .history .list-3{padding-top:40px;height:580px; background:url(../images/about-img-8.png) no-repeat 0 0}
.jc-about .history .list-4{padding-top:0px; margin-bottom:70px; background:url(../images/about-img-9.png) no-repeat 95% 00px}
.jc-about .history .list-5{margin-bottom:50px;background:url(../images/about-img-10.png) no-repeat 0 0}
.jc-about .history .list-6{margin-bottom:50px;background:url(../images/about-img-11.png) no-repeat right 90px}
.jc-about .history .list-7{height:300px; background:url(../images/about-img-12.png) no-repeat 0 0}
.jc-about .history .list-8{ padding-top:150px; margin-bottom:50px; background:url(../images/about-img-13.png) no-repeat right 0}
.jc-about .history .list-9{margin-bottom:80px;background:url(../images/about-img-14.png) no-repeat 0 0} 

.jc-about .history .animations.list-0 {padding-top:220px; }
.jc-about .history .animations.list-1 h2{padding-right:20px; }
.jc-about .history .animations.list-1 p{padding-right:20px; }
.jc-about .history .animations.list-2 {padding-top:190px;}
.jc-about .history .animations.list-2 ul {top:180px;}
.jc-about .history .animations.list-3 {padding-top:80px;}
.jc-about .history .animations.list-4 h2{padding-left:40px; }
.jc-about .history .animations.list-4 p{padding-left:40px; }
.jc-about .history .animations.list-4 ul{padding-left:40px; }
.jc-about .history .animations.list-5 h2{padding-right:40px; }
.jc-about .history .animations.list-5 p{padding-right:40px; }
.jc-about .history .animations.list-6 h2{padding-left:40px; }
.jc-about .history .animations.list-6 p{padding-left:40px; }
.jc-about .history .animations.list-6 ul{padding-left:40px; }
.jc-about .history .animations.list-7 h2{padding-right:40px; }
.jc-about .history .animations.list-7 p{padding-right:40px; }
.jc-about .history .animations.list-8 h2{padding-left:40px; }
.jc-about .history .animations.list-8 p{padding-left:40px; }
.jc-about .history .animations.list-9 h2{padding-right:40px; }
.jc-about .history .animations.list-9 p{padding-right:40px; }

/**企业文化**/
.jc-about .corp-news{padding-bottom:70px;}
.jc-about .corp-news .title {padding-top:50px; margin-bottom:30px; text-align:center}
.jc-about .corp-news .title h2{font-weight:normal; font-size:30px;line-height:70px; display:inline-block;width:300px;border-bottom:1px solid #E7E7E7}
.jc-about .corp-news .title p{line-height:40px; color:#999;font-size:14px;}
.jc-about .corp-news .item{margin-bottom:10px;height:720px;overflow:hidden}
.jc-about .corp-news .item .bd ul{height:680px; overflow:hidden; display:block;position:relative}
.jc-about .corp-news .item .bd ul li{display:block;top:420px;width:387px;height:262px; position:absolute;}
.jc-about .corp-news .item .bd ul li img{width:100%;height:100%;}
.jc-about .corp-news .item .bd ul li span{display:inline-block;height:30px;line-height:30px; background:#137FD3;color:#fff;font-size:16px;padding:0 20px; position:absolute;top:15px;left:15px;z-index:3;}
 
.jc-about .corp-news .item .bd ul li:nth-child(5n+1){top:0;left:0;height:400px;width:590px;}
.jc-about .corp-news .item .bd ul li:nth-child(5n+2){top:0;left:610px;height:400px;width:590px;}
.jc-about .corp-news .item .bd ul li:nth-child(5n+3){left:0;}
.jc-about .corp-news .item .bd ul li:nth-child(5n+4){left:410px;}
.jc-about .corp-news .item .bd ul li:nth-child(5n+5){left:820px;}


.jc-about .corp-news .item .hd {padding-top:5px;}
.jc-about .corp-news .item .hd ul{text-align:center}
.jc-about .corp-news .item .hd ul li {font:0/0 a; cursor:pointer; background:#D9D9D9; height:4px;width:16px;margin:0 3px; display:inline-block;}
.jc-about .corp-news .item .hd ul li.on{width:32px;background:#0178D2;}


/**荣誉**/
.jc-about .about-honor{background:#fff;}
.jc-about .about-honor .menus {position:relative;z-index:9;top:-52px; height:52px; text-align:center;margin-bottom:0px;}
.jc-about .about-honor .menus ul li{display:inline-block; margin-left:1px; }
.jc-about .about-honor .menus ul li a {background:#fff;display:block;padding:0 20px;height:50px;line-height:50px;color:#333;font-size:18px;}
.jc-about .about-honor .menus ul li.current a ,
.jc-about .about-honor .menus ul li a:hover{background:#0577D0;color:#fff;border-color:#0577d1}
.jc-about .about-honor .cont{position:relative; overflow:hidden }
[data-sjsel]{position:absolute;top:0;left:0;opacity:0;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}
.jc-about .honor-list{ position:absolute;top:0;left:0;right:0; margin:0 0 50px;padding:0;opacity:0;transition:height .2s ease-out,opacity .2s ease-out .2s}
.jc-about .honor-list .list{box-shadow:0px 0px 9px rgba(0,0,0,.4) inset;background:#fff; display:flex;flex-direction:column;transition:box-shadow .2s ease-in-out}
.jc-about .honor-list .list .item{padding:9px; border:1px solid #ddd; overflow:hidden;}
.jc-about .honor-list .list img{max-width:100%;box-shadow:0px 0px 2px rgba(0,0,0,.3) ; }
.jc-about .honor-list .list i{display:none}
.jc-about .honor-list.current{opacity:1 !important; display:block}


/**管理团队**/
.jc-about .info{min-height:670px; position:relative; color:#fff;margin:190px 0 70px;padding-top:60px; background-color:#3B424E}
.jc-about .info h2{margin-bottom:30px;line-height:50px; font-size:18px;font-weight:normal}
.jc-about .info h2 b{margin-right:20px; font-size:48px;font-weight:normal}
.jc-about .info p{width:570px; color:#ababab; line-height:30px;margin-bottom:30px;font-size:18px;}
.jc-about .info p.white{color:#fff}
.jc-about .info .more{margin-bottom:50px; font-size:18px; height:50px;line-height:50px;padding:0 40px; background:#D1A775;color:#fff;border-radius:3px;display:inline-block}
.jc-about .info .user{width:640px;height:880px; position:absolute;z-index:3;bottom:0;right:0;}
.jc-about .info .i-titel{line-height:25px;font-weight:normal; font-size:20px; text-align:center; background:none; font-style:normal; padding:12px; position:absolute;z-index:7;right:525px;bottom:40px; height:auto; border:1px solid #6a5336}
.jc-about .info .i-titel:before{content:' ';position:absolute;right:-7px;top:7px;width:5px;bottom:-7px;border-top:1px solid #6a5336;border-right:1px solid #6a5336}
.jc-about .info .i-titel:after{content:' ';position:absolute;left:7px;bottom:-7px;right:-6px;height:5px;  border-left:1px solid #6a5336;border-bottom:1px solid #6a5336}

.jc-about .team-list .item{position:relative; height:400px;margin-bottom:63px;border:1px solid #EAEAEA;}
.jc-about .team-list .item:before{content:" ";position:absolute;z-index:3;height:8px;bottom:-8px; left:8px;right:-8px;background:#e5e5e5;}
.jc-about .team-list .item:after{content:" ";position:absolute;z-index:3;width:8px;bottom:-8px;top:8px;right:-8px;background:#e5e5e5;}
.jc-about .team-list .img {float:left; width:325px;height:400px;}
.jc-about .team-list .text { float:right; position:relative; width:793px;padding:70px 40px 0 40px; }
.jc-about .team-list .text i{position:absolute;left:0px; top:47px;z-index:3;background-position:-143px -55px; text-align:left;padding-left:40px; color:#fff; line-height:27px; width:120px;height:27px;display:block;font-style:normal;font-size:18px;}
.jc-about .team-list .text b{margin-bottom:30px; display:inline-block; line-height:80px;  font-weight:normal;border-bottom:2px solid #666; font-size:36px;color:#333;}
.jc-about .team-list .text p{max-height:124px;overflow:hidden; margin-bottom:22px; color:#666;font-size:18px;line-height:30px}
.jc-about .team-list .text .more{ font-size:18px; height:40px;line-height:40px;padding:0 20px; background:#D1A775;color:#fff;border-radius:3px;display:inline-block}
.jc-about .team-list .item.item-odd i{left:auto;right:-1px;padding:0 40px 0 0;text-align:right;background-position:-143px -82px;}
.jc-about .team-list .item.item-odd img{float:right;}
.jc-about .team-list .item.item-odd .text{float:left;text-align:right}
.jc-about .team-list .item.item-odd .text p{text-align:left}


/**顾问列表**/
.jc-about .teacher-menus{background:#F8F8F8;padding:10px 0 12px}
.jc-about .teacher-menus ul li{ margin-right:20px; display:inline-block}
.jc-about .teacher-menus ul li a{line-height:30px;display:block; font-size:16px;color:#666;}
.jc-about .teacher-menus ul li a:hover,
.jc-about .teacher-menus ul li a.current{color:#0577D1}
.jc-about .teacher-list {padding-top:90px;width:1300px;}
.jc-about .teacher-list .list{width:520px;padding:30px 30px 0; margin:0 35px 85px 0;float:left; font-size:14px;color:#666; height:240px;border:1px solid #ebebeb; position:relative; background:#f8f8f8;}
.jc-about .teacher-list .list img{position:absolute;left:30px;top:-50px;z-index:3; width:160px;height:160px;}
.jc-about .teacher-list .list p{margin-bottom:20px; color:#666;font-size:18px;line-height:30px;max-height:60px;overflow:hidden}
.jc-about .teacher-list .list .text{height:80px;padding:0px 0 20px 185px;line-height:18px; }
.jc-about .teacher-list .list .text p{margin-bottom:10px;}
.jc-about .teacher-list .list .text b{font-size:24px;color:#333;font-weight:normal;margin-right:12px;}
.jc-about .teacher-list .list .text em{color:#999;font-size:16px;}
.jc-about .teacher-list .list .text span{color:#0577D1;font-size:20px;}
.jc-about .teacher-list .list ul {padding:0; height:36px;display:block;}
.jc-about .teacher-list .list ul li {display:inline-block;margin-right:14px;}
.jc-about .teacher-list .list ul li a{position:relative}
.jc-about .teacher-list .list ul li i{width:36px;height:36px;border-radius:50%; background-position:8px -47px}
.jc-about .teacher-list .list ul li img{display:none; width:120px;height:120px;border:1px solid #ddd;background:#fff;}
.jc-about .teacher-list .list ul li a:hover img{box-shadow:1px 1px 5px rgba(0,0,0,.07); display:inline-block;position:absolute;top:-135px;left:-45px;z-index:5;}
.jc-about .teacher-list .list ul li.btn{float:right; margin:0 0 0 12px; line-height:34px;}
.jc-about .teacher-list .list ul li.btn a{padding:0 14px; border-radius:3px; font-size:14px;color:#666; display:block;height:34px; border:1px solid #999;color:#999;}
.jc-about .teacher-list .list ul li.btn a:hover{border-color:#0577d1; color:#fff; background:#0577D1;}
.jc-about .teacher-list .list ul li .i-qq{background-color:#d6d6d6;}
.jc-about .teacher-list .list ul li .i-wechat{background-color:#d6d6d6;background-position:-20px -47px}
.jc-about .teacher-list .list ul li .i-online{ margin-right:3px; width:22px;height:22px;border-radius:0;background-position:-60px -54px}
.jc-about .teacher-list .list ul li a:hover .i-qq{background-color:#41a4e3}
.jc-about .teacher-list .list ul li a:hover .i-wechat{background-color:#59c14b}
.jc-about .teacher-list .list ul li a:hover .i-online{background-position:-60px -76px}
.jc-about .teacher-list .list:hover{box-shadow:0px 0px 20px 0px rgba(215,215,215,0.4);}


/**全国布局**/
.map {width: 820px;margin: 0 0 80px 0px;height: 620px;position: relative;background: url(../images/map/bg-map.png) no-repeat 0 0}
.map .list{position:absolute;z-index:9;left:-90px;top:-90px;}
.map .list .bg{position:absolute;z-index:8; display:none}

.list.p-0 .round-0 {left:-7px;top:-5px;}
.list.p-2 .round-0 {left:35px;top:25px;}
.list.p-2 .round-1 {left:13px;top:0px;}
.list.p-2 .round-2 {left:25px;top:-30px;}
.list.p-3 .round-0 {left:30px;top:-10px;}
.list.p-3 .round-1 {left:9px;top:-32px;}
.list.p-4 .round-0 {left:8px;top:50px;}
.list.p-5 .round-0 {left:5px;top:57px;}
.list.p-6 .round-0 {left:2px;top:10px;}
.list.p-6 .round-1 {left:30px;top:-10px;}
/*.list.p-6 .round-2 {left:45px;top:-65px;}*/
.list.p-7 .round-0 {left:65px;top:13px;}
.list.p-8 .round-0 {left:-2px;top:15px;}
.list.p-9 .round-0 {left:55px;top:7px;}
.list.p-9 .round-1 {left:65px;top:5px;}
.list.p-10 .round-0 {left:-8px;top:13px;}
.list.p-10 .round-1 {left:10px;top:-8px;}
.list.p-10 .round-2 {left:-30px;top:-73px;}
.list.p-10 .round-3 {left:0px;top:-63px;}
.list.p-10 .round-4 {left:-6px;top:-93px;}
.list.p-11 .round-0 {left:-2px;top:-5px;}
.list.p-11 .round-1 {left:22px;top:-28px;}
.list.p-11 .round-2 {left:12px;top:-28px;}
.list.p-12 .round-0 {left:-1px;top:6px;}
.list.p-13 .round-0 {left:-7px;top:2px;}
.list.p-14 .round-0 {left:6px;top:-3px;}
.list.p-15 .round-0 {left:38px;top:10px;}
.list.p-15 .round-1 {left:0px;top:-14px;}
.list.p-15 .round-2 {left:0px;top:-57px;}
.list.p-16 .round-0 {left:4px;top:-7px;}
.list.p-17 .round-0 {left:6px;top:29px;}
.list.p-17 .round-1 {left:17px;top:-36px;}
.list.p-18 .round-0 {left:25px;top:0px;}
.list.p-19 .round-0 {left:-2px;top:12px;}
.list.p-20 .round-0 {left:103px;top:83px;}
.list.p-21 .round-0 {left:10px;top:-5px;}
.list.p-22 .round-0 {left:3px;top:47px;}
.list.p-23 .round-0 {left:176px;top:78px;}
.list.p-24 .round-0 {left:10px;top:10px;}
.list.p-25 .round-0 {left:36px;top:16px;}

.map .list.p-0{left:633px;top:371px;}
.map .list.p-1{left:536px;top:227px;}
.map .list.p-2{left:508px;top:489px;}
.map .list.p-3{left:482px;top:337px;}
.map .list.p-4{left:434px;top:287px;}
.map .list.p-5{left:514px;top:209px;}
.map .list.p-6{left:558px;top:279px;}
.map .list.p-7{left:296px;top:485px;}
.map .list.p-8{left:425px;top:400px;z-index:33;}
.map .list.p-9{left:327px;top:388px;}
.map .list.p-10{left:600px;top:344px;}
.map .list.p-11{left:611px;top:394px;}
.map .list.p-12{left:565px;top:361px;}
.map .list.p-13{left:555px;top:242px;}
.map .list.p-14{left:413px;top:469px}
.map .list.p-15{left:485px;top:379px;}
.map .list.p-16{left:549px;top:429px;}
.map .list.p-17{left:602px;top:198px;}
.map .list.p-18{left:480px;top:433px;}
.map .list.p-19{left:490px;top:259px;}
.map .list.p-20{left:274px;top:234px;}
.map .list.p-21{left:471px;top:586px;}
.map .list.p-22{left:638px;top:55px;}
.map .list.p-23{left:0px;top:89px;}
.map .list.p-24{left:396px;top:264px;}
.map .list.p-25{left:573px;top:435px;}


.map .list.p-0 .bg{width:20px;height:20px}
.map .list.p-1 .bg{width:28px;height:30px}
.map .list.p-2 .bg{width:115px;height:95px;left:-22px;}
.map .list.p-3 .bg{width:93px;height:83px;left:-4px;top:-28px;}
.map .list.p-4 .bg{width:74px;height:135px;left:-18px;top:-27px;}
.map .list.p-5 .bg{width:80px;height:114px;left:-1px;top:-11px;}
.map .list.p-6 .bg{width:97px;height:66px;left:-18px;top:-10px;}
.map .list.p-7 .bg{width:136px;height:140px;left:-1px;top:-51px;}
.map .list.p-8 .bg{width:60px;height:68px;left:-3px;top:-14px;}
.map .list.p-9 .bg{width:166px;height:137px;left:-29px;top:-35px;}
.map .list.p-10 .bg{width:83px;height:72px;left:-39px;top:-25px;}
.map .list.p-11 .bg{width:60px;height:67px;left:-14px;top:-13px;}
.map .list.p-12 .bg{width:72px;height:87px;left:-21px;top:-29px;}
.map .list.p-13 .bg{width:17px;height:27px;left:0px;top:-4px;}
.map .list.p-14 .bg{width:94px;height:83px;left:-25px;top:-35px;}
.map .list.p-15 .bg{width:113px;height:73px;left:-29px;top:-15px;}
.map .list.p-16 .bg{width:71px;height:102px;left:-13px;top:-21px;}
.map .list.p-17 .bg{width:85px;height:186px;left:-25px;top:-27px;}
.map .list.p-18 .bg{width:81px;height:92px;left:-15px;top:-16px;}
.map .list.p-19 .bg{width:51px;height:105px;left:-15px;top:-20px;}
.map .list.p-20 .bg{width:200px;height:175px;left:-19px;top:-24px;}
.map .list.p-21 .bg{width:40px;height:37px;left:0px;top:-2px;}
.map .list.p-22 .bg{width:168px;height:155px;left:-67px;top:-56px;}
.map .list.p-23 .bg{width:302px;height:227px;left:0px; }
.map .list.p-24 .bg{width:45px;height:75px;left:0px; }
.map .list.p-25 .bg{width:65px;height:81px;left:0;top:0}


.list.p-0 .bg{background:url(../images/map/shanghai.png) no-repeat 0 0;}
.list.p-1 .bg{background:url(../images/map/beijing.png) no-repeat 0 0;}
.list.p-2 .bg{background:url(../images/map/guangdong.png) no-repeat 0 0;}
.list.p-3 .bg{background:url(../images/map/henan.png) no-repeat 0 0;}
.list.p-4 .bg{background:url(../images/map/shanxi.png) no-repeat 0 0;}
.list.p-5 .bg{background:url(../images/map/hebei.png) no-repeat 0 0;}
.list.p-6 .bg{background:url(../images/map/shandong.png) no-repeat 0 0;}
.list.p-7 .bg{background:url(../images/map/yunnan.png) no-repeat 0 0;}
.list.p-8 .bg{background:url(../images/map/chongqin.png) no-repeat 0 0;}
.list.p-9 .bg{background:url(../images/map/sichuan.png) no-repeat 0 0;}
.list.p-10 .bg{background:url(../images/map/jiangsu.png) no-repeat 0 0;}
.list.p-11 .bg{background:url(../images/map/zhejiang.png) no-repeat 0 0;}
.list.p-12 .bg{background:url(../images/map/anhui.png) no-repeat 0 0;}
.list.p-13 .bg{background:url(../images/map/tianjin.png) no-repeat 0 0;}
.list.p-14 .bg{background:url(../images/map/guizhou.png) no-repeat 0 0;}
.list.p-15 .bg{background:url(../images/map/hubei.png) no-repeat 0 0;}
.list.p-16 .bg{background:url(../images/map/jiangxi.png) no-repeat 0 0;}
.list.p-17 .bg{background:url(../images/map/liaoning.png) no-repeat 0 0;}
.list.p-18 .bg{background:url(../images/map/hunan.png) no-repeat 0 0;}
.list.p-19 .bg{background:url(../images/map/shanxi2.png) no-repeat 0 0;}
.list.p-20 .bg{background:url(../images/map/gansu.png) no-repeat 0 0;}
.list.p-21 .bg{background:url(../images/map/hainan.png) no-repeat 0 0;}
.list.p-22 .bg{background:url(../images/map/heilongjiang.png) no-repeat 0 0;}
.list.p-23 .bg{background:url(../images/map/xinjiang.png) no-repeat 0 0;}
.list.p-24 .bg{background:url(../images/map/ningxia.png) no-repeat 0 0;}
.list.p-25 .bg{background:url(../images/map/fujian.png) no-repeat 0 0;}

.map .list.current{ cursor:pointer;}
.map .list.current .bg{  display:block !important}

.round {position: relative;z-index:9;cursor:pointer;width:25px;height:25px;}
.round i{ position:absolute;left:5px;top:5px; z-index:2 }
.round .i-1{background-position:-89px -55px}


.map-address{position:absolute;right:25px;top:0;z-index:9;}
.map-address .list {display:none; line-height:26px; font-size:16px; background:rgba(89,97,110,1);width:280px;padding:20px 20px 10px;}
.map-address .list.current{display:block;}
.map-address h4{color:#fff; margin-bottom:10px; padding-bottom:2px; font-weight:normal; font-size:24px; }
.map-address h4 i{height:28px;margin-right:5px; background-position:-120px -55px;}
.map-address dl{color:#fff; padding:5px 0 5px; border-top:1px solid #656f7e;}
.map-address dl dt{font-size:18px;line-height:40px;}
.map-address dl dd{line-height:22px;padding-bottom:4px; position:relative; min-height:22px;padding-left:48px;}
.map-address dl b{color:rgba(255,255,255,.6);position:absolute;z-index:3;left:0;top:0;}
.map-address dl a{color:#fff;}

.map-menus {padding-bottom:150px;}
.map-menus ul li{float:left; margin:5px; display:inline-block;height:48px;}
.map-menus ul li a{border-radius:3px; text-align:center; border:1px solid #5B6471;min-width:118px; display:block;line-height:48px;padding:0 10px;font-size:24px;color:#8D98A7}
.map-menus ul li.current a,
.map-menus ul li:hover a{border-color:#D1A775;background:#D1A775;color:#fff;}






