/*! www.vancheer.com  |  Powered by vancheer */
.indexbanner{ width: 100%; position: relative;}
.focus { width: 100%; position: relative; zoom: 1; overflow: hidden; z-index: 22;}
.f426x240, .f160x160 { width: 100%; overflow: hidden; z-index: 22;}
.rslides li { width: 100%; float: left; display: none; z-index: 2222;}
.rslides li img { z-index: 2222; display:block;}
.rslides { width: 100%; position: relative; z-index: 22; margin: 0 auto;}
.rslides_nav { height: 51px; width: 31px; position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 50%; left: 0; opacity: 0.5; text-indent: -9999px; overflow: hidden; text-decoration: none; display: none;}
.rslides_nav:active { opacity: 1.0;}
.rslides_nav.next { left: auto; right: 0;}
.rslides_tabs { text-align: center; position: absolute; bottom: 30px; z-index: 22; left: 0%; width:100%;}
.rslides_tabs li { display: inline; float: none; _float: left; *float: left;  margin:0 5px;}
.rslides_tabs a { margin-top: 0px; text-indent: 9999px; overflow: hidden; display: inline-block; _display: block; *display: block;  width: 18px; height: 18px; background:url(../images/ico1_4.png) no-repeat center; z-index: 222;  *z-index: 222;  /*border-radius: 50%; -webkit-border-radius: 50%;  -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%;*/  }
.rslides_tabs .rslides_here a {background:url(../images/ico1_4on.png) no-repeat center;}
.indexbanner .next{
    position: absolute;
    right: 20px;
    top: 50%;
    margin-top: -22px;
    background: url(../images/ico11_nextoff.png) center no-repeat;
    z-index: 222;
    width: 25px;
    height: 44px;
    display: block;
}
.indexbanner .next:hover{background: url(../images/ico11_nexton.png) center no-repeat;}
.indexbanner .prev{
    position: absolute;
    left: 20px;
    top: 50%;
    margin-top: -22px;
    background: url(../images/ico11_prevoff.png) center no-repeat;
    z-index: 222;
    width: 25px;
    height: 44px;
    display: block;
}
.indexbanner .prev:hover{background: url(../images/ico11_prevon.png) center no-repeat;}
/*banner*/

