/***********************************************xiaoyuan*****************************************************************************************/
@charset "utf-8";
.head{ width:100%; height:140px; background:#fff; position:fixed; left:0px; top:0px; z-index:9999; border-top:1px solid #1a7583;
  -webkit-box-shadow:0 0 5px #bfbfbf;  
  -moz-box-shadow:0 0 5px #bfbfbf;  
  box-shadow:0 0 5px #bfbfbf;    
}
.logo{ width:100%; height:60px; padding:10px 0px 0px 0px; text-align:center; border-bottom:1px solid #e5e5e5; float:left;}
.nav{ width:100%; height:69px; text-align:center;}
.nav ul li{ height:69px; display: inline-table; text-align:center; padding:0px 10px 0px 10px;}
.nav ul li a{ display:block; padding:0px 20px 0px 20px; height:69px; line-height:69px; font-size:16px; color:#333;}
.nav ul li a:hover{ color:#fff; background:#218d7d;}
.nav ul li a.xz{ color:#fff; background:#218d7d;}
.toubu{ position:absolute; right:5px; bottom:22px;}
.toubu a{ margin-right:25px; display:inline-block;}
.icos2{ display:none;}
.toubu a:hover .icos2{ display:block;}
.toubu a:hover .icos1{ display:none;}
.wechat{ position:relative;}
.wechat:hover .wechatimg{ display:block;}
.wechatimg{ width:200px; height: auto; position:absolute; left:-100px; top:40px; display:none;}

.pcserch{ position:absolute; right:20px; height:40px; width:300px; bottom:12px; background:#fff; border:1px solid #218d7d; display:none;}
.serclose2{ position:absolute; left:-40px; top:10px; cursor:pointer;}
.kks{ width:80%; height:40px; float:left; background:#fff; font-size:14px; color:#b4b9b8; margin-left:5%; line-height:40px;}
.inputs{ width:9%; float:left; height:40px; background:url(../images/navico_06.png) no-repeat center center; cursor:pointer; background-size:70%;}

.banner{position:relative; width:100%;}
.banner .flexslider{position:relative;overflow:hidden;}
.banner .slides{position:relative;z-index:1; width:100%; display:table;}
.banner .slides li{ width:100%; position:relative;}
.banner .flex-control-nav{position:absolute;bottom:26px;z-index:2;width:100%;text-align:center;}
.banner .flex-control-nav li{display:inline-block;width:65px;height:2px;margin:0 5px;*display:inline;zoom:1;}
.banner .flex-control-nav li a{width:65px;height:2px;display:block; overflow:hidden; line-height:60px; cursor:pointer; border-top:2px solid rgba(255,255,255,0.5);}
.banner .flex-control-nav a.flex-active{ border-top:4px solid #fff;}

.banner .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%; display:none;}

.banconlb{ position:absolute; width:86%; left:50%; top:30%; margin-left:-40%;}
.banico{ width:12.5%; float:left; height:165px; line-height:40px; font-size:18px; padding-top:80px;}
.banico p{ padding-top:10px;}
.banico a{ color:#fff; display:block; width:100%; height:100%;}
.banico a:hover p{ font-size:22px;}
.banico a:hover img{ width:74px; height:73px;}
.banico a:hover{background:url(../images/index_40.png) no-repeat left bottom;}
.banname{ font-size:36px; color:#fff;}
.banname span{ font-size:62px;}

.newscon{ width:100%; height:auto; padding:70px 0px 70px 0px; background:#f0f0f0;}
.title{ text-align:center; font-size:14px; color:#757575;  line-height:32px;}
.title span{ font-size:28px; color:#232323;}
.news_timmid{ width:355px; height:36px; margin:0px auto; position:relative; margin-top:20px;}
.news_timmid .prev{ position:absolute; width:7px; height:14px; right:11px; top:11px; background:url(../images/index_25.png) no-repeat 0px 0px;}
.news_timmid .prev:hover{ background:url(../images/index_25.png) no-repeat 0px -14px;}
.news_timmid .next{ position:absolute; width:7px; height:14px; right:0px; top:11px; background:url(../images/index_27.png) no-repeat 0px 0px;}
.news_timmid .next:hover{ background:url(../images/index_27.png) no-repeat 0px -14px;}
.news_times{ width:315px; height:36px;}
.news_times ul li{ width:55px; float:left; height:36px; line-height:36px; text-align:center; font-size:16px; color:#6c6c6c; cursor:pointer;}
.news_times ul li p{ line-height:34px; height:34px; display:inline-block;}
.news_times ul li.xb{ color:#218d7d;}
.news_times ul li.xb p{border-bottom:1px solid #218d7d;}

.newsmin{ width:75%; margin:0px auto; margin-top:40px;}
.nmins,.nmins2,.nmins3,.nmins4{ width:100%; height:460px; position:relative; margin:0px auto;}
.nmins .prev,.nmins2 .prev,.nmins3 .prev,.nmins4 .prev{ position:absolute; width:38px; height:70px; left:0px; top:40%; background:url(../images/page.png) no-repeat 0px 0px;}
.nmins .prev:hover,.nmins2 .prev:hover,.nmins3 .prev:hover,.nmins4 .prev:hover{ background:url(../images/page.png) no-repeat 0px -70px;}
.nmins .next,.nmins2 .next,.nmins3 .next,.nmins4 .next{ position:absolute; width:38px; height:70px; right:0px; top:40%; background:url(../images/page2.png) no-repeat 0px 0px;}
.nmins .next:hover,.nmins2 .next:hover,.nmins3 .next:hover,.nmins4 .next:hover{ background:url(../images/page2.png) no-repeat 0px -70px;}
.newslb{ width:90%; margin:0px auto; height:460px;}
.newslb ul li{ width:33.3%; height:400px;float:left;}
.newslb ul li a{ display:block; width:90%; height:100%; background:#fff; margin:0px auto;}
.newslb ul li a:hover{ background: url(../images/index_40.png) no-repeat 90% 92% #209f8d; color:#fff;
 -webkit-box-shadow:0 0 15px #b4b3b3;  
  -moz-box-shadow:0 0 15px #b4b3b3;  
  box-shadow:0 0 15px #b4b3b3; 
}
.newslb ul li a:hover .newname{ color:#fff;}
.newslb ul li a:hover .newsyear{ color:#fff;}
.newslb ul li a:hover .newswit{ color:#fff;}
.newsimgs{ width:100%; height:210px;}
.newsimgs img{ width:100%; height:100%;}
.newname{ width:90%; margin:0px auto; font-size:18px; color:#3d3d3d; padding-top:15px;}
.newsyear{ width:90%; margin:0px auto; font-size:14px; color:#737373; padding-top:5px;}
.newswit{ width:90%; height:80px; overflow:hidden; margin:0px auto; font-size:14px; line-height:26px; color:#737373; padding-top:5px;}

.newlink{ width:100%; padding-top:50px;}
.newlink a{ display:block; width:150px; height:50px; background:#209f8d; font-size:16px; color:#fff; text-align:center; line-height:50px; margin:0px auto;}

.network{ width:100%; padding:70px 0px 70px 0px;}
.networklb{ width:100%; text-align:center; padding-top:25px;}
.networklb ul li{ display:inline-table; padding:0px 15px 0px 30px; height:34px; line-height:34px; font-size:14px; color:#202020;}
.netmap{ width:1198px; height:673px; margin:0px auto; margin-top:20px; background:url(../images/map_03.png) no-repeat center top; position:relative;}
.netlinkst{ display:block; position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:5000;}
.netlink{ display:block; width:100%; height:100%;}

.zg{width:271px;height:178px;position: absolute;left: 260px;top: 181px;background: url(../images/zg.png) no-repeat center center; }
.rd{width: 18px;height: 46px;position: absolute;left: 101px;top: 133px;}
.st{width: 48px;height: 46px;position: absolute;left: 183px;top: 314px;}
.mjl{width: 49px;height: 46px;position: absolute;left: 285px;top: 323px;}
.xjp{width: 19px;height: 18px;	position: absolute;left: 386px;top: 418px;}
.mlxy{	width: 212px;height: 74px;position: absolute;left: 376px;top: 395px;}
.zby{width: 48px;height: 37px;position: absolute;left: 122px;top: 456px;}
.nf{width: 62px;height: 65px;position: absolute;left: 101px;top: 513px; }
.jnd{width: 253px;height: 207px;position: absolute;left: 804px;top: 19px;}
.mg{width: 385px;height: 275px;position: absolute;left: 692px;top: 84px;}	


.netname{ height:34px; line-height:34px; border-bottom:1px solid #a0a0a0; padding:0px 0px 0px 60px; font-size:14px; color:#303030; position:absolute;}
.netbox{ position:absolute; left:-19px; top:34px;}
.netname2{height:34px; line-height:34px;font-size:14px; color:#303030; position:absolute;padding:0px 0px 0px 60px;}
.netname3{height:34px; line-height:34px;font-size:14px; color:#303030; position:absolute;padding:0px 0px 0px 100px;border-bottom:1px solid #a0a0a0;}
.netname4{height:34px; line-height:34px;font-size:14px; color:#303030; position:absolute;padding:0px 0px 0px 100px;border-bottom:1px solid #a0a0a0;}


.incontact{ width:100%; padding:40px 0px 40px 0px; background:#f2f2f2; border-top:1px solid #469f92;}
.inconbd{ width:75%; margin:0px auto; padding-top:40px; line-height:36px; font-size:16px; color:#3b3b3b;}

.footer{ width:100%; height:56px; line-height:56px; font-size:14px; color:#fff; background:#218d7d; text-align:center;}
/*index end*/
.banner2{ width:100%; height:450px;}
.menus{ width:100%; height:68px; border-bottom:1px solid #dfdfdf;}
.menuk{height:68px; margin:0px auto;}
.menuk ul{width:100%;display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-moz-box;}
.menuk ul li{width:100%; text-align:center;-moz-box-flex:1.0;
-webkit-box-flex:1.0;
box-flex:1.0;}
.menuk ul li a{ display:block; height:67px; line-height:67px; font-size:14px; color:#343434; font-weight:bold;}
.menuk ul li a:hover{  color:#218d7d; border-bottom:2px solid #218d7d;}
.menuk ul li a.xm{  color:#218d7d; border-bottom:2px solid #218d7d;}

.innbt{ width:100%; line-height:44px; font-size:40px; color:#333333; text-align:center; padding-top:60px;}
.inntab{ width:100%; text-align:center; font-size:18px; color:#212222; line-height:34px; padding-top:30px;}
.inntab a{ color:#212222;}
.inntab a:hover{ color:#218d7d;}
.inntab a.xn{ color:#218d7d;}
.innwit{ width:100%; line-height:34px; font-size:14px; color:#333; text-align:center; padding-top:30px;}
.innwit2{ width:100%; line-height:34px; font-size:20px; color:#000; padding-top:30px;}
.innlb{ width:100%; height:150px; padding-top:60px;}
.innlb ul li{ width:25%; float:left; text-align:center; position:relative; font-size:18px; color:#333; line-height:50px; cursor:pointer;}
.innlb ul li.xb .innico img{ margin-top:-100px;}
.innico{ width:100%; height:100px; text-align:center; overflow:hidden;}
.innbox{ width:2px; height:100%; background:#eee; position:absolute; right:0px; top:0px;}
.inncons{ width:100%; padding-top:45px;}
.inntext{ padding:40px 15px 40px 15px; position:relative; border:1px solid #218d7d; position:relative; line-height:34px; font-size:14px; color:#333;}
.innarrow{ position: absolute; top:-23px;}

.universitylb{ width:81%; padding-top:30px; margin:0px auto;}
.universitylb ul li{ width:232px; max-height:172px; float:left; line-height:50px; text-align:center; font-size:16px; color:#242424; padding:1.5% 1% 0px 0.5%;}
.universitylb ul li a{ display:block; width:230px; height:120px; border:1px solid #d2d2d2;}
.universitylb ul li a:hover{ border:1px solid #218d7d;}

.mains_left{ width:15%; padding-top:70px; float:left;}
.mains_left ul li{ width:100%; height: auto; padding-bottom:13px; padding-top:13px; border-bottom:1px solid #e1e1e1; padding-left:20px;}
.mains_left ul li a{ display:inline-table; line-height:16px; font-size:14px; color:#606060;}
.mains_left ul li a:hover{ padding-left:15px; border-left:3px solid #218d7d; color:#218d7d;}
.mains_left ul li a.xa{ padding-left:15px; border-left:3px solid #218d7d; color:#218d7d;}

.mains_right{ width:70%; float:right; padding-top:70px;}
.mainwits{ padding:50px 20px 50px 20px; border:1px solid #c9c9c9; position:relative;line-height:36px; font-size:16px; color:#232323;}
.mainwz{ padding:7px 40px 0px 40px; background:#218d7d; height:52px; position:absolute; left:22px; top:-30px; font-size:12px; color:#e0e0e0; line-height: normal;}
.mainwz span{ font-size:20px; color:#fff;}

.innimg{ width:100%; height:auto; padding-top:60px;}
.innimg img{ width:100%; height:auto;}
.innimg video{ width:100%; height:auto;}

.hotsporlb{ width:75%; margin:0px auto; padding-top:50px;}
.hotsporlb ul li{ width:25%; height:250px; float:left; margin-top:40px;}
.hotico{ width:100%; height:150px; text-align:center; overflow:hidden;}
.hotsporlb ul li:hover .hotico img{ margin-top:-150px;}
.hotsporlb ul li a{ display:block; width:100%; height:100%;}
.hotsporlb ul li:hover{-webkit-box-shadow:0 5px 10px #bfbfbf;  
  -moz-box-shadow:0 5px 10px #bfbfbf;  
  box-shadow:0 5px 10px #bfbfbf;   }
.hotname{ width:90%; margin:0px auto; padding-top:20px; line-height:24px; font-size:16px; color:#222222; text-align:center;}

.ability{ width:100%; height:690px;}
.abilit_tab{ width:100%; height:85px; background:url(../images/ability_24.jpg) repeat-x bottom center; text-align:center;}
.abilit_tab ul{ width:75%; margin:0px auto;}
.abilit_tab ul li{ display: inline-block; height:83px; width:33%;font-size:20px; cursor:pointer; position:relative;}
.abilit_tab ul li span{ display:inline-block; height:83px; line-height:83px; color:#fff; padding:0px 60px 0px 60px;}
.abilit_tab ul li.xb{ background:url(../images/abis.png); }
.abico{ position:absolute; width:17px; height:17px; background:url(../images/ability_21.png) no-repeat center top; left:50%; margin-left:-8px; bottom:-10px;}
.abilit_tab ul li.xb .abico{background:url(../images/ability_18.png) no-repeat center top; }

.abilicon{ width:75%; margin:0px auto; height:70%; padding-top:7%;}
.abilinfor,.abilinfor2,.abilinfor3{ width:100%; height:400px; position:relative;}
.abilinfor .prev,.abilinfor2 .prev,.abilinfor3 .prev{ position:absolute; width:28px; height:28px; left:45%; bottom:1%; background:url(../images/ability_30.png) no-repeat 0px 0px; z-index:300;}
.abilinfor .prev:hover,.abilinfor2 .prev:hover,.abilinfor3 .prev:hover{ background:url(../images/ability_30.png) no-repeat 0px -28px;}
.abilinfor .next,.abilinfor2 .next,.abilinfor3 .next{ position:absolute; width:28px; height:28px; right:48%; bottom:1%; background:url(../images/ability_33.png) no-repeat 0px 0px; z-index:300;}
.abilinfor .next:hover,.abilinfor2 .next:hover,.abilinfor3 .next:hover{ background:url(../images/ability_33.png) no-repeat 0px -28px;}
.abilb{ width:100%; height:100%;}
.abilb ul li{ width: auto; height:100%; font-size:16px; color:#fff; line-height:34px;}

.abilpjo{ width:75%; margin:0px auto; padding-top:80px;}
.abilpjobt{ font-size:24px;  color:#262626; line-height:40px;}
.abilpjowit{ width:100%; height:544px; overflow:auto; line-height:34px; font-size:16px; color:#202020; margin-top:40px;}

.servlb{ width:100%; padding-top:20px;}
.servlb ul li{ width:100%; height:320px; padding-top:40px;}
.servlb ul li a{ display:block; width:100%; height:100%; background: url(../images/services_12.png) no-repeat 95% 90% #eef6f5;}
.servimg{ width:55%; height:100%; float:left;}
.servimg img{ width:100%; height:100%;}
.sercinfor{ width:38%; float:right; padding:4% 3% 0px 0px;}
.serbt{ font-size:18px; color:#202020}
.serwit{ line-height:26px; font-size:14px; color:#202020; padding-top:10%;}
.servlb ul li a:hover{ background: url(../images/services_08.png) no-repeat 95% 90% #fff;
-webkit-box-shadow:0 5px 10px #bfbfbf;  
  -moz-box-shadow:0 5px 10px #bfbfbf;  
  box-shadow:0 5px 10px #bfbfbf; 
}

.page{ width:100%; text-align:center; padding-top:50px; line-height:26px;}
.page a{ margin:0px 8px 0px 8px; font-size:18px; color:#3a3a3a;}
.page a:hover{ color:#218d7d; border-bottom:1px solid #218d7d;}
.page a.xp{ color:#218d7d; border-bottom:1px solid #218d7d;}

.mainsbt{ width:100%; text-align:center; font-size:24px; color:#242424; padding-top:70px;}
.mainstime{ text-align:center; padding-top:20px; font-size:14px; color:#a5a5a5;}
.mainswits{ font-size:14px; line-height:30px; color:#262626; padding-top:30px;}
.mainswits img{margin:0 auto; display:table;}

.honorcon{ width:100%; min-height:655px;}
.honorwit{ width:75%; margin:0px auto; line-height:28px; font-size:16px; color:#1a1a1a; padding-top:40px;}

.moment_con{ width:75%; margin:0px auto; min-height:175px; position:relative; margin-top:60px;}
.moment_con .prev{ position:absolute; width:36px; height:36px; left:0px; top:0px; background:url(../images/honor_09.png) no-repeat 0px 0px;}
.moment_con .prev:hover{ background:url(../images/honor_09.png) no-repeat 0px -36px;}
.moment_con .next{ position:absolute; width:36px; height:36px; right:0px; top:0px; background:url(../images/honor_07.png) no-repeat 0px 0px;}
.moment_con .next:hover{ background:url(../images/honor_07.png) no-repeat 0px -36px;}
.moment_lb{ width:90%; margin:0px auto; background:url(../images/honor_16.jpg) repeat-x 0px 17px; height:175px;}
.moment_lb ul li{ width:25%; height:170px; float:left;}
.momentico{ width:18px; height:18px; padding-top:8px; padding-left:10px;}
.momentwz{ font-size:14px; color:#2a2a2a; line-height:34px; padding-top:40px;padding-left:10px;}

.origin{ width:100%; height:620px; margin-top:80px; overflow:hidden;}

.originconks{ width:75%; margin:0px auto; height:470px; padding-top:30px; position:relative;}
.originlb{position:relative; width:100%; margin:0px auto;}
.originlb ul li{ width:100%; position:relative; line-height:30px; font-size:16px; color:#fff; height:470px;}
.originconks .prev{ position:absolute; width:28px; height:28px; left:45%; bottom:1%; background:url(../images/ability_30.png) no-repeat 0px 0px; z-index:300;}
.originconks .prev:hover{background:url(../images/ability_30.png) no-repeat 0px -28px;}
.originconks .next{ position:absolute; width:28px; height:28px; right:48%; bottom:1%; background:url(../images/ability_33.png) no-repeat 0px 0px; z-index:300;}
.originconks .next:hover{ background:url(../images/ability_33.png) no-repeat 0px -28px;}


.hold{ width:75%; margin:0px auto; padding-top:50px;}
.hold ul li{ width:29%; float:left; padding:0px 2% 0px 2%;}
.holdico{ width:100%; text-align:center;}
.holdwz{ font-size:16px; line-height:32px; color:#222222; padding-top:30px;}
.visionimg{ width:100%; height:auto; padding-top:60px;}
.visionimg img{ width:100%; height:auto;}
.week{ width:100%; background:url(../images/weeks_02.jpg) no-repeat center top #000; min-height:700px;}
.weekcon{ width:75%; margin:0px auto;}
.weektab{ width:100%; padding-top:700px;}
.weektab ul li{ width:18%; height:64px; float:left; cursor:pointer; margin:20px 0px 0px 2%; background:#fff; text-align:center; line-height:64px; font-size:18px; color:#202020;}
.weektab ul li:hover{ background:#218d7d; color:#fff;}
.weektab ul li.xb{ background:#218d7d; color:#fff;}
.weekinfor{ width:100%; padding-top:40px; padding-bottom:80px;}
.weekinfor ul{ width:100%; position:relative; height:100%;}
.weekvideo{ position:absolute; left:50%; top:-770px; margin-left:-537px; width:1075px;}
.weekbt{ width:100%; text-align:center; color:#fff; font-size:24px; padding-top:30px;}
.weekwit{ width:100%; padding-top:30px; line-height:30px; font-size:16px; color:#fff;}

.zg:hover .zgmaps{ display:block;}
.zgkk:hover .netcon{ display:none;}
.zgmaps{ position:absolute; left:180px; top:-194px; z-index:300; display:none;}
.contact_tab{ width:75%; margin:0px auto; margin-top:40px; border-left:1px solid #dcdcdc; height:62px; overflow:hidden;}
.contact_tab ul li{ cursor:pointer; width:19.9%;border:1px solid #dcdcdc; border-left:none; height:60px; float:left; font-size:14px; color:#3a3a3a; line-height:60px;}
.contact_tab ul li span{ display: inline-table; width:35px; height:60px; overflow:hidden; float:left; padding-left:20%; padding-right:5%;}
.contact_tab ul li.xb{ background:#218d7d; color:#fff;}
.contact_tab ul li.xb span img{ margin-top:-60px;}
.contactbd{ padding-top:40px; line-height:30px; color:#242424; font-size:14px; width:75%; margin:0px auto;}
.contactbd span{ font-size:24px; color:#242424; line-height:48px; padding-top:5px;}
.conts{ line-height:54px; font-size:18px;}

.contactlb{ width:100%; padding-bottom:45px; border-bottom:1px solid #e5e5e5;}
.contactlb ul li{ width:23%; height:215px; float:left; margin:20px 1% 0px 1%;}
.coname{ width:100%; text-align:center; font-size:24px; color:#fff; padding-top:20%;}
.conwzs{ width:85%; margin:0px auto; text-align:center; font-size:14px; color:#fff; line-height:28px; padding-top:7%;}

.contabd{ padding-top:50px; font-size:16px; color:#242424; line-height:28px;}

.contit{ font-size:28px; color:#242424; text-align:center;}
.contit2{ font-size:24px; color:#292929; text-align:center; padding-top:60px;}
.condt{ width:100%; padding:30px 0px 30px 0px; height:38px; line-height:38px; font-size:22px; color:#242424; border-top:1px solid #e5e5e5; margin-top:30px;}
.condt span{ float:left; padding-right:20px;}

.publb{ width:80%; padding-top:30px; margin:0px auto;}
.publb ul li{ width:46%; height:410px; float:left; padding:2%;}
.publb ul li a{ display:block; width:100%; height:100%; background: url(../images/medias_10.png) no-repeat 95% 95% #f2f1f1;}
.pubimg{ width:55%; height:100%; float:left;}
.pubimg img{ width:100%; height:100%;}
.pubinfor{ width:38%; float:left; padding-left:4%;}
.pubname{ text-align:center; font-size:22px; color:#262626; padding-top:15%;}
.pubtime{ width:100%; text-align:center; padding-top:2%; font-size:14px; color:#474747;}
.pubwit{ width:100%; line-height:26px; font-size:14px; color:#262626; padding-top:10%;}
.publb ul li a:hover{
	background: url(../images/medias_08.png) no-repeat 95% 95% #fff;
-webkit-box-shadow:0 5px 10px #bfbfbf;  
  -moz-box-shadow:0 5px 10px #bfbfbf;  
  box-shadow:0 5px 10px #bfbfbf; 
	}


.container{max-width:80%;margin: 0 auto; position:relative;}
.container .slide{width: 100%;	min-height:200px;overflow: hidden;position: relative;}
.container .slide .img{	overflow: hidden;position: absolute;	transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s;}
.container .slide .img img{	width: calc(100% - 14px);	height: calc(100% - 14px);	margin: 7px;}
.container .slide .img1{	width: 40%;height: 40%;top: 30%;left: -50%;z-index: 1;}
.container .slide .img2{width: 60%;height: 60%;top: 20%;left: -20%;z-index: 2;}
.container .slide .img3{width: 80%;height: 80%;top: 10%;	left: 10%;z-index: 3;}
.container .slide .img4{width: 60%;height: 60%;top: 20%;left: 60%;z-index: 2;}
.container .slide .img5{width: 40%;height: 40%;top: 30%;left: 110%;z-index: 1;}
.container .pages{width:51px; height:19px; position:absolute; overflow:hidden; cursor:pointer; top:45%; z-index:8000;}
.container .page1{left:-60px; background:url(../images/culur1.png) no-repeat 0px 0px;}
.container .page1:hover{background:url(../images/culur1.png) no-repeat 0px -19px;}
.container .page2:hover{background:url(../images/culur2.png) no-repeat 0px -19px;}
.container .page2{ right:-60px; background:url(../images/culur2.png) no-repeat 0px 0px;}

.container .pages2{width:51px; height:19px; position:absolute; overflow:hidden; cursor:pointer; top:45%; z-index:8000;}
.container .page3{ left:-60px; background:url(../images/culur1.png) no-repeat 0px 0px;}
.container .page3:hover{background:url(../images/culur1.png) no-repeat 0px -19px;}
.container .page4:hover{background:url(../images/culur2.png) no-repeat 0px -19px;}
.container .page4{ right:-60px; background:url(../images/culur2.png) no-repeat 0px 0px;}

.newlist{ width:100%; padding-top:10px;}
.newlist ul li{ width:100%; height:355px; margin-top:35px;}
.newlist2{ width:100%; padding-top:10px;}
.newlist2 ul li{ width:100%; height:300px; margin-top:35px;}
.newimgs{ width:47%; height:100%; float:left; position:relative;}
.newimgs img{ width:100%; height:100%; }
.newlist ul li:hover .newblack,.newlist2 ul li:hover .newblack{ display:block;}
.newblack{ width:100%; height:100%; position:absolute; left:0px; top:0px; background:rgba(0,0,0,0.5); display:none;}
.newinfors{ width:50%; float:right;}
.newtitle{ width:100%; padding-top:5%; font-size:20px;}
.newtitle a{ color:#181818;}
.newyears{ font-size:14px; color:#626262; padding-top:4%;}
.newwits{ line-height:26px; font-size:14px; color:#626262; padding-top:2%;}
.newa{ padding-top:8%; font-size:16px;}
.newa a{ display:inline-block; padding-right:20px; height:26px; line-height:26px; color:#1d1d1d; background:url(../images/new_09.png) no-repeat center right;}
.newa a:hover{background:url(../images/new_03.png) no-repeat center right; color:#218d7d;}

.culturelb{ width:100%; padding-top:35px;}
.culturelb ul li{ width:100%; padding:35px 0px 35px 0px; border-top:1px solid #e3ebea;}
.culturbt{ height:20px; line-height:20px; padding-left:10px; font-size:18px; color:#191919; border-left:3px solid #218d7d;}
.culturwit{ padding:30px 0px 0px 13px; line-height:26px; font-size:14px; color:#191919;}

.culturtab{ width:100%; padding-top:40px;}
.culturtab ul li{ width:25%; float:left; position:relative;}
.culico{ width:100%; text-align:center; padding-top:10px;}
.culname{ width:100%; text-align:center; font-size:18px; color:#218d7d; padding-top:20px;}
.culwits{ text-align:center; font-size:14px; color:#218d7d; padding-top:10px;}
.culbox{ width:1px; height:60%; background:#a0a0a0; position:absolute; right:0px; top:20%;}

.culture_tab{ width:100%; height:85px; background:url(../images/ability_24.jpg) repeat-x bottom center; text-align:center;}
.culture_tab ul{ width:75%; margin:0px auto;}
.culture_tab ul li{ display: inline-block; height:83px; width:24.7%;font-size:18px; cursor:pointer; position:relative; line-height:83px; color:#fff;}
.culture_tab ul li.xb{ background:url(../images/abis.png); }
.abico{ position:absolute; width:17px; height:17px; background:url(../images/ability_21.png) no-repeat center top; left:50%; margin-left:-8px; bottom:-10px;}
.culture_tab ul li.xb .abico{background:url(../images/ability_18.png) no-repeat center top; }

.culturecons{ width:100%; min-height:440px; background:url(../images/culturejzg_15.jpg) no-repeat center top; margin-top:80px; position:relative;}
.cultureinfors{ width:75%; margin:0px auto;}
.culwint{ width:100%; padding-top:7%; line-height:36px; font-size:18px; color:#fff; min-height:280px;}

.cultur_ico{ width:38px; height:44px; position:absolute; left:50%; top:380px; margin-left:-19px;}
.cultrc{ width:75%; margin:0px auto; padding-top:20px;}
.cultrc ul li{ width:42%; min-height:230px; padding:20px; background:#eee; margin:3% 2% 0px 2%; float:left;}
.cultrname{ font-size:22px; color:#323232; padding-top:10px;}
.cultrbox{ width:15%; height:2px; background:#218d7d; margin-top:2%;}
.cultrit{ width:100%; line-height:22px; font-size:14px; padding-top:5%;}

.cultd{ width:100%; float:right; font-size:14px; line-height:24px; color:#1d1d1d;}
.bulletlb{ width:100%; padding-top:40px;}
.bulletlb ul li{ width:100%; height:auto;}
.bulletlb ul li a{padding:30px 0px 30px 0px; border-bottom:1px solid #d2d2d2; display:block; width:100%;}
.bullecon{ width:75%; margin:0px auto;}
.bullname{ font-size:20px; color:#1e1e1e;}
.bulltime{ font-size:14px; color:#a2a2a2; padding-top:1%;}
.bullwit{ width:100%; padding-top:1%; line-height:26px; font-size:14px; color:#a1a1a1;}
.bulletlb ul li a:hover{ background:#218d7d; border-bottom:1px solid #218d7d;}
.bulletlb ul li a:hover .bullname{ color:#fff;}
.bulletlb ul li a:hover .bulltime{ color:#fff;}
.bulletlb ul li a:hover .bullwit{ color:#fff;}

.aboutwits{ width:100%; padding-top:30px; font-size:16px; line-height:28px; color:#3a3a3a;}

.aboutdata{ width:100%; height:510px; background:#218d7d; position:relative; margin-top:40px; overflow:hidden;display: table;table-layout: fixed;}
#wave{position:absolute;bottom:-300px; left:0px; width:100%; overflow:hidden; z-index:0;}
.datawz{ width:75%; margin:0px auto; line-height:28px; font-size:16px; color:#fff; position:relative; z-index:200;}
.fp-tableCell{ display: table-cell;vertical-align: middle;width: 100%;height: 100%;}
.datanum{ width:75%; margin:0px auto; padding-top:20px;}
.datanum ul li{ width:25%; text-align:center; float:left; position:relative; font-size:16px; color:#fff;}
.datanum ul li span{ font-size:100px;}
.datanum ul li p{ display:inline-table; width:90%;}
.aboutbox{ width:1px; height:70%; background:#64afa4; position: absolute; right:0px; top:20%;}


.courses{ width:100%; padding-top:80px;}
.coureswz{ width:100%; margin:0px auto; height:180px; border-top:1px solid #b0b0b0;}
.coureswz ul{ width:75%; margin:0px auto; height:180px; overflow:hidden;}
.coureswz ul li{ width:19%; height:179px; float:left; margin:0px 3% 0px 3%; }
.coureswz ul li.xc{ border-bottom:1px solid #218d7a;}
.courtime{ font-size:18px; color:#232323; line-height:40px; padding-top:5%;}
.courwit{ line-height:26px; font-size:14px; color:#232323; width:100%; padding-top:5%;}

.courscon{ width:100%; height:500px; position:relative;  overflow:hidden;}

.courscon .prev{left:46%; bottom:10%; z-index:7777; background:url(../images/videos_07.png) 0px 0px no-repeat;display:block;width:26px;height:26px;overflow:hidden;cursor:pointer;position:absolute;}
.courscon .next{right:46%; bottom:10%; z-index:7777; background:url(../images/videos_09.png)  0px 0px no-repeat;display:block;width:26px;height:26px;overflow:hidden;cursor:pointer;position:absolute;}
.courscon .prev:hover{background:url(../images/videos_07.png) 0px -26px no-repeat;}
.courscon .next:hover{background:url(../images/videos_09.png)  0px -26px no-repeat;}
.coursconlist{ width:100%;}
.coursconlist ul li{ width:6.6%; float:left; position:relative; height:500px;background:url(../images/courses_02.jpg) no-repeat;}
.coursconlist ul li.coumap1{ background-position:0% 0%;}
.coursconlist ul li.coumap2{ background-position:7% 0%;}
.coursconlist ul li.coumap3{ background-position:14% 0%;}
.coursconlist ul li.coumap4{ background-position:21% 0%;}
.coursconlist ul li.coumap5{ background-position:28% 0%;}
.coursconlist ul li.coumap6{ background-position:35% 0%;}
.coursconlist ul li.coumap7{ background-position:42% 0%;}
.coursconlist ul li.coumap8{ background-position:49% 0%;}
.coursconlist ul li.coumap9{ background-position:56% 0%;}
.coursconlist ul li.coumap10{ background-position:63% 0%;}
.coursconlist ul li.coumap11{ background-position:70% 0%;}
.coursconlist ul li.coumap12{ background-position:77% 0%;}
.coursconlist ul li.coumap13{ background-position:84% 0%;}
.coursconlist ul li.coumap14{ background-position:91% 0%;}
.coursconlist ul li.coumap15{ background-position:98% 0%;}
.coursconlist ul li.coumap16{ background-position:76% 0%;}
.coursconlist ul li.coumap17{ background-position:83% 0%;}
.coursconlist ul li.coumap18{ background-position:58% 10px;}
.coursconlist ul li.coumap19{ background-position:65% 17%;}
.coursconlist ul li.coumap20{ background-position:82% 0%;}
.coursconlist ul li.coumap21{ background-position:89% 0%;}
.coursconlist ul li.coumap22{ background-position:59.5% 0%;}
.coursconlist ul li.coumap23{ background-position:66.5% 0%;}
.coursconlist ul li.coumap24{ background-position:73.5% 0%;}
.coursconlist ul li.coumap25{ background-position:80.5% 0%;}
.coursconlist ul li.coumap26{ background-position:88% 0%;}
.coursconlist ul li.coumap27{ background-position:58.5% 10px;}
.coursconlist ul li.coumap28{ background-position:65.5% 17%;}
.coursconlist ul li.coumap29{ background-position:82.5% 0%;}
.coursconlist ul li.coumap30{ background-position:92% -20%;}
.coursconlist ul li.coumap31{ background-position:64% 22px;}
.coursconlist ul li.coumap32{ background-position:74.5% 0%;}
.coursconlist ul li.coumap33{ background-position:82% 0px;}
.coursconlist ul li.coumap34{ background-position:89% 0%;}
.coursconlist ul li.coumap35{ background-position:96% -0%;}
.coursconlist ul li.coumap36{ background-position:67% 22px;}
.coursconlist ul li.coumap37{ background-position:74.5% 20px;}
.coursconlist ul li.coumap38{ background-position:82.5% 8px;}
.coursconlist ul li.coumap39{ background-position:91% 0%;}
.coursconlist ul li.coumap40{ background-position:62% -27px;}
.coursconlist ul li.coumap41{ background-position:28% -97px;}

.coursimgs{ width:100%; height:auto;}
.coursimgs img{ width:100%; height:auto;}
.courscon .couyears{ position:absolute; width:100%; display:block; min-height:20%;cursor:pointer;}
.courico{ width:42px; height:42px; background:url(../images/curico_03.png) no-repeat center center;}
.courinfor{ position:absolute; padding:10px 20px 10px 20px; min-width:170%;}
.cournames{ width:100%; font-size:18px; color:#1b1b1b;}
.courxxw{ padding:5px 26px 0px 0px; background:url(../images/course_06.png) no-repeat right top; font-size:14px; color:#fff; line-height:26px; display:none;}
.couyears:hover .courico{ background:url(../images/course_03.png) no-repeat center center;}
.couyears:hover .courinfor{ background:#218d7d; z-index:300;}
.couyears:hover .cournames{ color:#fff;}
.couyears:hover .courxxw{ display:block;}
.couyears:hover .courtop{ display:block;}
.courtop{ position:absolute; left:13px; top:-12px; display:none;}
.cous2{ left:-120px;}
.cous2 .courtop{ left:68%;}
.cous2 .cournames{ text-align:right;}

.couk1{top:35%; left:0%;}
.couk2{top:48%; left:0%;}
.couk3{top:50%; left:0%;}
.couk4{top:24%; left:0%;}
.couk5{top:28%; left:0%;}
.couk6{top:45%; left:0%;}
.couk7{top:48%; left:0%;}
.couk8{top:51%; left:0%;}
.couk9{top:68%; left:0%;}
.couk10{top:33%; left:0%;}
.couk11{top:0%; left:0%;}
.couk12{top:3%; left:0%;}
.couk13{top:27%; left:-25%;}
.couk14{top:47%; left:-107%;}
.couk15{top:65%; left:-173%;}
.couk16{top:60%; left:-131%; z-index:222;}
.couk17{top:0%; left:-60%;}
.couk18{top:28%; left:-110%; z-index:222;}
.couk19{top:48%; left:-195%;}
.couk20{top:30%; left:-110%;}
.couk21{top:21%; left:-170%;}
.couk22{top:50%; left:-182%;}
.couk23{top:50%; left:-79%;}
.couk24{top:23%; left:-110%;}
.couk25{top:3%; left:-110%;}
.couk26{top:12%; left:-80%;}
.couk27{top:40%; left:-160%;}
.couk28{top:31%; left:-25%;}
.couk29{top:21%; left:-80%;}
.couk30{top:40%; left:-90%;}
.couk31{top:42%; left:-25%;}
.couk32{top:12%; left:-39%;}
.couk33{top:40%; left:17%;}
.couk34{top:73%; left:0%;}
.couk35{top:52%; left:5%;}
.couk36{top:30%; left:-34%;}
.couk37{top:9%; left:0%;}
.couk38{top:21%; left:-17%;}
.couk39{top:40%; left:-90%;}
.couk40{top:42%; left:-12%;}
.couk41{top:12%; left:-22%;}


.headsj{ display:none;}
.bannersj{ display:none;}
.sjnew{ display:none;}
.news_timmid2{ display:none;}
.inconbd2{ display:none;}
.footer2{ display:none;}
.sjbans{ display:none;}
.aboutwits2{ display:none;}
.visionimg2{ display:none;}
.innwitsj{ display:none;}
.abilpjowit2{ display:none;}
.contabd2{ display:none;}
.aboutyears{ display:none;}

.eia{}
.eia li{width:100%;border-bottom: 1px solid #d2d2d2; font-size:14px; padding:5px;}
.eia li a{color:#000;}