.indexPart1{ padding-top:30px;}
.indexPart1 .leftDiv{ float:left; width:654px; }
.indexPart1 .leftDiv .title{ height:40px; line-height:40px; background:url(../images/ico1_5.png) no-repeat left bottom;}
.indexPart1 .leftDiv .title .text{ float:left;}
.indexPart1 .leftDiv .title .text h2{ float:left; font-size:18px; color:#717171; padding-right:5px;}
.indexPart1 .leftDiv .title .text em{ font-size:16px; color:#ccc;}
.indexPart1 .leftDiv .title .text em span{ color:#fa9a10;}
.indexPart1 .leftDiv .title .more{ float:right;}
.indexPart1 .leftDiv .list{ padding-top:20px;}
.indexPart1 .leftDiv .list li{ float:left; width:199px; height:153px; margin-right:13px;}
.indexPart1 .leftDiv .list li:last-child{ margin-right:0;}
.indexPart1 .leftDiv .list li .imgDiv{ position:relative; overflow:hidden;}
.indexPart1 .leftDiv .list li .imgDiv .name{/*position:absolute; */z-index: 1; top: 100%; left:0;/* padding:12px; *//*background-color:rgba(0,0,0,0.55);*/width: 100%; -webkit-transition: top 300ms; transition: top 300ms;}
.indexPart1 .leftDiv .list li .imgDiv:hover .name{ top:0;}
.indexPart1 .leftDiv .list li .imgDiv .name a{ display:block; width:100%; height:40px;}
.indexPart1 .leftDiv .list li .imgDiv .name h3{ font-weight: 100; font-size:12px; color:#636363; text-align:center; line-height:20px; /*padding-top:12px;*/}
.indexPart1 .leftDiv .list li .imgDiv .name p{ font-size:14px; color:#fff;}
.indexPart1 .leftDiv .boxDiv{ padding-top:23px;}

/*.indexPart1 .leftDiv .boxDiv .tablist{ float:left;}
.indexPart1 .leftDiv .boxDiv .tablist li{ cursor:pointer; background:url(../images/ico1_6.png) no-repeat left center; width:153px; height:71px; margin-bottom:6px;}
.indexPart1 .leftDiv .boxDiv .tablist li:hover{ background:url(../images/ico1_6on.png) no-repeat left center;}
.indexPart1 .leftDiv .boxDiv .tablist .liNow{ background:url(../images/ico1_6on.png) no-repeat left center;}
.indexPart1 .leftDiv .boxDiv .tablist li p{ font-size:14px; line-height:71px; font-weight:bold; color:#fff; padding-left:60px;}
.indexPart1 .leftDiv .boxDiv .tablist li .li01{ background:url(../images/ico1_8.png) no-repeat 20px center;}
.indexPart1 .leftDiv .boxDiv .tablist li .li02{ background:url(../images/ico1_9.png) no-repeat 20px center;}
.indexPart1 .leftDiv .boxDiv .tabcontentBox{ float:left; padding-left:20px;}
.indexPart1 .leftDiv .boxDiv .tabcontentBox .showDiv{ display:none;}
.indexPart1 .leftDiv .boxDiv .tabcontentBox .tabContent li{ width:478px; height:36px; line-height:36px; font-size:14px; color:#666; border-bottom:1px #ededed dashed; background:url(../images/ico1_7.png) no-repeat left center; text-indent:15px;}
.indexPart1 .leftDiv .boxDiv .tabcontentBox .tabContent li p{ float:left; width:350px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.indexPart1 .leftDiv .boxDiv .tabcontentBox .tabContent li time{ float:right;}*/

.indexPart1 .leftDiv .boxDiv .tab{ float:left;}
.indexPart1 .leftDiv .boxDiv .tab li{ cursor:pointer; background:url(../images/ico1_6.png) no-repeat left center; width:153px; height:71px; margin-bottom:6px;}
.indexPart1 .leftDiv .boxDiv .tab li:hover{ background:url(../images/ico1_6on.png) no-repeat left center;}
.indexPart1 .leftDiv .boxDiv .tab .liNow{ background:url(../images/ico1_6on.png) no-repeat left center;}
.indexPart1 .leftDiv .boxDiv .tab li p{ font-size:14px; line-height:71px; font-weight:bold; color:#fff; padding-left:60px;}
.indexPart1 .leftDiv .boxDiv .tab li .li01{ background:url(../images/ico1_8.png) no-repeat 20px center;}
.indexPart1 .leftDiv .boxDiv .tab li .li02{ background:url(../images/ico1_9.png) no-repeat 20px center;}
.indexPart1 .leftDiv .boxDiv .tabContentDiv{ float:left; padding-left:20px;}
.indexPart1 .leftDiv .boxDiv .tabContentDiv .showDiv{ display:none;}
.indexPart1 .leftDiv .boxDiv .tabContentDiv .tabContent li{ width:478px; height:36px; line-height:36px; font-size:14px; color:#666; border-bottom:1px #ededed dashed; background:url(../images/ico1_7.png) no-repeat left center; text-indent:15px;}
.indexPart1 .leftDiv .boxDiv .tabContentDiv .tabContent li p{ float:left; width:330px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.indexPart1 .leftDiv .boxDiv .tabContentDiv .tabContent li time{ float:right;width:90px;}


.indexPart1 .rightDiv{ float:left; width:526px;margin-right:20px;} 
.indexPart1 .rightDiv .title{ height:40px; line-height:40px; background:url(../images/ico1_5.png) no-repeat left bottom;}
.indexPart1 .rightDiv .title .text{ float:left;}
.indexPart1 .rightDiv .title .text h2{ float:left; font-size:18px; color:#717171; padding-right:5px;}
.indexPart1 .rightDiv .title .text em{ font-size:16px; color:#ccc;}
.indexPart1 .rightDiv .title .text em span{ color:#fa9a10;}
.indexPart1 .rightDiv .title .more{ float:right;}
.indexPart1 .rightDiv .content{ margin-top:20px;}
.indexPart1 .rightDiv .content .left{ float:left; width:180px; margin-right:10px;}
.indexPart1 .rightDiv .content .left .box1{ 

background:url(../picture/adv_bg.jpg) no-repeat;
    width:180px; height:325px; /* padding:20px;background-color:#ffbd69;*/ text-align:center; margin-bottom:10px;}
.indexPart1 .rightDiv .content .left .box2{ width:140px; height:285px; padding:20px; background-color:#ffbd69; text-align:center; margin-bottom:10px;}
.indexPart1 .rightDiv .content .left .box2{ background-color:#ffbd69;}
.indexPart1 .rightDiv .content .left .txt img{padding-bottom:10px; padding-top:22px;}
.indexPart1 .rightDiv .content .left .txt h3{ font-size:20px; font-weight:inherit; color:#fff;padding-bottom:10px;}
.indexPart1 .rightDiv .content .left .box1{ position:relative; overflow:hidden;}
.indexPart1 .rightDiv .content .left .box2{ position:relative; overflow:hidden;}
.indexPart1 .rightDiv .content .left .flp{ position:absolute; left:0; top:0; width:140px; height:285px; padding:20px; background-color:#133d87; text-align:center; top:100%;-webkit-transition: top 300ms; transition: top 300ms;}
.indexPart1 .rightDiv .content .left .flp img{padding-bottom:10px;}
.indexPart1 .rightDiv .content .left .flp h4{font-size:20px; font-weight:inherit; color:#fff; padding-bottom:10px;}
.indexPart1 .rightDiv .content .left .flp p{ font-size:14px; color:#fff;}
.indexPart1 .rightDiv .content .left .box1:hover .flp{ top:0;display: none;}
.indexPart1 .rightDiv .content .left .box2:hover .flp{ top:0;}

.indexPart1 .rightDiv .content .servicelist{ float:left; width:336px; height:324px; overflow:hidden;}
.indexPart1 .rightDiv .content .servicelist li span{ display:block; cursor:pointer; font-size:18px; color:#fff; height:50px; line-height:50px; width:100%; text-align:center; background-color:#9d9898;}
.indexPart1 .rightDiv .content .servicelist .box2 span{ background-color:#c8c8c8;}
.indexPart1 .rightDiv .content .servicelist li .current{ background-color:#0185d7;}
.indexPart1 .rightDiv .content .servicelist li span img{ padding-right:10px;    padding-bottom: 10px;}
.indexPart1 .rightDiv .content .servicelist li .serviceContent{ display:none; background-color:#e6e6e6;}
.indexPart1 .rightDiv .content .servicelist li .serviceContent .text{ height: 133px; overflow: hidden; padding: 18px; font-size: 14px; color: #807f7f; line-height: 22px;}
.indexPart1 .rightDiv .content .servicelist li .serviceContent01{ background-color:#e6e6e6;}
.indexPart1 .rightDiv .content .servicelist li .serviceContent01 .text{ height: 88px; overflow: hidden; padding: 18px; font-size: 14px; color: #807f7f; line-height: 22px;}


.indexPart2 .content2{ position:relative; padding-top:30px;}
.indexPart2 .tab{ width:1200px; position:absolute; z-index:22; left:0; bottom:0px; height:40px; line-height:40px;}
.indexPart2 .tab li{ cursor:pointer; width:200px; float:left; font-size:16px; color:#fff; text-align:center; background-color:rgba(0,0,0,0.7);}
.indexPart2 .tab li:last-child p{ border-right:none;}
.indexPart2 .tab li p{ border-right:1px #fff solid;}
.indexPart2 .tab li:hover{ background-color:rgba(250,156,16,0.7);}
.indexPart2 .tabContentDiv .showDiv{ display:none;}

.indexPart3{ padding-top:0px;}
.indexPart3 .title{ height:40px; line-height:40px; background:url(../images/ico1_24.png) no-repeat left bottom; margin-bottom:20px;}
.indexPart3 .title .text{ float:left;}
.indexPart3 .title .text h2{ float:left; font-size:18px; color:#717171; padding-right:5px;}
.indexPart3 .title .text em{ font-size:16px; color:#ccc;}
.indexPart3 .title .text em span{ color:#fa9a10;}
.indexPart3 .title .more{ float:right;}
.indexPart3 .list{ height:88px; padding-bottom:50px; position:relative;}
.indexPart3 .list .prev{ position:absolute; left:50%; margin-left:-40px; bottom:0; display:block; background:url(../images/ico1_23prev.png) no-repeat center; width:36px; height:36px;}
.indexPart3 .list .prev:hover{ background:url(../images/ico1_23prevon.png) no-repeat center; }
.indexPart3 .list .next{ position:absolute; right:50%; margin-right:-40px; bottom:0; display:block; background:url(../images/ico1_23next.png) no-repeat center; width:36px; height:36px;}
.indexPart3 .list .next:hover{background:url(../images/ico1_23nexton.png) no-repeat center;}
.indexPart3 .list li{ position:relative; float:left; padding-right:8px;}
.indexPart3 .list li:last-child{ padding-right:0;}
.indexPart3 .list li .imgDiv{ border:1px #e9e9e9 solid; width:259px; height:70px; padding-top: 10px; overflow:hidden;}
.indexPart3 .list li .imgDiv .aaaa{ position:relative; left:0; top:0;}
.indexPart3 .list li .imgDiv p{ display:none; position:absolute; top:1px; left:1px;padding-top: 10px;}
/*.indexPart3 .list li .imgDiv:hover{ border:1px #0185d7 solid;}*/

.about1 .toph{ background:url(../images/ico2_3.png) no-repeat left center;}
.about1 h3{ font-size:22px; color:#000; padding-bottom:12px;}
.about1 p{ font-size:14px; padding-bottom:10px; line-height:2;}
.about1 p em{ font-weight:bold;}

.park1 .toph{ background:url(../images/ico2_4.png) no-repeat left center;}
.park1 h3{ font-size:22px; color:#000; padding-bottom:20px;}
.park1 p{ font-size:14px; padding-bottom:10px; line-height:2;}
.park1 p em{ font-weight:bold;}
.park1 .content01{ padding-bottom:10px; background:url(../images/hr1.png) no-repeat bottom center; margin-bottom:20px;}
.park1 .content02{background:url(../images/hr1.png) no-repeat bottom center; margin-bottom:20px}
.park1 .content03{background:url(../images/hr1.png) no-repeat bottom center; margin-bottom:20px}

<!--地图-->
.mapDiv{ position:relative;}
.mapDiv .map{ width:862px; height:739px; margin:0 auto; position:relative; text-align:center; margin-top:50px; margin-bottom:50px; font-size:14px; color:#444;}
.mapDiv .map .xinjiang{ cursor:pointer; background:url(../images/xinjiang.png) no-repeat; width:344px; height:260px; position:relative; top:84px; left:1px;}
.mapDiv .map .xinjiang p{ line-height:260px;}
.mapDiv .map .xinjiang:hover{background:url(../images/xinjiang1.png) no-repeat; color:#fff;}
.mapDiv .map .neimenggu{ cursor:pointer; background:url(../images/neimengu.png) no-repeat; width:378px; height:321px; position:absolute; top:8px; right:122px;}
.mapDiv .map .neimenggu p{ line-height:485px;}
.mapDiv .map .neimenggu:hover{ background:url(../images/neimengu1.png) no-repeat; color:#fff;}
.mapDiv .map .heilongjiang{ cursor:pointer; background:url(../images/heilongjiang.png) no-repeat; width:190px; height:171px; position:absolute; top:0px; right:0px;}
.mapDiv .map .heilongjiang p{ line-height:171px;}
.mapDiv .map .heilongjiang:hover{ background:url(../images/heilongjiang1.png) no-repeat; color:#fff;}
.mapDiv .map .jilin{ cursor:pointer; background:url(../images/jiling.png) no-repeat; width:141px; height:94px; position:absolute; top:135px; right:18px;}
.mapDiv .map .jilin p{ line-height:94px;}
.mapDiv .map .jilin:hover{ background:url(../images/jiling1.png) no-repeat; color:#fff;}
.mapDiv .map .liaoning{ cursor:pointer; background:url(../images/liaoning.png) no-repeat; width:99px; height:92px; position:absolute; top:193px; right:83px;}
.mapDiv .map .liaoning p{ line-height:69px;}
.mapDiv .map .liaoning:hover{ background:url(../images/liaoning1.png) no-repeat; color:#fff;}
.mapDiv .map .hebei{ cursor:pointer; background:url(../images/hebei.png) no-repeat; width:92px; height:131px; position:absolute; top:220px; right:164px;}
.mapDiv .map .hebei p{text-align: left; padding-left: 16px; padding-top: 71px;}
.mapDiv .map .hebei:hover{ background:url(../images/hebei1.png) no-repeat; color:#fff;}
.mapDiv .map .beijing{ cursor:pointer; background:url(../images/beijing.png) no-repeat; width:29px; height:29px; position:absolute; top:252px; right:201px;}
.mapDiv .map .beijing p{ line-height:29px;}
.mapDiv .map .beijing:hover{ background:url(../images/beijing1.png) no-repeat; color:#fff;}
.mapDiv .map .tianjin{ cursor:pointer; background:url(../images/tianjing.png) no-repeat; width:23px; height:29px; position:absolute; top:266px; right:187px;}
.mapDiv .map .tianjin p{}
.mapDiv .map .tianjin:hover{ background:url(../images/tianjing1.png) no-repeat; color:#fff;}
.mapDiv .map .shanxi{ cursor:pointer; background:url(../images/shanxi.png) no-repeat; width:59px; height:125px; position:absolute; top:264px; right:246px;}
.mapDiv .map .shanxi P{ line-height:125px;}
.mapDiv .map .shanxi:hover{ background:url(../images/shanxi1.png) no-repeat; color:#fff; }
.mapDiv .map .shangxi{ cursor:pointer; background:url(../images/shangxi.png) no-repeat; width:86px; height:152px; position:absolute; top:292px; right:292px;}
.mapDiv .map .shangxi p{ line-height:152px;}
.mapDiv .map .shangxi:hover{ background:url(../images/shangxi1.png) no-repeat; color:#fff;}
.mapDiv .map .ningxia{ cursor:pointer; background:url(../images/ningxia.png) no-repeat; width:49px; height:80px; position:absolute; top:296px; right:352px;}
.mapDiv .map .ningxia P{ line-height:80px;}
.mapDiv .map .ningxia:hover{ background:url(../images/ningxia1.png) no-repeat; color:#fff;}
.mapDiv .map .gansu{ cursor:pointer; background:url(../images/ganshu.png) no-repeat; width:241px; height:220px; position:absolute; top:226px; right:331px;}
.mapDiv .map .gansu p{text-align: left; padding-left: 38px; padding-top: 33px;}
.mapDiv .map .gansu:hover{ background:url(../images/ganshu1.png) no-repeat; color:#fff;}
.mapDiv .map .qinghai{ cursor:pointer; background:url(../images/qinghai.png) no-repeat; width:215px; height:152px; position:absolute; top:289px; right:424px;}
.mapDiv .map .qinghai p{ line-height:152px;}
.mapDiv .map .qinghai:hover{ background:url(../images/qinghai1.png) no-repeat; color:#fff;}
.mapDiv .map .xizang{ cursor:pointer; background:url(../images/xizang.png) no-repeat; width:333px; height:200px; position:absolute; top:330px; right:490px;}
.mapDiv .map .xizang p{ line-height:200px;}
.mapDiv .map .xizang:hover{ background:url(../images/xizang1.png) no-repeat; color:#fff;}
.mapDiv .map .sichuan{ cursor:pointer; background:url(../images/sichuan.png) no-repeat; width:186px; height:163px; position:absolute; top:396px; right:328px;}
.mapDiv .map .sichuan p{ line-height:163px;}
.mapDiv .map .sichuan:hover{ background:url(../images/sichuan1.png) no-repeat; color:#fff;}
.mapDiv .map .chongqin{ cursor:pointer; background:url(../images/chongqin.png) no-repeat; width:76px; height:76px; position:absolute; top:438px; right:302px;}
.mapDiv .map .chongqin p{ line-height:95px;}
.mapDiv .map .chongqin:hover{ background:url(../images/chongqin1.png) no-repeat; color:#fff;}
.mapDiv .map .hubei{ cursor:pointer; background:url(../images/hubei.png) no-repeat; width:131px; height:80px; position:absolute; top:415px; right:198px;}
.mapDiv .map .hubei p{ line-height:80px;}
.mapDiv .map .hubei:hover{ background:url(../images/hubei1.png) no-repeat; color:#fff;}
.mapDiv .map .henan{ cursor:pointer; background:url(../images/henan.png) no-repeat; width:99px; height:94px; position:absolute; top:347px; right:199px;}
.mapDiv .map .henan p{ line-height:94px;}
.mapDiv .map .henan:hover{ background:url(../images/henan1.png) no-repeat; color:#fff;}
.mapDiv .map .shandong{ cursor:pointer; background:url(../images/shandong.png) no-repeat; width:116px; height:72px; position:absolute; top:308px; right:112px;}
.mapDiv .map .shandong p{ line-height:72px;}
.mapDiv .map .shandong:hover{ background:url(../images/shandong1.png) no-repeat; color:#fff;}
.mapDiv .map .jiangsu{ cursor:pointer; background:url(../images/jiangsu.png) no-repeat; width:102px; height:76px; position:absolute; top:366px; right:103px;}
.mapDiv .map .jiangsu p{ line-height:76px;}
.mapDiv .map .jiangsu:hover{ background:url(../images/jiangsu1.png) no-repeat; color:#fff;}
.mapDiv .map .anhui{ cursor:pointer; background:url(../images/anhui.png) no-repeat; width:82px; height:98px; position:absolute; top:378px; right:142px;}
.mapDiv .map .anhui p{ line-height:98px;}
.mapDiv .map .anhui:hover{background:url(../images/anhui1.png) no-repeat; color:#fff;}
.mapDiv .map .shanghai{ cursor:pointer; background:url(../images/shanghai.png) no-repeat; width:19px; height:15px; position:absolute; top:426px; right:99px;}
.mapDiv .map .shanghai p{ line-height:15px; padding-left:18px;}
.mapDiv .map .shanghai:hover{ background:url(../images/shanghai1.png) no-repeat;}
.mapDiv .map .zhejiang{ cursor:pointer; background:url(../images/zhejiang.png) no-repeat; width:65px; height:74px; position:absolute; top:441px; right:94px;}
.mapDiv .map .zhejiang p{ line-height:74px;}
.mapDiv .map .zhejiang:hover{ background:url(../images/zhejiang1.png) no-repeat; color:#fff;}
.mapDiv .map .jiangxi{ cursor:pointer; background:url(../images/jiangxi.png) no-repeat; width:82px; height:108px; position:absolute; top:470px; right:155px;}
.mapDiv .map .jiangxi p{ line-height:108px;}
.mapDiv .map .jiangxi:hover{ background:url(../images/jiangxi1.png) no-repeat; color:#fff;}
.mapDiv .map .hunan{ cursor:pointer; background:url(../images/hunan.png) no-repeat; width:92px; height:106px; position:absolute; top:473px; right:226px;}
.mapDiv .map .hunan p{ line-height:106px;}
.mapDiv .map .hunan:hover{ background:url(../images/hunan1.png) no-repeat; color:#fff;}
.mapDiv .map .guizhoug{ cursor:pointer; background:url(../images/guizhoug.png) no-repeat; width:102px; height:86px; position:absolute; top:496px; right:311px;}
.mapDiv .map .guizhoug p{ line-height:86px;}
.mapDiv .map .guizhoug:hover{ background:url(../images/guizhoug1.png) no-repeat; color:#fff;}
.mapDiv .map .yunnan{ cursor:pointer; background:url(../images/yunnan.png) no-repeat; width:150px; height:156px; position:absolute; top:498px; right:370px;}
.mapDiv .map .yunnan p{ line-height:156px;}
.mapDiv .map .yunnan:hover{ background:url(../images/yunnan1.png) no-repeat; color:#fff;}
.mapDiv .map .fujian{ cursor:pointer; background:url(../images/fujian.png) no-repeat; width:76px; height:90px; position:absolute; top:498px; right:118px;}
.mapDiv .map .fujian p{ line-height:90px;}
.mapDiv .map .fujian:hover{ background:url(../images/fujian1.png) no-repeat; color:#fff;}
.mapDiv .map .guangdong{ cursor:pointer; background:url(../images/guangdong.png) no-repeat; width:135px; height:106px; position:absolute; top:562px; right:164px;}
.mapDiv .map .guangdong p{ line-height:72px;}
.mapDiv .map .guangdong:hover{ background:url(../images/guangdong1.png) no-repeat; color:#fff;}
.mapDiv .map .guangxi{ cursor:pointer; background:url(../images/guangxi.png) no-repeat; width:133px; height:100px; position:absolute; top:549px; right:263px;}
.mapDiv .map .guangxi p{ line-height:100px;}
.mapDiv .map .guangxi:hover{background:url(../images/guangxi1.png) no-repeat; color:#fff;}
.mapDiv .map .hainan{ cursor:pointer; background:url(../images/hainan.png) no-repeat; width:45px; height:36px; position:absolute; top:673px; right:281px;}
.mapDiv .map .hainan p{ padding-left: 7px; padding-top: 33px;}
.mapDiv .map .hainan:hover{ background:url(../images/hainan1.png) no-repeat;}
.mapDiv .map .taiwang{ cursor:pointer; background:url(../images/taiwang.png) no-repeat; width:29px; height:67px; position:absolute; top:552px; right:88px;}
.mapDiv .map .taiwang p{  padding-left: 35px; padding-top: 17px;}
.mapDiv .map .taiwang:hover{ background:url(../images/taiwang1.png) no-repeat;}

.mapDiv li .map1{ display:none;}
.mapDiv li .list{ position:absolute; z-index:9999; left:35%; bottom:50%; margin-left:-180px; background:url(../images/map1_1.png) no-repeat center; width:368px; height:256px;}
.mapDiv li .list .name{ position:relative; left:15px; top:11px; width:340px; height:195px;}
.mapDiv li .list .name em{ position:absolute; left:0; bottom:0; height:40px; line-height:40px; padding-bottom:0; background-color:rgba(0,0,0,0.5); color:#fff; font-size:18px; text-align:center; width:100%;}

.mapDiv .map .xinjiang:hover .map1{ display:block;}
.mapDiv .map .neimenggu:hover .map1{ display:block;}
.mapDiv .map .neimenggu .list{ bottom:24%;}
.mapDiv .map .heilongjiang:hover .map1{ display:block;}
.mapDiv .map .jilin:hover .map1{ display:block;}
.mapDiv .map .liaoning:hover .map1{ display:block;}
.mapDiv .map .hebei:hover .map1{ display:block;}
.mapDiv .map .beijing:hover .map1{ display:block;}
.mapDiv .map .tianjin:hover .map1{ display:block;}
.mapDiv .map .shanxi:hover .map1{ display:block;}
.mapDiv .map .shangxi:hover .map1{ display:block;}
.mapDiv .map .ningxia:hover .map1{ display:block;}
.mapDiv .map .gansu:hover .map1{ display:block;}
.mapDiv .map .gansu .list{ bottom:82%; left:13%;}
.mapDiv .map .qinghai:hover .map1{ display:block;}
.mapDiv .map .xizang:hover .map1{ display:block;}
.mapDiv .map .sichuan:hover .map1{ display:block;}
.mapDiv .map .chongqin:hover .map1{ display:block;}
.mapDiv .map .hubei:hover .map1{ display:block;}
.mapDiv .map .henan:hover .map1{ display:block;}
.mapDiv .map .shandong:hover .map1{ display:block;}
.mapDiv .map .jiangsu:hover .map1{ display:block;}
.mapDiv .map .anhui:hover .map1{ display:block;}
.mapDiv .map .shanghai:hover .map1{ display:block;}
.mapDiv .map .zhejiang:hover .map1{ display:block;}
.mapDiv .map .jiangxi:hover .map1{ display:block;}
.mapDiv .map .hunan:hover .map1{ display:block;}
.mapDiv .map .guizhoug:hover .map1{ display:block;}
.mapDiv .map .yunnan:hover .map1{ display:block;}
.mapDiv .map .fujian:hover .map1{ display:block;}
.mapDiv .map .guangdong:hover .map1{ display:block;}
.mapDiv .map .guangdong .list{ bottom:70%;}
.mapDiv .map .guangxi:hover .map1{ display:block;}
.mapDiv .map .hainan:hover .map1{ display:block;}
.mapDiv .map .taiwang:hover .map1{ display:block;}


.maplist .HistoryDiv{}
.maplist .HistoryDiv .imgDiv{ padding-bottom:10px;}
.maplist .HistoryDiv .text{ padding-top:10px; margin-bottom:22px; padding-bottom:12px; background: url(../images/hr1.png) no-repeat bottom center;}
.maplist .HistoryTab{height:180px; position:relative; padding:0px 65px;}
.maplist .HistoryTab div{ text-align:center; border:none; outline:none;}
.maplist .HistoryTab div em{ display:none; font-size:17px; color:#ffffff; border:none; outline:none;}
.maplist .HistoryTab .slick-slide{float:left; cursor:pointer; width:144px; height:144px; line-height:144px;  color:#fff; outline:none; position:relative;}
.maplist .HistoryTab .slick-slide .img02{ display:none;}
.maplist .HistoryTab .slick-current{ font-size:18px; color:#fff; width:144px; height:165px;  line-height:144px; position:relative;}
.maplist .HistoryTab .slick-current .img01{ display:none;}
.maplist .HistoryTab .slick-current .img02{ display:block; text-align:center; width:144px; margin:0 auto;}
.maplist .HistoryTab .slick-current em{ display:block; position:absolute; width:205px;}
.maplist .HistoryTab .slick-slide:hover{}
.maplist .HistoryTab .slick-slide:hover em{ display:block; position:absolute; width:205px;}
.maplist .HistoryTab .slick-current:hover{}
.maplist .slick-prev{ background:url(../images/history_leftoff.png) center no-repeat; width:41px; text-align:center; height:41px; position:absolute; top:-115px; left:0; text-indent:2000px;  border:none; outline:none; z-index:222}
.maplist .slick-prev:hover{background:url(../images/history_lefton.png) center no-repeat;}
.maplist .slick-next{ background:url(../images/history_rightoff.png) center no-repeat; width:41px; text-align:center; height:41px; position:absolute; top:-115px; right:0; text-indent:2000px; border:none; outline:none; z-index:222}
.maplist .slick-next:hover{background:url(../images/history_righton.png) center no-repeat; border:none;}

.space1 .toph{ background:url(../images/ico2_5.png) no-repeat left center;}
.space1 h3{ font-size:22px; color:#fa9a10; padding-bottom:16px;}
.space1 .content01{ padding-bottom:30px; background:url(../images/hr1.png) no-repeat bottom center; margin-bottom:25px;}
.space1 .content06 h3{ padding-bottom:8px;}

.history1 .HistoryTab{height:112px; position:relative; background:url(../images/history_hr.png) no-repeat center; padding:0px 90px;}
.history1 .HistoryTab div{ text-align:center; border:none; outline:none;}
.history1 .HistoryTab div em{ font-size:24px; color:#ffffff; border:none; outline:none;}
.history1 .HistoryTab .slick-slide{float:left; cursor:pointer; width:98px; height:112px; line-height:112px;  color:#fff; background:url(../images/history_ico3.png) center no-repeat; outline:none;}
.history1 .HistoryTab .slick-current{background:url(../images/history_ico1.png) center no-repeat; font-size:18px; color:#fff; width:98px; height:112px;  line-height:112px; }
.history1 .HistoryTab .slick-slide:hover{background:url(../images/history_ico2.png) center no-repeat;}
.history1 .HistoryTab .slick-current:hover{background:url(../images/history_ico1.png) center no-repeat;}
.history1 .slick-prev{ background:url(../images/history_leftoff.png) center no-repeat; width:41px; text-align:center; height:41px; position:absolute; top:-76px; left:20px; text-indent:2000px;  border:none; outline:none; z-index:222}
.history1 .slick-prev:hover{background:url(../images/history_lefton.png) center no-repeat;}
.history1 .slick-next{ background:url(../images/history_rightoff.png) center no-repeat; width:41px; text-align:center; height:41px; position:absolute; top:-76px; right:20px; text-indent:2000px; border:none; outline:none; z-index:222}
.history1 .slick-next:hover{background:url(../images/history_righton.png) center no-repeat; border:none;}
.history1 .HistoryDiv{ margin-top:30px; margin-left:117px; font-size:14px; color:#666; line-height:2;}
.history1 .HistoryDiv p{ padding-right:120px;}
.space1 .content02 p{font-size:14px; padding-bottom:14px; line-height:2;}
.space1 .content03{ padding-bottom:7px;}
.space1 .content03 ul{ width:1000px;}
.space1 .content03 li{ width:305px; height:161px; float:left; margin-right:17px; margin-bottom:17px; background-color:#f6f4f4;}
.space1 .content03 li .imgDiv{ float:left; width:148px;}
.space1 .content03 li .txt{ float:left; width:137px; padding:10px; padding-top:20px; text-align:center;}
.space1 .content03 li .txt h4{ font-size:16px; color:#555; line-height:2; background:url(../images/ico4_1.png) no-repeat center bottom;}
.space1 .content03 li .txt p{ font-size:14px; color:#555; padding-top:5px;}
.space1 .content04{ padding-bottom:7px;}
.space1 .content04 ul{ width:1000px;}
.space1 .content04 li{ width:305px; height:161px; float:left; margin-right:17px; margin-bottom:17px; background-color:#f6f4f4;}
.space1 .content04 li .imgDiv{ float:left; width:148px;}
.space1 .content04 li .txt{ float:left; width:137px; padding:10px; padding-top:20px; text-align:center;}
.space1 .content04 li .txt h4{ font-size:16px; color:#555; line-height:2; background:url(../images/ico4_1.png) no-repeat center bottom;}
.space1 .content04 li .txt p{ font-size:14px; color:#555; padding-top:5px;}
.space1 .content05{ padding-bottom:20px; margin-bottom:25px; background:url(../images/hr1.png) no-repeat bottom center;}
.space1 .content05 ul{ width:1000px;}
.space1 .content05 li{ width:305px; height:161px; float:left; margin-right:17px; margin-bottom:17px; background-color:#f6f4f4;}
.space1 .content05 li .imgDiv{ float:left; width:148px;}
.space1 .content05 li .txt{ float:left; width:137px; padding:10px; padding-top:20px; text-align:center;}
.space1 .content05 li .txt h4{ font-size:16px; color:#555; line-height:2; background:url(../images/ico4_1.png) no-repeat center bottom;}
.space1 .content05 li .txt p{ font-size:14px; color:#555; padding-top:5px;}
.space1 .content06{ padding-bottom:20px; margin-bottom:27px; background:url(../images/hr1.png) no-repeat bottom center;}
.space1 .content06 p{font-size:14px; padding-bottom:10px; line-height:2;}
.space1 .content07 ul{ width:1000px;}
.space1 .content07 li{ width:305px; height:200px; float:left; margin-right:17px; margin-bottom:17px;}
.space1 .content07 li .imgDiv{ float:left; width:140px; line-height:200px; color:#fff; font-size:72px; font-style:italic; text-indent:33px;}
.space1 .content07 li .imgDiv em{font-style:italic;}
.space1 .content07 li .txt{width:160px; padding:10px; padding-left:66px; padding-top:52px; text-align:center;}
.space1 .content07 li .txt h4{ font-size:16px; color:#666; line-height:2; background:url(../images/ico4_5.png) no-repeat center bottom;}
.space1 .content07 li .txt p{ font-size:14px; color:#666; padding-top:5px;}
/*.space1 .content07 .li01{ background:url(../images/ico4_2.png) no-repeat center;}*/
.space1 .content07 .li01 em{ color:#fa9a10;}
/*.space1 .content07 .li02{ background:url(../images/ico4_3.png) no-repeat center;}*/
.space1 .content07 .li02 em{ color:#c3c1c1;}
/*.space1 .content07 .li03{ background:url(../images/ico4_4.png) no-repeat center;}*/
.space1 .content07 .li03 em{ color:#cdaace;}

.news1 .toph{ background:url(../images/ico5_1.png) no-repeat left center;}
.news1 .Newstitle{display: none; height:244px; position:relative; background-color:#f6f6f6; margin-top:30px;}
.news1 .Newstitle .text{ width:593px; float:left;}
.news1 .Newstitle li{ height:244px; overflow:hidden;}
.news1 .Newstitle .next{ display:block; z-index:999; position:absolute; right:30px; bottom:20px; width: 36px; height: 29px; background: url(../images/ico5_5next.png) left top no-repeat;}
.news1 .Newstitle .next:hover{ background: url(../images/ico5_5nexton.png) left top no-repeat;}
.news1 .Newstitle .prev{ display:block; z-index:999; position:absolute; right:80px; bottom:20px; width: 36px; height: 29px; background: url(../images/ico5_5prev.png) left top no-repeat;}
.news1 .Newstitle .prev:hover{ background: url(../images/ico5_5prevon.png) left top no-repeat;}
.news1 .Newstitle h2{ padding-top:20px; font-size:20px;}
.news1 .Newstitle h2 a{ color:#444;}
.news1 .Newstitle h2 a:hover{color:#fa9a10;}
.news1 .Newstitle .timeDiv{ padding-top:20px;}
.news1 .Newstitle .timeDiv img{ float:left; padding-right:10px;}
.news1 .Newstitle .timeDiv em{ font-size:12px; line-height:17px; color:#afafaf;}
.news1 .Newstitle p{ line-height:2; padding-right:20px; font-size:14px; color:#707070; margin-top:20px; margin-bottom:20px; overflow:hidden;}
.news1 .Newstitle .aaa{ padding:5px 15px; font-size:12px; color:#fff; background-color:#fa9a10; position:absolute; bottom:20px;}
.news1 .Newstitle .titleimg{ float:left; padding-right:20px;}
.news1 .Newstitle .titleimg img{height: 224px;   width: 330px;}
.news1 .Newstitle .btn .pageState{ font-size: 18px; color: #707070;  line-height: 33px; arginm-bottom: 20px; float: left; display: block; padding-right: 10px;}
.news1 .listDiv dd{ height:41px; padding-top:10px; padding-bottom:0px; background:url(../images/hr_li.png) no-repeat bottom center;}
.news1 .listDiv h3{width: 90%;float: left; font-weight: normal; font-size:14px; color:#444; line-height:30px;}
.news1 .listDiv h3 a:hover{color:#fa9a10;}
.news1 .listDiv p{ display: none; overflow:hidden; font-size:14px; color:#7c7c7c; line-height:2; padding-top:20px;}
.news1 .listDiv dd .titleimg{display: none; width:193px; float:left; padding-right:20px;}
.news1 .listDiv dd .text{ width:100%; float:left;}
.news1 .listDiv .timeDiv{width: 10%; text-align: right; float: left; padding-top:10px;}
.news1 .listDiv .timeDiv img{ float:left; padding-right:10px;}
.news1 .listDiv .timeDiv em{ font-size:12px; line-height:17px; color:#afafaf;}

.newsdetails1 .toph{ background:url(../images/ico5_1.png) no-repeat left center;}
.newsdetails1 .title{ padding-bottom:20px; margin-bottom:20px; border-bottom:1px #e6e6e6 solid; text-align:center; line-height:2;}
.newsdetails1 .title h3{ font-size:22px; color:#444;}
.newsdetails1 .author{ font-size:12px; color:#666;}
.newsdetails1 .author time{ padding-right:10px;}
.newsdetails1 .content .txt1{ padding-bottom:20px;}
.newsdetails1 .content .txt1 p{ font-size:14px; color:#666; line-height:2;}
.newsdetails1 .content .txt1 h4{ font-size:16px; line-height:2;}

.policy1{}
.policy1 .toph{ background:url(../images/ico5_3.png) no-repeat left center;}
.policy1 .list li{ height:60px; line-height:60px; /*border-bottom:1px #e9e9e9 dashed;*/ background:url(../images/hr2.png) no-repeat bottom center;}
.policy1 .list li a{ display:block; float:left; font-size:16px; color:#666; background:url(../images/ico7_1.png) no-repeat left center; padding-left:24px;}
.policy1 .list li a:hover{ font-weight:bold; color:#fa9a10; background:url(../images/ico7_1on.png) no-repeat left center;}
.policy1 .list li time{ float:right; font-size:16px; color:#666;}

.policydetails1 .toph{background: url(../images/ico5_3.png) no-repeat left center;}
.policydetails1 .title{ padding-bottom:20px; margin-bottom:20px; border-bottom:1px #e6e6e6 solid; text-align:center; line-height:2;}
.policydetails1 .title h3{ font-size:22px; color:#444;}
.policydetails1 .author{ font-size:12px; color:#666;}
.policydetails1 .author time{ padding-right:10px;}
.policydetails1 .content p{ font-size:14px; color:#666; line-height:2; padding-bottom:15px;}

.informationdetails1{}
.informationdetails1 .toph{ background:url(../images/ico5_2.png) no-repeat left center;}
.informationdetails1 .title{ padding-bottom:20px; margin-bottom:20px; border-bottom:1px #e6e6e6 solid; text-align:center; line-height:2;}
.informationdetails1 .title h3{ font-size:22px; color:#444;}
.informationdetails1 .author{ font-size:12px; color:#666;}
.informationdetails1 .author time{ padding-right:10px;}
.informationdetails1 .content .txt{ padding-bottom:20px;}
.informationdetails1 .content p{ font-size:14px; color:#666; line-height:2; padding-bottom:15px;}

.service1 .toph{ background:url(../images/ico8_1.png) no-repeat left center;}
.service1 .txt1{ padding-bottom:20px;}
.service1 .txt1 p{ font-size:14px; line-height:2;}
.service1 .txt2{/* border-bottom:1px #d3d3d3 dashed;*/ background:url(../images/hr3.jpg) no-repeat bottom center;}
.service1 .txt2 h3{ font-size:22px; color:#fa9a10; line-height:2;}
.service1 .txt2 ul{ width:1000px; height:91px; padding-top:10px; padding-bottom:40px;}
.service1 .txt2 li{ width:91px; height:91px; float:left; margin-right:31px; text-align:center; color:#fff; font-size:14px; line-height:2;}
.service1 .txt2 .li01{ background:url(../images/ico9_1bg.png) no-repeat center;}
.service1 .txt2 .li02{ background:url(../images/ico9_2bg.png) no-repeat center;}
.service1 .txt2 .li03{ background:url(../images/ico9_3bg.png) no-repeat center;}
.service1 .txt2 .li04{ background:url(../images/ico9_4bg.png) no-repeat center;}
.service1 .txt2 .li05{ background:url(../images/ico9_5bg.png) no-repeat center;}
.service1 .txt2 .li06{ background:url(../images/ico9_6bg.png) no-repeat center;}
.service1 .txt2 .li07{ background:url(../images/ico9_7bg.png) no-repeat center;}
.service1 .txt2 .li08{ background:url(../images/ico9_8bg.png) no-repeat center;}
.service1 .txt2 li img{ padding-top:15px;}
.service1 .txt2 .li02 img{ padding-top:12px;}
.service1 .txt2 .li03 img{ padding-top:20px;}
.service1 .txt3{ padding-top:20px; background:url(../images/hr3.jpg) no-repeat bottom center;}
.service1 .txt3 h3{ font-size:22px; color:#fa9a10; line-height:2;}
.service1 .txt3 ul{ width:1000px; height:158px; padding-top:10px; padding-bottom:30px;}
.service1 .txt3 li{ width:158px; height:158px; float:left; margin-right:92px; text-align:center; color:#666; font-size:18px; line-height:158px;}
.service1 .txt3 .li01{ background:url(../images/ico9_9.png) no-repeat center;}
.service1 .txt3 .li02{ background:url(../images/ico9_10.png) no-repeat center;}
.service1 .txt4{ padding-top:20px; padding-bottom:20px; /*border-bottom:1px #d3d3d3 dashed;*/}
.service1 .txt4 h3{ font-size:22px; color:#fa9a10; line-height:2;}
.service1 .txt4 ul{ width:1000px; padding-top:10px; padding-bottom:20px;}
.service1 .txt4 li{ position:relative; width:464px; height:211px; overflow:hidden; float:left; margin-right:21px; margin-bottom:21px; color:#fff; font-size:16px; font-weight:bold; line-height:211px;}
.service1 .txt4 li div{ width:173px; text-indent:20px; text-align:center; position:absolute; top:0; right:0;}
.service1 .txt4 .box1{ background:url(../images/ico9_11.png) no-repeat center;}
.service1 .txt4 .box2{ background:url(../images/ico9_12.png) no-repeat center;}
.service1 .txt4 .box3{ background:url(../images/ico9_13.png) no-repeat center;}
.service1 .txt4 .box4{ background:url(../images/ico9_14.png) no-repeat center;}

.case1 .toph{ background:url(../images/ico8_2.png) no-repeat left center;}
.case1 .list{}
.case1 .list ul{ width:1000px;}
.case1 .list li{ width:463px; height:271px; overflow:hidden; background-color:#e7e7e7; float:left; margin-right:24px; margin-bottom:24px;}
.case1 .list li .imgDiv{ width:289px; height:271px; overflow:hidden; float:left;}
.case1 .list li .imgDiv>img{ width: 100%; transition: 3s; -moz-transition: 3s; -webkit-transition: 3s; -o-transition: 3s;}
.case1 .list li .imgDiv>img:hover{ transform: scale(1.2); -webkit-transform: scale(1.2);}
.case1 .list li .txt{ float:left; width:133px; padding:20px; padding-top:86px; text-align:center;}
.case1 .list li .txt h3{ font-size:18px; font-weight:inherit; line-height:2;}
.case1 .list li .txt p{ font-size:14px; line-height:2;}
.case1 .list li:hover{ background-color:#fa9a10;}
.case1 .list li:hover .txt{ color:#fff;}

.casedetails1 .toph{ background:url(../images/ico8_2.png) no-repeat left center;}
.casedetails1 .title{ padding-bottom:20px; margin-bottom:20px; border-bottom:1px #e6e6e6 solid; text-align:center; line-height:2;}
.casedetails1 .title h3{ font-size:22px; color:#444;}
.casedetails1 .author{ font-size:12px; color:#666;}
.casedetails1 .author time{ padding-right:10px;}
.casedetails1 .content{}
.casedetails1 .content p{ font-size:14px; line-height:2; padding-bottom:20px;}
/*.casedetails1 .content p span{ font-size:16px; font-weight:bold; color:#fa9a10;}*/
.casedetails1 .content p span{ font-size:16px; font-weight:bold;}
.casedetails1 .content p em{ font-weight:bold;}

.market1 .toph{ background:url(../images/ico8_3.png) no-repeat left center;}
.market1 h3{ font-size:22px; color:#fa9a10; padding-bottom:12px;}
.market1 p{ font-size:14px; line-height:2; padding-bottom:20px;}
.market1 p em{ font-weight:bold;}

.technology1 .toph{ background:url(../images/ico8_4.png) no-repeat left center;}
.technology1 .content h3{ font-size:22px; color:#fa9a10; padding-bottom:20px;}
.technology1 .content p{ font-size:14px; line-height:2; padding-bottom:20px;}
.technology1 .content .list{}
.technology1 .content .list li{ float:left; text-align:center; width:25%;}
.technology1 .content .list li h4{ font-size:16px; line-height:2;}

.technologydetails1 .toph{ background:url(../images/ico8_4.png) no-repeat left center;}
.technologydetails1 .tablist{ padding-bottom:20px;}
.technologydetails1 .tablist li{ cursor:pointer; float:left; width:25%; text-align:center;}
.technologydetails1 .tablist li .img02{ display:none;}
.technologydetails1 .tablist li h4{ font-size:16px; line-height:2;}
.technologydetails1 .tablist li:hover .li01{ color:#fa9a10;}
.technologydetails1 .tablist li:hover .li02{ color:#f36f6e;}
.technologydetails1 .tablist li:hover .li03{ color:#a0cc8c}
.technologydetails1 .tablist li:hover .li04{ color:#8cccc7;}
.technologydetails1 .tablist .liNow .li01{ color:#fa9a10;}
.technologydetails1 .tablist .liNow .li02{ color:#f36f6e;}
.technologydetails1 .tablist .liNow .li03{ color:#a0cc8c;}
.technologydetails1 .tablist .liNow .li04{ color:#8cccc7;}
.technologydetails1 .tablist li:hover .img01{ display:none;}
.technologydetails1 .tablist li:hover .img02{ display:block; width:123px; margin:0 auto;}
.technologydetails1 .tablist .liNow .img01{ display:none;}
.technologydetails1 .tablist .liNow .img02{ display:block; width:123px; margin:0 auto;}
.technologydetails1 .tabContent p{ font-size:14px; line-height:2; padding-bottom:30px;}
.technologydetails1 .showDiv{ display:none;}

.coach1 .toph{ background:url(../images/ico8_5.png) no-repeat left center;}
.coach1 .list{}
.coach1 .list ul{ width:1000px;}
.coach1 .list li{ position:relative; cursor:pointer; width:307px; height:377px; overflow:hidden; float:left; margin-right:14px; margin-bottom:14px;}
.coach1 .list li .imgDiv{ width:307px; height:254px; overflow:hidden;}
.coach1 .list li .imgDiv>img{ width: 100%; transition: 3s; -moz-transition: 3s; -webkit-transition: 3s; -o-transition: 3s;}
.coach1 .list li .imgDiv>img:hover{ transform: scale(1.2); -webkit-transform: scale(1.2);}
.coach1 .list li .text{ position:absolute; left:0; bottom:0; height:139px; background:url(../images/ico15_1.png) no-repeat center;}
.coach1 .list li:hover .text{background:url(../images/ico15_1on.png) no-repeat center;}
.coach1 .list li .text .txt{ padding:20px;}
.coach1 .list li:hover .text .txt{ color:#fff;}
.coach1 .list li .text .txt h4{ font-size:16px; line-height:2; padding-top:8px; padding-bottom:6px;}
.coach1 .list li .text .txt p{ font-size:14px; line-height:25px;}

.finance1 .toph{ background:url(../images/ico8_6.png) no-repeat left center;}
.finance1 .list{}
.finance1 .list ul{ width:1000px;}
.finance1 .list li{ position:relative; cursor:pointer; width:307px; height:377px; overflow:hidden; float:left; margin-right:14px; margin-bottom:14px;}
.finance1 .list li .imgDiv{ width:307px; height:254px; overflow:hidden;}
.finance1 .list li .imgDiv>img{ width: 100%; transition: 3s; -moz-transition: 3s; -webkit-transition: 3s; -o-transition: 3s;}
.finance1 .list li .imgDiv>img:hover{ transform: scale(1.2); -webkit-transform: scale(1.2);}
.finance1 .list li .text{ position:absolute; left:0; bottom:0; height:139px; background:url(../images/ico15_1.png) no-repeat center;}
.finance1 .list li:hover .text{background:url(../images/ico15_1on.png) no-repeat center;}
.finance1 .list li .text .txt{ padding:20px;}
.finance1 .list li:hover .text .txt{ color:#fff;}
.finance1 .list li .text .txt h4{ font-size:16px; line-height:2; padding-top:8px; padding-bottom:6px;}
.finance1 .list li .text .txt p{ font-size:14px; line-height:25px;}

.community1 .toph{ background:url(../images/ico16_1.png) no-repeat left center;}
.community1 .list ul{ width:1000px;}
.community1 .list li{ width:224px; height:156px; float:left; margin-right:17px; margin-bottom:47px;}
.community1 .list li img{width: 100%;
    height: auto;/* border:1px #e9e9e9 solid;*/}
.community1 .list li .transparentDiv{ border:1px #e9e9e9 solid; width:222px; height:156px; overflow:hidden; position:relative;}
.community1 .list li .transparentDiv .aaaa{ position:relative; left:0; top:0;}
.community1 .list li .transparentDiv p{ display:none; position:absolute; top:1px; left:1px; }

.community1 .list li .transparentDiv:hover{ border:1px #e9e9e9 solid;}

.community1 .list li h2{ font-weight: 100; height: 40px; line-height: 40px; text-align: center;}

.communitydetails1 .toph{ background:url(../images/ico16_1.png) no-repeat left center;}
.communitydetails1 .title{ padding-bottom:20px; margin-bottom:20px; border-bottom:1px #e6e6e6 solid; text-align:center; line-height:2;}
.communitydetails1 .title h3{ font-size:22px; color:#444;}
.communitydetails1 .author{ font-size:12px; color:#666;}
.communitydetails1 .author time{ padding-right:10px;}
.communitydetails1 .content p{ font-size:14px; line-height:2; padding-bottom:20px;}

.apply1 .toph{ background:url(../images/ico16_2.png) no-repeat left center;}
.apply1 .txt{ padding-bottom:20px;}
.apply1 .txt p{ font-size:14px; line-height:2;}
.apply1 .txt p em{ font-weight:bold;}
.apply1 .content h3{ font-size:16px; color:#444; line-height:2; padding-bottom:10px;}
.apply1 b{ font-size:16px; color:#0185d7;}
.apply1 .formDiv{ border:1px #e0e0e0 solid; font-size:14px;}
.apply1 .formDiv li{ height:45px; line-height:45px; border-bottom:1px #e0e0e0 solid;}
.apply1 .formDiv li:last-child{ border-bottom:none;}
.apply1 .formDiv li .box1{ width:160px; float:left; text-align:center; border-right:1px #e0e0e0 solid;}
.apply1 .formDiv li .box2{ width:787px; float:left;}
.apply1 .formDiv li .box2 .box2_1{ width:309px; float:left;}
.apply1 .formDiv li .box2 .box2_2{ width:160px; text-align:center; float:left; border-left:1px #e0e0e0 solid; border-right:1px #e0e0e0 solid;}
.apply1 .formDiv li .box2 .boxleft{ width:309px; height:45px; float:left;}
.apply1 .formDiv li .box2 .boxright{ width:474px; height:45px; float:left;}
.apply1 .formDiv li .input1{ height:45px; font-size:14px; line-height:2; text-indent:10px; width:100%; color:#666;}
.apply1 .formDiv .lastbox{ height:176px;}
.apply1 .formDiv .lastbox .box1{ height:176px; line-height:176px;}
.apply1 .formDiv .lastbox .box2{ height:176px;}
.apply1 .formDiv .lastbox .box2 textarea{ border:none; height: 171px; width: 782px; font-size:14px; color:#666; line-height:2; text-indent:10px; font-family:"微软雅黑"}
.apply1 .btnDiv{ text-align:center; margin-top:40px;}
.apply1 .btnDiv .btn1{ cursor:pointer; font-size:18px; font-weight:bold; color:#fff; padding:5px 25px; background-color:#fa9a10;}
.apply1 .btnDiv .btn2{ background-color:#b5b5b5; margin-left:40px;}

.contactus1 .toph{ background:url(../images/ico17_7.png) no-repeat left center;}
.contactus1 .list{ margin-bottom:20px;}
.contactus1 .list .li01{ width:100%; float:left; height:36px; line-height:36px; font-size:14px; margin-bottom:10px;}
.contactus1 .list .li01 img{ float:left; margin-right:10px;}
.contactus1 .mapDiv{ margin-top:20px;}

.jod1 .toph{ background:url(../images/ico17_8.png) no-repeat left center;}
.jod1 .title{ height:50px; line-height:50px; font-size:18px; font-weight:bold; color:#fff; background-color:#bebebe;}
.jod1 .title li{ float:left; text-align:center;}
.jod1 .td01{ width:20%;}
.jod1 .td02{ width:20%;}
.jod1 .td03{ width:20%;}
.jod1 .td04{ width:20%;}
.jod1 .td05{ width:20%;}
.jod1 .list li{ height:70px; line-height:70px; font-size:14px; text-align:center; border-bottom:1px #eee solid;}
.jod1 .list li dd{ float:left;}
.jod1 .list li a{ display:block; height:70px;}
.jod1 .list li a:hover{ font-weight:bold; color:#fa9a10; box-shadow:0 1px 15px rgba(204,204,204,0.5); -moz-box-shadow:0 1px 15px rgba(204,204,204,0.5); -webkit-box-shadow:0 1px 15px rgba(204,204,204,0.5);}

.joddetails1 .toph{ background:url(../images/ico17_8.png) no-repeat left center;}
.joddetails1 h3{ font-size:22px; color:#fa9a10; line-height:2; padding-bottom:10px;}
.joddetails1 h4{ font-size:18px; height:30px; line-height:30px; margin-bottom:10px; padding-left:15px; background:url(../images/ico17_10.png) no-repeat left center;}
.joddetails1 .text1{ padding-bottom:20px; margin-bottom:20px; border-bottom:1px #d5d5d5 dashed;}
.joddetails1 .text2{ padding-bottom:20px; margin-bottom:20px; border-bottom:1px #d5d5d5 dashed;}
.joddetails1 .text3{ padding-bottom:20px; margin-bottom:20px;/* border-bottom:1px #d5d5d5 dashed;*/}
.joddetails1 .text1 li{ font-size:14px; line-height:2; float:left; width:33.33%;}
.joddetails1 .text2 p{ font-size:14px; line-height:2; padding-left:15px;}
.joddetails1 .text3 p{ font-size:14px; line-height:2; padding-left:15px;}

.links1 .toph{ background:url(../images/ico17_9.png) no-repeat left center;}
.links1 .list ul{ width:1000px;}
.links1 .list li{ width:304px; height:196px; float:left; margin-right:18px; margin-bottom:18px;}
.links1 .list li img{ border:1px #e9e9e9 solid;}



.search1 .toph{ background:url(../images/ico18_1.png) no-repeat left center;}
.search1 .content h2{ font-size:14px; font-weight:inherit; color:#666; margin-bottom:20px;}
.search1 .content h2 em{ color:#fa9a10;}
.search1 .content li{ background:url(../images/ico18_2.png) no-repeat center bottom; padding-bottom:23px; margin-bottom:26px;}
.search1 .content li:last-child{ margin-bottom:0;}
.search1 .content li h3{ margin-bottom:7px;}
.search1 .content li h3 a{ font-size:18px; color:#333;}
.search1 .content li h3 a em{ color:#fa9a10;}
.search1 .content li h3 a:hover{ color:#fa9a10;}
.search1 .content li p{ font-size:14px; color:#707070; line-height:2;}
.search1 .content .pageNumDiv{ padding-top:47px; padding-bottom:30px;}



.indexPart1 .rightDiv .content .servicelist li .serviceContent01{ background-color:#e6e6e6;}
.indexPart1 .rightDiv .content .servicelist li .serviceContent01 .text{ height: 88px; overflow: hidden; padding: 18px; font-size: 14px; color: #807f7f; line-height: 22px;}



.bb3 .bb3_l{width: 370px;margin-right: 30px;}
.bb3 .bb3_r{width: 800px; overflow: hidden;}


.bb3 .bb3_l .title{ height:40px; line-height:40px; background:url(../images/ico1_5.png) no-repeat left bottom;}
.bb3 .bb3_l .title .text{ float:left;}
.bb3 .bb3_l .title .text h2{ float:left; font-size:18px; color:#717171; padding-right:5px;}
.bb3 .bb3_l .title .text em{ font-size:16px; color:#ccc;}
.bb3 .bb3_l .title .text em span{ color:#fa9a10;}
.bb3 .bb3_l .title .more{ float:right;}
.bb3 .bb3_l .qsdw li{ height: 40px; line-height: 40px; border-bottom: 1px dashed #ccc; text-align: center; }
.bb3 .bb3_l .qsdw li a{ font-size: 14px;}

.bb3 .bb3_l .qsdw .qsdw_all{height: 40px; line-height: 40px; background: #133d87; text-align: center; border-bottom:none;}
.bb3 .bb3_l .qsdw .qsdw_all a{color: #FFF;font-size: 16px;}

.bb4{height: 160px;}
.bb4 .bb4_l{width: 800px;margin-right: 30px;}
.bb4 .bb4_r{width: 370px;}


.bb4 .bb4_r .kjdh li{ width: 120px; margin-right: 3px; float: left; /*background: url(../picture/kjdh_1.png); */}
.bb4 .bb4_r .kjdh li img{ /*width: 100%;*/}




