@charset "utf-8";
.fl {float: left;}
.fr { float: right; }
.dn { display: none; }
.clear{ clear:both; font-size:0px; line-height:0px; height:0px;}
.wrap { width: 1300px; margin: 0 auto; overflow: hidden; }
.w12{width: 1200px; margin: 0 auto; overflow: hidden;}
.w1280{ width:1280px; margin:0 auto;}

/* head */

.head-bg1{background: url(../images/bgrad_1.png) repeat-x top left; position:absolute; z-index:1099999999900; width:100%; height:161px; }


.ie6 span{color:#f00;font-size:22px;display:block;width:700px;height:100px;line-height:50px;margin:0 auto;text-align:center;padding-top:100px;}


.phone-1,.phone-2,.phone-3,.phone-4,.phone-5,.phone-foot{display:none;}

***/
/* part1 */
.part1{position: relative;  width: 1280px; margin:0 auto; bottom:120px;}
.part1-nr{position:absolute; z-index:2;}
/* 本例子css */
.part1-01{ width:1280px;height: 400px; overflow: hidden;position: relative; background:#fff;}
.part1-01 .hd{float: right;width: 240px;height: 400px; background:url(../images/part1-rbg.png) no-repeat center; background-size:100% 100%;  }
.part1-01 .hd ul{margin-top: 45px;position:relative;}
.part1-01 .hd ul li{ cursor:pointer;padding-left: 30px;background: url(../images/part1-r02.png) no-repeat left center;margin-bottom: 32px;font-style: normal;font-size: 16px;color: #fff;}
/*.part1-01 .hd ul li.on{font-size: 24px; color: #fff; z-index: 999999;display: block; left: -218px;width: 120px;text-align: right; position: absolute;top: -48px;padding-right: 121px;background: url(../images/part1-r01.png) no-repeat right center;}*/
.part1-01 .hd ul li a{color:#fff;}
.part1-01 .hd ul li+li.on{font-size: 20px;}
.part1-01 .bd{float: left;height: 400px;background-color: #fff;}
.part1-01 .inBd ul{padding: 40px 3% 0;overflow: hidden;width:94%;}
.part1-01-t{overflow: hidden;position: relative;}
.part1-01-t .pic{width: 300px;height: 200px;margin-bottom: 30px;float: left;position: relative;margin-right: 30px;overflow: hidden;}
.part1-01-t .pic img{display: block;width: 100%;height: 200px;transition: 0.6s all;}
.part1-01-t:hover .pic img{transition: 0.6s all;transform: scale(1.1);}
.part1-01-t .tit{overflow: hidden;margin-top: 62px;}
.part1-01-t .tit i{width: 88px;height: 34px;display: block;font-style: normal;background: #e7f0fc;font-size: 14px;color: #2755a6;text-align: center;line-height: 34px;margin-bottom: 15px;}
.part1-01-t .tit h5{font-size: 20px;margin-bottom: 20px;width: 100%;height: 26px;line-height: 26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.part1-01-t .tit h5 a{color: #2755a6;transition: 0.6s all;}
.part1-01-t .tit p{font-size: 14px;color: #666666;line-height: 24px;height:48px; overflow:hidden;}
.part1-01-t .tit h5 a:hover{color: #e67700;transition: 0.6s all;}
.part1-01-b{overflow: hidden;}
.part1-01-b dd p{font-size: 16px;line-height: 24px;margin-bottom: 14px;}
.part1-01-b dd p a{color: #2755a6;transition: 0.6s all;}
.part1-01-b dd i{font-style: normal;padding-left: 24px;background: url(../images/time.png) no-repeat left center;font-size: 14px;color: #999999;}
.part1-01-b dd p a:hover{color: #e67700;transition: 0.6s all;}
.part1-01-b dd{float: left;margin-right: 2%;width: 32%;float: left;}
.part1-01-b dd:last-child{margin-right:0;}
.part1-01-nr{position: relative;}
.part1-01-nr .inHd{height:24px; line-height:24px;position: absolute;right:20px;top: 44px; overflow: hidden;z-index: 99999; z-index: 999999;}
.part1-01-nr .inHd ul{ overflow:hidden; zoom:1;}
.part1-01-nr .inHd ul li{float:left; cursor:pointer;margin-right: 12px;font-size: 16px;color: #2755a6;padding-left: 14px;}
.part1-01-nr .inHd ul li+li{background: url(../images/part1-r03.png) no-repeat left center;}
.part1-01-nr .inHd ul li+li+li{background: url(../images/part1-r03.png) no-repeat left center;}
.part1-01-nr .inHd ul li+li+li+li{background: url(../images/part1-r03.png) no-repeat left center;}
.part1-01-nr .inHd ul li.on{font-size: 24px;color: #2755a6; }
.part1-01-nr .inHd ul li a{color: #2755a6; }

/* 系统办学 */
.part1-02{margin-top: 90px;}
.part1-02 ul{overflow: hidden;}
.part1-02 li{float: left;width:31%;height: 260px;margin:0 1%!important;position: relative;}
.part1-02 li+li{margin-right:0;}
.part1-02 li .pic{width: 100%;height: 100%;overflow: hidden;}
.part1-02 li .pic img{width: 100%;height: 100%;transition: 0.6s all;vertical-align:top;}
.part1-02 li .hide{/* display: none; */position: absolute;bottom: -260px; left: 0;background: url(../images/part1-22.png);width: 100%;height: 100%;}
.part1-02 li:hover .hide{top: 0;transition: 0.6s all;}
.part1-02 li dl{position: absolute;top: 30px;left: 0px;overflow: hidden;}
.part1-02 li dt{width: 150px;height: 50px;line-height: 50px;text-align: center;border: 1px solid #8099c5;box-sizing: border-box;font-size: 18px;color: #fff;margin:0 auto 30px;}
.part1-02 li dt a{color: #d1d8e8;}
.part1-02 li dd{float: left;width: 40%;padding-left: 4%; margin-left: 6%; background: url(../images/part1-21.png) no-repeat left center;font-size: 14px;color: #d1d8e8;margin-bottom: 24px;height: 20px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.part1-02 li dd a{color: #d1d8e8;transition: 0.6s all;}
.part1-02 li dd a:hover{color: #fff;transition: 0.6s all;}
.part1-02 li:hover img{transition: 0.6s all;transform: scale(1.1);}
.part1-02 li .show{ position: absolute;top: 0;left: 0; width: 100%;height: 100%;background: url(../images/part1-23.png);}
.part1-02 li:hover .show{display: none;}
.part1-02 li p{margin-top: -30px;margin-left: -90px; width: 180px;height: 60px;line-height: 60px;text-align: center;border: 1px solid #cacbda;box-sizing: border-box;font-size: 22px;color: #fff;position:absolute;top:50%; left:50%; z-index:100;}
/* 好课推荐 */
.part1-03{margin-top: 100px;}
.part1-03 li{float: left;transition: 0.6s all;width:21%; margin:0 2%;height: 240px;background: #89a0c9 url(../images/part1-04.png) no-repeat 30px 26px; box-shadow: 0px 0px 6px 1px rgba(120, 120, 120, 0.44);}
.part1-03 li a{display: block;padding:0 20px;}
.part1-03 li h5{font-weight: normal; margin-top: 86px;margin-bottom: 40px; height: 40px;line-height: 40px; text-align: center;color: #dfe5ef;font-size:18px;padding-right: 45px;background: url(../images/part1-08.png) no-repeat right bottom;}
.part1-03 li p{font-size: 12px;line-height: 24px;color: #bec9e0;text-align: center;height: 48px;overflow: hidden;}
.part1-03 li+li{background: #f5f5fa url(../images/part1-05.png) no-repeat 30px 26px;}
.part1-03 li+li h5{background: url(../images/part1-09.png) no-repeat right bottom;color: #8a8a8b;}
.part1-03 li+li p{color: #c4c4c7;}
.part1-03 li+li+li{background: #ffffff url(../images/part1-06.png) no-repeat 30px 26px;}
.part1-03 li+li+li h5{background: url(../images/part1-10.png) no-repeat right bottom;color: #8c8c8c;}
.part1-03 li+li+li p{color: #cbcbcb;}
.part1-03 li+li+li+li{background: #5978b1 url(../images/part1-07.png) no-repeat 30px 26px;}
.part1-03 li+li+li+li h5{background: url(../images/part1-11.png) no-repeat right bottom;color: #e4e8f1;}
.part1-03 li+li+li+li p{color: #a8b5d2;}
.part1-03 li:hover{box-shadow: 0px 9px 16px 3px rgba(87, 87, 87, 0.3);cursor: pointer;transition: 0.6s all;}



/* 教学与服务 */


.part1-033{margin-top: 100px;}
.part1-033 li{float: left;transition: 0.6s all;width:21%; margin:0 2%;height: 240px;background: #89a0c9 url(../images/part1-04.png) no-repeat 30px 26px; box-shadow: 0px 0px 6px 1px rgba(120, 120, 120, 0.44);}
.part1-033 li a{display: block;padding:0 20px;}
.part1-033 li h5{font-weight: normal; margin-top: 86px;margin-bottom: 40px; height: 40px;line-height: 40px; text-align: center;color: #dfe5ef;font-size:18px;padding-right: 45px;background: url(../images/icon1.png) no-repeat right bottom;}
.part1-033 li p{font-size: 12px;line-height: 24px;color: #bec9e0;text-align: center;height: 48px;overflow: hidden;}
.part1-033 li+li{background: #f5f5fa url(../images/part1-05.png) no-repeat 30px 26px;}
.part1-033 li+li h5{background: url(../images/icon2.png) no-repeat right bottom;color: #8a8a8b;}
.part1-033 li+li p{color: #c4c4c7;}
.part1-033 li+li+li{background: #ffffff url(../images/part1-06.png) no-repeat 30px 26px;}
.part1-033 li+li+li h5{background: url(../images/icon3.png) no-repeat right bottom;color: #8c8c8c;}
.part1-033 li+li+li p{color: #cbcbcb;}
.part1-033 li+li+li+li{background: #5978b1 url(../images/part1-07.png) no-repeat 30px 26px;}
.part1-033 li+li+li+li h5{background: url(../images/icon4.png) no-repeat right bottom;color: #e4e8f1;}
.part1-033 li+li+li+li p{color: #a8b5d2;}
.part1-033 li:hover{box-shadow: 0px 9px 16px 3px rgba(87, 87, 87, 0.3);cursor: pointer;transition: 0.6s all;}



.part1-04{margin-top: 72px; overflow: hidden; }
.part1-04 li{float: left;width:25%; text-align:center; margin-right:0%;margin-bottom: 30px;}
.part1-04 li+li+li+li+li{width:25%; margin-right:auto;}
.part1-04 li+li+li+li+li+li{width:25%; margin-right:auto;}
.part1-04 li+li+li+li+li+li+li{margin-left: 100px;margin-right: 0;}
.part1-04 li+li+li+li+li+li+li+li{margin-left: 100px;margin-right: 0;}
.part1-04 li a{display: block;}
.part1-04 li .pic{width: 90px;height: 90px;line-height: 90px;font-size: 0;text-align: center;border: 1px dashed #e67700;border-radius: 50%;margin:0 auto 20px;}
.part1-04 li .pic img{vertical-align: middle;transition: 0.6s all;}
.part1-04 li p{font-size: 18px;color: #263170;text-align: center;transition: 0.6s all;}
.part1-04 li:hover img{transform: rotate(360deg);transition: 0.6s all;}
.part1-04 li:hover p{color: #e67700;transition: 0.6s all;}
.dangjian-jt{width:1300px; margin:0 auto;}
.dangjian-jt1{width:580px; border:1px solid #dadada; padding:0 20px; position:relative; float:left; margin-bottom:40px; padding-bottom:20px;}
.dangjian-jt1 h3{display:block; position:absolute; top:-1px; left:0; height:8px; width:100%; overflow:hidden;}
.dangjian-jt1 h3 img{display:block;}
.dangjian-title{width:100%; background:url(../images/ssq2.jpg) repeat-x left 0px; height:30px; line-height:30px; margin:20px 0; float:left;}
.dangjian-title h4{display:block; background:#fff; padding-right:15px; font-size:22px; color:#336cd1; float:left;}
.dangjian-title a{display:block; background:#fff; padding-left:15px; font-size:14px; color:#336cd1; float:right;}
.dangjian-jt1 ul{width:100%; float:left;}
.dangjian-jt1 li{width:97%; float:left;}
.dangjian-jt1 li a{width:97%; float:left; height:46px; line-height:46px; color:#333; font-size:16px; background:url(../images/ssq3.jpg) no-repeat left center; padding-left:3%; display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.shasah-cur a:hover,.shasah-cur a:active,.shasah-cur a:link,.shasah-cur a:visited{font-size:20px;}
.sasa-cur a:hover,.sasa-cur a:active,.sasa-cur a:link,.sasa-cur a:visited{font-size:20px;}

.part1-01 .hd{width:18%;}
.part1-01 .bd{width:82%!important;}
.part1-01-nr,.inBox{width:100%!important;}
.shasha-xz1 a,.shasha-xz2 a,.shasha-xz3 a,.shasha-xz4 a,.shasha-xz5 a,.shasha-xz6 a,.shasha-xz7 a{font-size: 14px;color: #fff;height: 30px;line-height: 30px;padding: 0 10px;background-color: #b38454;border-radius: 3px;display: inline-block;transition: 0.6s all;}
.shasha-xz1 a:hover,.shasha-xz2 a:hover,.shasha-xz3 a:hover,.shasha-xz4 a:hover,.shasha-xz5 a:hover,.shasha-xz6 a:hover,.shasha-xz7 a:hover{background-color: #2755a6;transition: 0.6s all;}
.shasha-xz1{position: absolute; margin-top: -155px; right:480px; z-index:10000;}
.shasha-xz2{position: absolute; margin-top: -55px; right:240px; z-index:10000;}
.shasha-xz3{position: absolute; margin-top: -155px; right:290px; z-index:10000;}
.shasha-xz4{position: absolute; margin-top: -120px; left:20px; z-index:10000;}
.shasha-xz5{position: absolute; margin-top: -60px; right:530px; z-index:10000;}
.shasha-xz6{position: absolute; top: 760px; left:280px; z-index:10000;}
.shasha-xz7{position: absolute; margin-top: -150px; left:634px; z-index:10000;}
.shasha-xz1 img,.shasha-xz2 img,.shasha-xz3 img,.shasha-xz4 img,.shasha-xz5 img,.shasha-xz6 img,.shasha-xz7 img{display: block;margin: 0 auto;position: relative;bottom: -5px;}






/* part2 */
/* 本例子css */
.slideGroup{height: 1115px;position: relative;}
.slideGroup .parHd{position:absolute;top: 326px;left: 50%;z-index: 9999;width: 400px;margin-left: -200px;}
.slideGroup .parHd ul{overflow: hidden;}
.slideGroup .parHd ul li{ float:left; cursor:pointer;margin-top: 8px;font-size: 22px;color: #96a6cc;}
.slideGroup .parHd ul li a{color: #96a6cc;}
.slideGroup .parHd ul li i{font-style: normal;display: block; padding:0 20px;}
.slideGroup .parHd ul li+li i{font-style: normal;background: url(../images/part2-10.png) no-repeat left center;}

.slideGroup .parHd ul li.on{font-size: 30px;color: #2755a6;margin-top: 0;background: url(../images/part2-02.png) no-repeat bottom center;padding-bottom: 20px; }
.slideGroup .parHd ul li.on a{color: #2755a6;}
.slideGroup .parHd ul li+li.on{background: url(../images/part2-11.png) no-repeat bottom center;padding-bottom: 20px;}
.slideGroup .slideBox{ overflow:hidden; zoom:1;position:relative;}
.slideGroup .part2-01{background: url(../images/part2-01.png) no-repeat bottom center;height: 1115px;padding-top: 420px;box-sizing: border-box;}
.slideGroup .part2-01 .wrap{position: relative; margin:0 auto;}

.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; top:50%; margin-top: -34px; display:block; width:68px; height:68px; z-index:99;}
.slideGroup .sPrev{ left:0;background: url(../images/part2-08.png) no-repeat center;}
.slideGroup .sNext{ left:auto; right:0;background: url(../images/part2-09.png) no-repeat center; }

.slideGroup .parBd ul{ overflow:hidden; zoom:1;margin: 0 auto;}
.slideGroup .parBd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;width: 860px;height: 652px;/*margin: 0 210px;*/ background: url(../images/part2-03.png) no-repeat center;}
.slideGroup .parBd ul li a{display: block;padding: 0 170px;}
.slideGroup .parBd ul li i{font-style: normal;display: block;margin: 0 auto 75px auto; width: 130px;height: 38px;line-height: 38px;text-align: center;font-size: 18px;color: #2755a6;background: url(../images/part2-04.png) no-repeat center;                                                  }



/*******20190720************/
.zh-title{width:100%; float:left; height:80px; line-height:80px; color:#333; font-size:24px; border-bottom:1px solid #e1e1e1;}
.zh-title-nr{display:inline-block; border-bottom:2px solid #4178da;}
.zh-content{width:100%; float:left;}
.zh-ss{width:1200px; margin:40px auto;}
.zh-content-left{width:45%; float:left;}
.zh-content-left h3{width:100%; text-indent:2em; float:left; font-size:16px; color:#666; line-height:36px; overflow:hidden;}
.zh-more{display:block; margin-top:40px; color:#4178da; font-size:16px; padding-left:32px; float:left; background:url(../images/zh-more.jpg) no-repeat left center; height:30px; line-height:30px;}
.zh-content-right{width:50%; float:left; overflow:hidden;}
.marginright5{margin-right:5%;}
.w13{width:1300px; margin:0 auto;}







.slideGroup .parBd ul li .pic{ text-align:center;border-radius: 50%;margin: 0 auto;overflow: hidden;padding: 12px;border:1px solid #4069b0;width: 240px;height: 240px;box-sizing: border-box;}
.slideGroup .parBd ul li .pic span{width:214px; height:214px;line-height: 214px;text-align: center;margin: 0 auto; border-radius: 50%;overflow: hidden;display: block;}
.slideGroup .parBd ul li .pic img{max-width:240px; max-height:240px;transition: 0.6s all;vertical-align: middle;}





.slideGroup .parBd ul li .pic:hover img{transition: 0.6s all;transform: scale(1.1);}
.slideGroup .parBd ul li .title h5{font-size: 28px;color: #fff;font-weight: normal;margin-bottom: 30px;transition: 0.6s all;}
.slideGroup .parBd ul li .title h5:hover{color: #e67700;transition: 0.6s all;}
.slideGroup .parBd ul li .title h4{font-size: 18px;color: #fff;margin-bottom: 24px;font-weight: normal;}
.slideGroup .parBd ul li .title p{font-size: 14px;line-height: 30px;color: #c5cee3;text-align: left;}
.slideGroup .part2-02{background: url(../images/part2-1223.png) no-repeat bottom center;height: 1115px;padding-top: 420px;box-sizing: border-box; position:relative;}
.slideGroup .part2-02 h6{position:absolute; right:8%; bottom:100px;}
.slideGroup .part2-02 h6 img{display:block; float:right;}
.slideGroup .part2-02 img{display: block;}
.slideGroup .part2-02 .pic01{position: absolute;right: 214px;top: 294px;}
.slideGroup .part2-02 dl{width: 1280px;margin: 0 auto;height: 855px;position: relative; left:0;}
.slideGroup .part2-02 dd a{font-size: 14px;color: #fff;height: 30px;line-height: 30px;padding: 0 10px;background-color: #b38454;border-radius: 3px;display: inline-block;transition: 0.6s all;}
.slideGroup .part2-02 dd a:hover{background-color: #2755a6;transition: 0.6s all;}
.slideGroup .part2-02 dd{position: absolute;top: 63px;right: 304px;padding-top: 23px;}
.slideGroup .part2-02 dd img{display: block;margin: 0 auto;position: relative;bottom: -5px;}
.slideGroup .part2-02 dd+dd{top: 200px;right: 120px;}
.slideGroup .part2-02 dd+dd+dd{top: 98px;right: 518px;}
.slideGroup .part2-02 dd+dd+dd+dd{top: 180px;right: 430px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd{top: 172px;right: 575px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd{top: 266px;right: 492px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd{top: 78px;right: 694px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd{top: 292px;right: 540px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd{top: 292px;right: 659px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{top: 240px;right: 750px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{top: 210px;right: 890px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{top: 325px;right: 735px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{top: 572px;right: 682px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{top: 130px;right: 1040px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{top: 572px;right: 840px; }
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{top: 0;right: 890px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{top: 0px;right: 155px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{top: 0;right: 20px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{top: 60px;right: 0;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{top: 50px;right: 220px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{top: 20px;right:1010px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{top: 580px;right: 970px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{top: 172px;right: 675px;}








.flexslider .slides div{width:90%;}

/* list-banner */
.list-banner{position: relative;width: 100%;margin: 0 auto;overflow: hidden; padding-top:90px;}
.list-banner .pic{width: 100%; margin: 0 auto;}
.list-banner .pic img{display: block; width: 100%;}
.list-banner .w12{position: absolute; bottom:10px; left: 50%;margin-left: -600px;}
.banner-position{width: 171px; background: url(../images/list-banner01.png) bottom right no-repeat; margin-left: 52px;padding-top: 10px; padding-bottom:30px;}
.banner-position h5{width: 80px;text-align: center; margin: 0 auto;font-size: 34px;color: #fff;font-weight: normal;line-height:60px;background: url(../images/list-banner02.png) no-repeat center;  }
.banner-position p{width: 142px;text-align: center;margin: 0 auto;font-size: 16px;color: #cbd1e3;margin-top: 10px;}
.list-bg{padding: 60px 0;background: url(../images/list-bg.png) no-repeat bottom center;}
.list{}
.list-bg *{box-sizing:content-box;}
/* list-nav */
.list-nav{margin-bottom: 30px; border-bottom: 1px solid #e8e8e8;}
.list-nav h5{width: 207px;height: 51px;  line-height:51px; text-align:center;font-size: 22px;color: #fff; float: left;font-weight: normal;background: url(../images/list-nav01.png) no-repeat center; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.list-nav h6{display:block; padding:0 15px; height: 51px; line-height:51px; float: left;font-size: 22px;color: #fff;  text-align:center; font-weight: normal;background:#fda960;}
.list-nav i{font-style: normal;/* margin-left: 40px; padding-left: 40px;text-align: center;line-height: 51px;font-size: 22px;color: #fff; background: url(../images/list-nav02.png) no-repeat left center;*/}
.list-nav .fr{ /*width: 993px;*/}
.list-nav ul{float: right; padding-right:15px;}
.list-nav li{float: left;line-height: 51px;font-size: 18px;margin-left: 54px; position:relative; }
.list-nav li a{color: #666666;transition: 0.6s all;}
.list-nav li.on{border-bottom: 2px solid #2755a6;}
.list-nav li.on a{color: #2755a6;}
.list-nav li a:hover{color: #2755a6;transition: 0.6s all;}


.list-nav11{margin-bottom: 30px; border-bottom: 1px solid #e8e8e8;}
.list-nav11 h5{width: 207px;height: 51px;  line-height:51px; text-align:center;font-size: 22px;color: #fff; float: left;font-weight: normal;background: url(../images/list-nav01.png) no-repeat center;}
.list-nav11 h6{display:block; padding:0 15px; height: 51px; line-height:51px; float: left;font-size: 22px;color: #fff;  text-align:center; font-weight: normal;background:#fda960;}
.list-nav11 i{font-style: normal;/* margin-left: 40px; padding-left: 40px;text-align: center;line-height: 51px;font-size: 22px;color: #fff; background: url(../images/list-nav02.png) no-repeat left center;*/}
.list-nav11 .fr{ /*width: 993px;*/}
.list-nav11 ul{float: right; padding-right:15px;}
.list-nav11 li{float: left;line-height: 51px;font-size: 18px;margin-left: 50px; position:relative;overflow:hidden;}
.list-nav11 li a{color: #666666;transition: 0.6s all;}
.list-nav11 li.on{border-bottom: 2px solid #2755a6;}
.list-nav11 li.on a{color: #2755a6;}
.list-nav11 li a:hover{color: #2755a6;transition: 0.6s all;}


.list-nav11 li ul {display:none; float:none; position:absolute; top:53px; left:-15px;}
.list-nav11 li:hover ul {display:block; }
.list-nav11 li:hover li{width:100px; margin-left:0px; position:static; border-right:none !important; float:none !important; }
.list-nav11 li:hover ul li a {display:block; text-align:center; line-height:35px; background:#2755a6; padding:0px; font-size:14px; color:#fff; border-top:1px solid #1247a3;}
.list-nav11 li:hover ul li a:hover {color:#fff; text-align:center; background:#fda960;}




.position{overflow: hidden;margin-bottom: 40px;}
.position p{display: inline-block;float: right;padding-left: 20px;background: url(../images/position.png) no-repeat left 6px;font-size: 14px;color: #999999;}
.position p a{color: #999999;transition: 0.6s all;}
.position p a:hover{color: #2755a6;transition: 0.6s all;}
/* list-nr */
.list-nr ul{padding-bottom: 30px;}
.list-nr li{margin-bottom: 25px;padding-bottom: 25px;border-bottom: 1px solid #efefef;}
.list-nr li a{display: block;overflow: hidden;}
.list-nr li p{float: left;width: 1050px;font-size: 18px;color: #333333;transition: 0.6s all; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.list-nr li i{font-style: normal;float: right;font-size: 14px;color: #999999;}
.list-nr li :hover p{color: #2755a6;transition: 0.6s all;padding-left: 10px;}
.fanye img{display: block;margin: 0 auto;}
/* 党建 */
.dj-banner .banner-position{background: url(../images/list-banner03.png) no-repeat bottom center;}
.dj-banner .banner-position p{color: #fce7c8;}
.list-dj ul{overflow: hidden;margin-right: -40px;}
.list-dj li{float: left;width: 588px;height: 260px;margin-right: 32px;margin-bottom: 60px;}
.list-dj li a{display: block;position: relative;}
.list-dj li .pic{margin-left: 8px;width: 580px;height: 260px;overflow: hidden;}
.list-dj li .pic img{display: block;width: 580px;height: 260px;transition: 0.6s all;}
.list-dj li p{font-family: 'SourceHanSerifCN-Bold';font-size: 32px;color: #fff; position: absolute;left: 0;bottom: 24px;width: 373px;padding-left: 36px; height: 72px;line-height: 72px; background: url(../images/dj-title.png) no-repeat center;}
.list-dj li:hover img{transform: scale(1.1);transition: 0.6s all;}
/* 分校地图 */
.list-map ul{overflow: hidden;}
.list-map li{width:22%;height: 56px;line-height: 56px;border: 1px solid #d4d4d4;float: left; margin-bottom: 50px; margin-right:2.5%; transition: 0.6s all; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.list-map li a{text-align: center;}
.list-map li i{font-style: normal;padding-left: 20px;background: url(../images/map02.png) no-repeat left center;font-size: 18px;color: #333333;transition: 0.6s all; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.list-map li:hover{border: 1px solid #4784ef;background: #266fef url(../images/map01.png) no-repeat left center;transition: 0.6s all;}
.list-map li:hover i{color: #fff;background: url(../images/map03.png) no-repeat left center;transition: 0.6s all;}
/* 教学部门 */
.list-nav02{width: 510px;}
.list-nav02 h5{margin:0 0 25px 108px;width: 243px;height: 51px;line-height: 51px; text-align: center;background: url(../images/list-nav03.png) no-repeat center;font-size: 22px;color: #fff;font-weight: normal;}
.list-nav02 li{height: 84px;line-height: 84px;transition: 0.6s all;}
.list-nav02 li a{display: block;margin-left: 68px;padding-left: 70px;background: url(../images/list-nav04.png) no-repeat left center;font-size: 18px;color: #333333; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;} }
.list-nav02 li.on{background: url(../images/list-nav05.png) no-repeat center;}
.list-nav02 li.on a{background: none;color: #0b3c92;}
.list-nav02 li:hover{background: url(../images/list-nav05.png) no-repeat center;transition: 0.6s all;}
.list-nav02 li:hover a{background: none;color: #0b3c92;}
.list-department{width: 690px;}
.list-department ul{overflow: hidden;} 
.list-department li{float: left;width: 230px;height: 240px;}
.list-department li a{display: block;position: relative;width: 230px;height: 240px;}
.list-department li .pic{width: 230px;height: 240px;overflow: hidden;}
.list-department li .pic img{width: 230px;height: 240px;display: block;transition: 0.6s all;}
.list-department li .tit{ position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/department02.png) no-repeat bottom center;z-index: 99;}
.list-department li .tit p{position: absolute;bottom: 15px;left: 0;text-align: center;font-size: 16px;color: #fff;width: 100%;}
.list-department li .hide{display: none; position: absolute;width: 190px;height: 210px;background: url(../images/department03.png);z-index: 999;top: 15px;left: 20px;padding: 15px;box-sizing: border-box;}
.list-department li .hide h5{font-size: 16px;color: #333333;text-align: center;margin: 20px 0;padding-bottom: 22px;background: url(../images/department04.png) no-repeat bottom center;}
.list-department li .hide p{font-size: 12px;line-height: 14px;color: #333333;margin-bottom: 24px;}
.list-department li .hide img{display: block;float: right;}
.list-department li:hover .pic img{transition: 0.6s all;transform: scale(1.1);}
.list-department li:hover .tit{display: none;}
.list-department li:hover .hide{display: block;}
/* show */
.wid260s{width:260px; float:right;}
.wid260s h3{height:70px; line-height:70px; width:100%; float:left; font-size:24px; color:#333;}
.wid260-first{width:100%; float:left; border-top:1px solid #3a77e1; border-bottom:1px solid #d9d9d9; padding-bottom:10px; margin-bottom:10px;}
.wid260-first h5,.wid260s ul{width:100%; float:left;}
.wid260-first p{width:100%; float:left; color:#333; font-size:14px; line-height:30px; height:60px; overflow:hidden;}
.wid260s li{width:100%; float:left; border-bottom:1px dashed #8d8d8d; padding-bottom:15px; margin-bottom:15px;}
.wid260s li h4{width:100%; float:left; margin-bottom:10px;color:#333; font-size:14px; line-height:30px; overflow:hidden;}
.wid260s li p{width:90%; float:left; padding-left:9%;color:#999; font-size:14px; line-height:30px; height:30px; overflow:hidden;background: url(../images/naozhong.jpg) no-repeat left center;}
.wid880{ float:left;}
.wid260-first h5 img{width:100%;}
.show01,.show0s{margin-bottom: 44px;}
.show0s{width:100%; border-bottom:8px solid #e5e5e5; padding-bottom:25px;}
.show01 h5{text-align: center;font-size: 28px;color: #333333;font-weight: normal;margin-bottom: 30px;}
.show0s h5{text-align: left;font-size: 28px;color: #333333;font-weight: normal;margin-bottom: 20px;}
.show01 p{text-align: center;font-size: 14px;color: #999999;}
.show0s p{text-align: left;font-size: 14px;color: #999999;}
.show01 p i,.show0s p i{font-style: normal;margin-right: 44px;}
.show02 p{font-size: 16px;line-height: 36px;color: #333333;text-indent: 32px;}
.show02 img{display: block;margin: 40px auto;max-width: 100%; height: auto;}
.show02 i{font-style: normal;text-align: right;font-size: 16px;color: #666666;display: block;}
.show02{margin-bottom: 50px;}
.show03{border: 1px solid #dddddd;padding: 28px;}
.show03 p{padding-left: 30px;background: url(../images/show02.png) no-repeat left center;margin-bottom: 20px;font-size: 14px;color: #999999;height: 24px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.show03 p+p{background: url(../images/show03.png) no-repeat left center;margin-bottom: 0;}
.show03 p a{color: #333333;transition: 0.6s all;}
.show03 p a:hover{color: #0842af;transition: 0.6s all;}
/* 现任领导 */
.list-people .list-nav h5 i{background: url(../images/list-nav06.png) no-repeat left center;}
.people-nr ul{overflow: hidden;margin-right: -40px;} 
.people-nr li{float: left;margin-right: 40px;margin-bottom: 70px;}
.people-nr li a{display: block;}
.people-nr li .pic{width: 266px;height: 195px;border: 2px solid #dedede;overflow: hidden;}
.people-nr li img{display: block;width: 266px;transition: 0.6s all;}
.people-nr li p{margin-top: 20px;font-size: 18px;color: #2755a6;overflow: hidden;}
.people-nr li p i{font-style: normal;float: right;color: #666666;}
.people-nr li :hover img{transition: 0.6s all;transform: scale(1.1);}
/* 致敬 */
.people02-title{width: 100%;background: url(../images/zj01.png) no-repeat center;background-size: 100% 100%;margin-bottom: 64px;}
.people02-title p{padding: 30px 130px;font-size: 16px;line-height: 30px;color: #333333;}
.list-people02 ul{}
.list-people02 li{padding-bottom: 50px;margin-bottom: 15px;background: url(../images/zj03.png) no-repeat;background-position-x: 72px;background-position-y: bottom;}
.list-people02 li a{display: block;overflow: hidden;position: relative;padding-left: 26px;}
.list-people02 li .pic{position: relative;float: left;width: 100px;margin-right:40px;}
.list-people02 li .pic img{width: 100px;border: 5px solid #d7d7fc;}
.list-people02 li .tit{padding-right: 40px;}
.list-people02 li .tit h5{font-size: 22px;color: #333333;font-weight: normal;margin-bottom: 20px;}
.list-people02 li .tit h5 i{font-style: normal;margin-left: 20px;font-size: 16px;}
.list-people02 li .tit p{font-size: 16px;color: #666666;line-height: 30px;}
.list-people02 li:hover .pic img{border: 5px solid #fbcfb0;}
.list-people02 li:hover .tit{background: url(../images/zj04.png) no-repeat top right;}
.list-people02 li:hover .tit h5{color: #2755a6;}
.list-people02 li:hover .tit p{color: #2755a6;}
.list-people02 li:last-child{background: none;padding-bottom: 0;}
/* 学校概况 */
.school{}
.school-part1{width: 1300px;margin: 0 auto 70px auto;}
.school-part1 .school-title{background: url(../images/school-title01.png) no-repeat center;margin-bottom: 35px;}
.school-title h5{text-align: center;font-size: 30px;color: #323232;font-weight: normal;line-height: 60px;}
.school-part1-nr{}
.school-part1-nr .fl{width: 380px;}
.school-part1-nr .fl li{width: 380px;height: 225px;position: relative;}
.school-part1-nr .fl .pic{width: 380px;height: 225px;overflow: hidden;}
.school-part1-nr .fl .pic img{display: block;width: 380px;height: 225px;}
.school-part1-nr .fl .tit{position: absolute;top: 0;left: 0;padding:0 20px;width: 340px;height: 185px;}
.school-part1-nr .fl .tit h5{margin-top: 80px;padding-left: 76px;background: url(../images/school-part1-02.png) no-repeat left center;font-size: 28px;color: #fff;text-align: center;font-weight: normal;margin-left: 60px;}
.school-part1-nr .fl .tit h4{font-size: 24px;color: #e0ebfa;font-weight: normal;text-align: center;margin-top: 30px;}
.school-part1-nr .fl .tit p{margin-top: 50px;font-size: 16px;line-height: 30px;color: #fff;margin-bottom: 40px;}
.school-part1-nr .fl .tit i{font-style: normal;float: right;padding-left: 66px;background: url(../images/school-part1-04.png) no-repeat left center;font-size: 16px;color: #faeee8;}
.school-part1-nr li a{display: block;}
.school-part1-nr .fr a{display: block;position: relative;}
.school-part1-nr .fr .pic{width: 920px;height: 450px;overflow: hidden;}
.school-part1-nr .fr .pic img{display: block;width: 920px;height: 450px;transition: 0.6s all;}
.school-part1-nr .fr .video{position: absolute;left: 50%;margin-left: -32px;top: 50%;margin-top: -32px;}
.school-part1-nr .fr p{width: 376px;height: 74px;line-height: 74px;position: absolute;right: 0px;bottom: 18px;background-color: #3165c3;font-size: 18px;color: #fff;text-align: center;transition: 0.6s all; z-index:88;}
.school-part1-nr .fr:hover .pic img{transition: 0.6s all;transform: scale(1.1);}
.school-part1-nr .fr:hover p{background-color: #e68d40;transition: 0.6s all;}
.school-part1 .fr.sss table td>div img{cursor:pointer;}
.school-part1 .fr.sss table td>div img+img{display:none!important;}
.school-part2{background: url(../images/school-part2-bg.png) no-repeat bottom center;height: 560px;}
.school-part2 .school-title{background: url(../images/school-title02.png) no-repeat center;margin-bottom: 70px;}
.school-part2 ul{overflow: hidden;margin-right: -88px;margin-bottom: -20px;}
.school-part2 li{float: left;width: 610px;margin-bottom: 30px;margin-right: 84px;}
.school-part2 li a{display: block;overflow: hidden;position: relative;}
.school-part2 li .pic{width: 150px;max-height: 150px;margin-top:5px; position: relative;float: left;border: 1px solid #eceef1;overflow: hidden;}
.school-part2 li .pic img{display: block;width: 150px;transition: 0.6s all;}
.school-part2 li .tit{margin-left: 208px;}
.school-part2 li .tit h5{font-size: 20px;color: #2755a6;font-weight: normal;margin-bottom: 15px;transition: 0.6s all;}
.school-part2 li .tit i{font-style: normal;font-size: 16px;color: #333333;margin-bottom: 15px;display: block;}
.school-part2 li .tit p{font-size: 14px;color: #666666;line-height: 28px;height: 90px;overflow: hidden;}
.school-part2 li:hover .pic img{transition: 0.6s all;transform: scale(1.1);}
.school-part2 li:hover .tit h5{color: #e68d40;transition: 0.6s all;}
.school-part2-more{float: right;margin-top:20px;}
.school-part2-more a{padding-left: 60px;background: url(../images/school-part2-02.png) no-repeat left center;font-size: 16px;color: #2755a6;transition: 0.6s all;}
.school-part2-more a:hover{color: #e68d40;transition: 0.6s all;}
/* part3 */
.school-part3{width: 1300px;margin: 65px auto 100px auto;}
.school-part3 .school-title{background: url(../images/school-title03.png) no-repeat center;margin-bottom: 35px;}
.school-part3 ul{overflow: hidden;}
.school-part3 ul li{float: left;width: 650px;}
.school-part3 ul li a{display: block;overflow: hidden;}
.school-part3 ul li .pic{width: 325px;height: 250px;overflow: hidden;float: left;}
.school-part3 ul li .pic img{width: 325px;height: 250px;display: block;transition: 0.6s all;}
.school-part3 ul li .tit{float: right;background: url(../images/school-part3-05.png) no-repeat center;width: 325px;height: 250px;}
.school-part3 ul li .tit p{text-align: center;line-height: 250px;}
.school-part3 ul li .tit b{font-weight: normal;padding-left: 35px;background: url(../images/school-part3-08.png) no-repeat left center;}
.school-part3 ul li .tit i{font-style: normal;font-size: 22px;color: #333333;padding-left: 26px;background: url(../images/school-part3-12.png) no-repeat left center;}
.school-part3 ul li+li .tit{background: url(../images/school-part3-06.png) no-repeat center;}
.school-part3 ul li+li .tit b{color: #fff;background: url(../images/school-part3-09.png) no-repeat left center;}
.school-part3 ul li+li .tit i{background: url(../images/school-part3-13.png) no-repeat left center;}
.school-part3 ul li+li+li .pic{float: right;}
.school-part3 ul li+li+li .tit{float: left;background: url(../images/school-part3-07.png) no-repeat center;}
.school-part3 ul li+li+li .tit b{background: url(../images/school-part3-10.png) no-repeat left center;}
.school-part3 ul li+li+li .tit i{background: url(../images/school-part3-14.png) no-repeat right center;padding-left: 0;padding-right: 26px;}
.school-part3 ul li+li+li+li .tit{background: url(../images/school-part3-05.png) no-repeat center;}
.school-part3 ul li+li+li+li .tit b{color: #333;background: url(../images/school-part3-11.png) no-repeat left center;}
.school-part3 ul li+li+li+li .tit i{background: url(../images/school-part3-15.png) no-repeat right center;}
.school-part3 ul li:hover .pic img{transform: scale(1.1);transition: 0.6s all;}
/* part4 */
.school-part4{background: url(../images/school-part4-bg.png) no-repeat center;height: 756px;padding-top: 40px;}
.school-part4 .school-title{background: url(../images/school-title04.png) no-repeat center;margin-bottom: 40px;}
.school-map{position: relative;}
.school-map .pic{width: 1096px;height: 612px;overflow: hidden;}
.school-map .pic img{display: block; width: 1096px;height: 612px;}
.school-map .tit{width: 370px;height: 550px;background: url(../images/school-part4-02.png) no-repeat center;position: absolute;right: 0;top: 40px;padding:50px 0 62px 44px;box-sizing: border-box;}
.school-map .tit li{padding-left: 32px;font-size: 14px;color: #e2e9f5;margin-bottom: 14px;background: url(../images/school-part4-03.png) no-repeat left center;}
.school-map .tit li+li{background: url(../images/school-part4-04.png) no-repeat left center;}
.school-map .tit li+li+li{background: url(../images/school-part4-05.png) no-repeat left center;}
.school-map .tit li+li+li+li{background: url(../images/school-part4-06.png) no-repeat left center;}
.school-map .tit li h5{font-size: 18px;color: #fff;}
.school-map .tit ul{padding-bottom: 20px;}
/* part5 */
.school-part5{margin-top: 60px;}
.school-part5 .school-title{background: url(../images/school-title05.png) no-repeat center;margin-bottom: 50px;}
.school-part5-nr{overflow: hidden;}
.school-part5-nr .fl{width: 314px;}
.school-part5-nr .fl h5{width: 243px;height: 51px;line-height: 51px;margin-bottom: 20px; font-size: 20px;color: #fff;font-weight: normal;text-align: center;margin-left: 15px;background: url(../images/school-part5-01.png) no-repeat center;                                     }
.school-part5-nr .fl p{padding-top: 30px;background: url(../images/school-part5-02.png) no-repeat top;background-position-x: 107px;font-size: 14px;color: #666666;line-height: 28px;}
.school-part5-nr .fr{width: 770px;border: 1px solid #858585;padding: 15px;}
.school-part5-nr .fr ul{border: 1px dashed #d5d5d5;padding: 30px 44px;overflow: hidden;height: 170px;overflow: hidden;}
.school-part5-nr .fr li{float: left;width: 180px;padding-left: 26px;background: url(../images/school-part5-03.png) no-repeat left center;margin-right: 20px;margin-bottom: 30px;}
.school-part5-nr .fr li a{display: block;font-size: 16px;color: #333333;transition: 0.6s all;}
.school-part5-nr .fr li a:hover{color: #2755a6;transition: 0.6s all;}
/* 新闻综合页 */
.list02{overflow: hidden;}
.list02-box{margin-right: -100px;}
.list02-nr{width:560px;float: left;margin-right: 80px;margin-bottom: 86px;}
.list02-title{margin-bottom: 45px;overflow: hidden;}
.list02-title h5{font-weight: normal;width: 440px;float: left;background: url(../images/list-news02.png) no-repeat right center;}
.list02-title h5 i{font-style: normal;font-size: 25px;color: #2756a6;padding-left: 22px;background: url(../images/list-news01.png) no-repeat left center;}
.list02-title a{display: block;transition: 0.6s all;width: 102px;height: 35px;line-height: 35px;float: right;border: 1px solid #3361ac;border-radius: 20px;font-size: 14px;color: #3361ac;text-align: center;}
.list02-title a:hover{background-color: #3361ac;transition: 0.6s all;color: #fff;}
.list02-nr ul{border: 1px solid #dddddd;border-bottom: none;}
.list02-nr li{border-bottom: 1px solid #dddddd;transition: 0.6s all;}
.list02-nr li a{padding:16px;display: block;overflow: hidden;}
.list02-nr li .time{float: left;width: 50px;margin-right: 30px;}
.list02-nr li .day{font-size: 28px;color: #ad152e;text-align: center;}
.list02-nr li .year{font-size: 12px;color: #ad152e;text-align: center;}
.list02-nr li p{width: 445px;float: left;line-height: 50px;height: 50px;overflow: hidden;color: #323232;font-size: 16px;}
.list02-nr li+li .day{color: #fe8301;}
.list02-nr li+li .year{color: #fe8301;}
.list02-nr li+li+li .day{color: #cda32b;}
.list02-nr li+li+li .year{color: #cda32b;}
.list02-nr li+li+li+li .day{color: #343434;}
.list02-nr li+li+li+li .year{color: #343434;}
.list02-nr li:hover{background-color: #2857a7;transition: 0.6s all;}
.list02-nr li:hover .day{color: #fff;}
.list02-nr li:hover .year{color: #fff;}
.list02-nr li:hover p{color: #fff;}
.list-banner .pic{position:relative;}
.logoimg{display:block; float:left; width:297px; height:57px; margin-right:10px;}
.ejxm{width:136px; color:#fff; font-size:20px; float:left; padding-top:13px; margin-left:10px;}
.ej-jj{float:right; width:290px; padding:60px 30px; height:100%; background:#2b68d2; color:#fff;}
.lmjz1{position:absolute; width:1200px; margin-left:-600px; left:50%; top:0; z-index:100; height:100%;}
.ej-jj h3{display:block; width:100%; height:40px; font-size:26px; font-weight:normal;}
.ej-jj p{display:block; width:100%; font-size:15px; line-height:30px; margin-top:20px; color:#c0d2f2; text-indent:2em;}
.ej-jj a{color:#c0d2f2; }
.list-map1 li{width: 30%;  margin-right:4.7%;  margin-bottom:30px; text-align:left; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.list-map1 li:nth-child(3n+0){margin-right:0;}

.list-map1 li a{ text-align:left !important;}
.list-map1 li:hover{border: 1px solid #4784ef;background: #266fef !important;transition: 0.6s all;}
#vsb_content table { margin:0 auto; border-collapse: collapse;}
#vsb_content table td{ padding: 5px 10px; line-height:30px; border:1px #ddd solid;}
#vsb_content table td p{ text-indent:0em !important; margin-bottom:0px;}
.kzzd { width:61%; margin:0 auto 15px auto; background:#f4f6ff;}
.kzzd ul li{ padding: 5px 0px; line-height:45px;  float:left; margin-bottom:0px; margin-left:15px;}
.list-nav li ul {display:none; float:none; position:absolute; top:53px; left:-15px;}
.list-nav li:hover ul {display:block; }
.list-nav li:hover li{width:100px; margin-left:0px; position:static; border-right:none !important; float:none !important; }
.list-nav li:hover ul li a {display:block; text-align:center; line-height:35px; background:#2755a6; padding:0px; font-size:14px; color:#fff; border-top:1px solid #1247a3;}
.list-nav li:hover ul li a:hover {color:#fff; text-align:center; background:#fda960;}
.jbwz{ width:123px; height:56px;}
.slideGroup .part2-01 .tempWrap{width: 860px !important;margin: 0 auto;}
@media screen and (min-width:1020px) and (max-width:1320px) {
.wrap,.school-part1{width:94%;}
.school-part5-nr .fl{width:25%;}
.school-part5-nr .fr{width:65%;box-sizing:border-box;}
.school-part1-nr .fl .tit h5{font-size:20px;margin-left:20px;padding-left:20px;margin-top:50px; background:url(../images/school-part1-02.png) no-repeat -20px center;}
.school-part1-nr .fl .tit h4{font-size:14px;margin-top:15px;}
.school-part1-nr .fl li{height:155px;width:100%;}
.school-part1-nr .fl{width:300px;}
.school-part1-nr .fl .pic img{height:155px;}
.school-part1-nr .fl .pic img,.school-part1-nr .fl .pic,.school-part1-nr .fr .pic{width:100%;}
.school-part1-nr .fl .pic{height:auto;}
.school-part1-nr .fl .tit{width:260px;height:155px;}
.school-part1-nr .fl .tit p{font-size:14px; margin-top:35px; height:90px; overflow:hidden; margin-bottom:0;}
.school-part1-nr .fr .pic img{height:auto!important; width:100%;}
.school-part1-nr .fr .pic{height:360px;}
.school-part1-nr .fl .pic img,.school-part1-nr .fl li,.school-part1-nr .fl .pic{height:180px;}
.school-part2 li:nth-child(odd){width:47%; margin:0 3% 30px 0;}
.school-part2 li:nth-child(even){width:47%; margin:0 0 30px 3%;}
.school-part2 li .tit{margin-left:170px;}
.school-part2 li .tit i{margin-bottom:10px;}
.school-part2 ul{margin-right:0;}
.school-part2 li .tit p{height:72px; line-height:24px;}
.school-part2 li{height:165px;}
.school-part3 ul li,.school-part3 ul li .pic,.school-part3 ul li .tit{width:50%;}
.school-part5-nr .fl h5{margin-left:0;}
.school-part5-nr .fr ul{padding:30px 20px;}
.school-part5-nr .fr li{padding-left:15px;}
.school-part5-nr .fr li a{font-size:15px;}
.list-dj li .pic,.list-dj li .pic img,.people-nr li .pic,.people-nr li img{width:100%;}
.list-dj li:nth-child(odd){width:48%; margin-right:2%;}
.list-dj li:nth-child(even){width:48%; margin-left:2%; margin-right:0;}
.position{margin-right:15px;}
.list-nr{width:1000px; margin:0 auto;}
.list-nr li p{width:90%;}
.list-nr li i{width:10%; text-align:right;}
.list-map ul,.people-nr ul{margin-right:0;}
}

@media screen and (max-width:1120px) {
.part1-01 .hd,.part1-01{height:350px;}
}

@media screen and (max-width:1700px) {
.slideGroup .part2-02 h6{right:5%;}
}
@media screen and (max-width:1550px) {
.slideGroup .part2-02 h6{right:3%;}
.slideGroup .part2-02 h6 img{width:90%;}
}
@media screen and (max-width:1450px) {
.slideGroup .part2-02 h6{right:3%;}
.slideGroup .part2-02 h6 img{width:80%;}
}
@media screen and (max-width:1350px) {
.slideGroup .part2-02 h6{right:2%;}
.slideGroup .part2-02 h6 img{width:70%;}
}
@media screen and (max-width:1120px) {
.slideGroup .part2-02 h6{right:1%; bottom:170px;}
.slideGroup .part2-02 h6 img{width:60%;}
}

@media screen and (min-width:1020px) and (max-width:1120px) {
.nav .nLi{margin-left:30px;}
.banner-bd li .pic,.banner-bd .pic img{width:100%; height:auto;}
.banner-bd li p{bottom:150px; margin-left:-505px; width:1010px;}
.part1-nr{margin:0 auto 0; left:auto; bottom:auto;}
/*.slideGroup .parHd{top:70px;}*/
/*.slideGroup .part2-02{padding-top:160px; padding-top:84px; background:url(../images/part2-12.jpg) no-repeat center -80px; height:770px;}*/
.slideGroup,.banner-bd{height:auto;}
.banner .bd{width:100%;}
.banner .wrap{ bottom:150px; margin-right:-505px;}
.banner .banner-hd{bottom:170px; margin-left:-505px;}
.list-banner .pic img,.list-banner .pic{width:100%; height:auto;}
.w12{width:1010px;}
.banner-bd li p a{width:810px; padding:0 0 0 20px;}
.part1-01 .inBd ul{width:830px;}
.part1-01-t .tit{width:500px; float:right;}
.part1-01-b{margin-right:0; height:60px; overflow:hidden;}
.part1-01-t .tit p{height:48px; overflow:hidden;}
.slideGroup,.parBd,.school-part1,.school-part2{width:100%!important;}
.school-part1-nr{width:1010px; margin:0 auto;}
.school-part1-nr .fl .tit h5{font-size:20px;margin-left:20px;padding-left:20px;margin-top:50px; background:url(../images/school-part1-02.png) no-repeat -20px center;}
.school-part1-nr .fl .tit h4{font-size:14px;margin-top:15px;}
.school-part1-nr .fl li{height:155px;width:100%;}
.school-part1-nr .fl{width:260px;}
.school-part1-nr .fl .pic img{height:155px;}
.school-part1-nr .fl .pic img,.school-part1-nr .fl .pic,.school-part1-nr .fr .pic{width:100%;}
.school-part1-nr .fl .pic{height:auto;}
.school-part1-nr .fl .tit{width:220px;height:155px;}
.school-part1-nr .fl .tit p{font-size:14px; margin-top:20px; height:90px; overflow:hidden; margin-bottom:0;}
.school-part1-nr .fr .pic img{height:auto!important; width:100%;}
.school-part1-nr .fr .pic{height:310px;}
#u9u9{width:100%; height:310px; overflow:hidden;}
.school-part3 ul li,.school-part3 ul li .pic,.school-part3 ul li .tit{width:50%;}
.school-part5-nr .fl{width:260px;}
.school-part5-nr .fl h5{margin-left:0;}
.school-part5-nr .fr ul{padding:30px 20px;}
.school-part5-nr .fr li{padding-left:15px;}
.school-part5-nr .fr li a{font-size:15px;}
.list-dj li .pic,.list-dj li .pic img,.people-nr li .pic,.people-nr li img{width:100%;}
.list-dj li:nth-child(odd){width:48%; margin-right:2%;}
.list-dj li:nth-child(even){width:48%; margin-left:2%; margin-right:0;}
.position{margin-right:15px;}
.list-nr{width:1000px; margin:0 auto;}
.list-nr li p{width:90%;}
.list-nr li i{width:10%; text-align:right;}
.list-map ul,.people-nr ul{margin-right:0;}
}
























/***********hanxueyan************/


/*手机端导航*/

.mobile-inner-nav{  background-color:#eaeef5;width: 100%; position: absolute;top: 67px; left: 0px;padding-top: 10px;padding-bottom: 25px;display: none; z-index:1111111;}

.mobile-inner-nav a{display: inline-block;line-height: 45px;

    text-decoration: none;  width: 100%;

     border-bottom: solid 1px #d3d3d3;

    -webkit-transition: all 0.5s;   -moz-transition: all 0.5s;

    -o-transition: all 0.5s;    transition: all 0.5s; }

.mobile-inner-nav a:hover{color:#0050a5;}

.mobile-inner-nav li{position: relative;padding: 0 20px;}

.mobile-inner-nav li a{text-indent: 15px;}

.mobile-inner-nav li strong{color:#aaa;position: absolute;right:20px;top:0;font-size:25px;cursor: pointer;width: 40px;height: 45px;text-align: center;line-height: 40px;-webkit-transition: all 0.5s;   -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }

.mobile-inner-nav a{-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: returnToNormal;animation-name: returnToNormal;}

.mobile_subNav{display: none;padding-left:10px;}

.mobile-inner-nav dd a{height: 35px;line-height: 35px;border-bottom: dotted 1px rgba(0,0,0,0.2);font-size:14px;}

.mobile_search{clear: both;position: relative;height: 36px;margin:10px 30px 0; border:1px solid #d3d3d3;border-radius: 30px;overflow: hidden;}

.mobile_search input.notxt{width: 88%;color:#333; background:none; border:none; height:35px; line-height:35px; outline:medium none;}

.mobile_search input.notxt1{width: 55px; right:auto;left:0; background:url(../images/search1.png) no-repeat center center;border:none; outline:medium none;}

.mobile-links{width: auto;margin:0 20px 10px;overflow: hidden;border-bottom:solid 1px #d3d3d3;padding:6px 0;}

.mobile-links span{float:left;padding:0 15px;}

.mobile-links span a{border:none;line-height: 25px;padding:4px 0;}

.mobile{ margin-top:20px;}


@media screen  and (min-width:1025px) {
.mobile{ display:none;}
}

@media screen  and (max-width:1650px) {
.part1-02 li .pic img{margin-left:-30%; width:auto;}
}
@media screen  and (max-width:1300px) {
.part1-02 li p,.part1-02 li dt{width:70%;font-size:18px;line-height:45px; height:45px;margin-left:auto; left:15%;}
.part1-02 li dl{width:100%;}
.part1-02 li{height:auto;}
.list-bg{padding:30px 0;}
.w1280{ width:auto; padding:0 15px;}
.search-btn{ display:none;}
.banner-position h5{width:100%; font-size:20px;color: #fff;background: url(../images/list-banner02.png) no-repeat center bottom;  }
.school-part1{width:auto; }
.w12{width:auto; padding:0 15px;}

.foot_l{ float:none; width:100%; padding-top:0;}
.foot_r{float:none;width:13%;margin:0 auto;}
/*
.foot_l{width:50%; padding-top:0; text-align:left;}
.foot_l p{text-align:left;}*/
.foot_r{width:50%; text-align:right;}
.part1-nr{background:#fff;}
.part1{width:100%; margin:0 auto;}
.wrap{position:relative;}
.list-nav02{width:23%;}
.list-nav02 h5{margin-left:0; margin-bottom:10px;}
.list-nav02 li a{margin-left:10px; padding-left:32px; font-size:16px;}
.list-nav02 li{height:60px; line-height:60px;}
.list-department{width: 73%;}
.list-department li{float: left;width: 33.3%;}
.list-department li a{ width:100%;}
.list-department li .pic{width:100%;}
.list-department li .pic img{width:100%;}
.list-department li .hide{width: 86%; }
.people-nr li{width:30%; margin-left:2%; margin-right:1%; margin-bottom:40px;}
.people-nr li p{font-size:16px;}
.people-nr li p i{margin-right:10px;}
.people-nr li .pic{box-sizing:border-box;}
.slideGroup .part2-02 dl{width:100%;left:0;}
.w13,.zh-ss{width:90%;}
.zh-ss{margin:40px auto 20px;}
.zh-title{font-size:20px;}
/******sss********/
.part1{position: relative; margin:0 auto;}
.part1-01{ width:100%;overflow: hidden;position: relative; height:350px;}
.part1-01 .bd{float: left;height: 350px;background-color: #fff;}
.part1-01 .inBd ul{padding: 25px 3% 0 3%;overflow: hidden;width: 94%;}
.part1-01-b{overflow: hidden;width:100%; height:60px;}
.part1-01-b dd:nth-child(2){margin-right:0;}
.part1-01-b dd p{font-size: 16px;line-height: 24px;margin-bottom: 14px; width:100%;height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.part1-01-b dd p a{color: #2755a6;transition: 0.6s all;display: block;float: left;width: 100%;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.part1-01-nr{position: relative;  float:left;}
.part1-01-nr .inHd{height:24px; line-height:24px;position: absolute;right: 20px;top: 44px; overflow: hidden;z-index: 99999;z-index: 999999;}
/*.part2{margin-top:200px;}*/
.foot_r img{float:right;}
.dangjian-jt{padding:0 15px; width:auto;}
.dangjian-jt1{width:42%; padding:0 3%;}

.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{right:855px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{right:570px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{right:810px;}
.slideGroup .part2-02 dd+dd{right:190px;}
.shasha-xz7{left:300px;}
.shasha-xz1{right:390px;}
.shasha-xz3{right:240px;}
.shasha-xz5{right:440px;}
}



@media screen  and (max-width:1230px) {
.list-banner .w12{width:auto; padding:0 15px; left:0px; margin-left:0; }
.slideGroup .part2-02 dl{width:100%;left:2%;}
.part1-04{margin-top:35px;}
.part1-04 li .pic{width:80px; height:80px; margin:0 auto 15px;}
.part1-04 li p{font-size:16px;}
.school-part1 .fr.sss{max-width:100%!important;height:auto!important;}
.school-part1 .fr.sss table{table-layout:fixed;}
}

@media screen  and (max-width:1120px) {
.slideGroup .part2-02 dl{width:100%;left:8%;}
.sss,.school-part1-nr .fl{width:94%!important; margin:0 3%;}
.school-part1-nr .fr p{right:1px;}
.school-part1-nr .fl li{width:48%; margin-right:4%; float:left; margin-bottom:30px;}
.school-part1-nr .fl li:last-child{margin-right:0;}
.school-part1-nr .fl .tit{width:80%; margin:0 10%; padding:0;}
.school-part1-nr .fl .tit h5{background:url(../images/school-part1-02.png) no-repeat 50px center;}
.school-part5-nr .fr{width:70%;}
.school-part1-nr .fl .pic img,.school-part1-nr .fl .pic,.school-part1-nr .fr .pic{width:100%;}
.wrap, .school-part1{width:94%;}
.school-part2 li:nth-child(odd){width:47%; margin:0 3% 30px 0;}
.school-part2 li:nth-child(even){width:47%; margin:0 0 30px 3%;}
.school-part2 li .tit{margin-left:170px;}
.school-part2 li .tit i{margin-bottom:10px;}
.school-part2 ul{margin-right:0;}
.school-part2 li .tit p{height:72px; line-height:24px;}
.school-part2 li{height:165px;}
.school-part1-nr .fl .tit h5{margin-left:0;}
.school-part3 ul li,.school-part3 ul li .pic,.school-part3 ul li .tit{width:50%;}
.school-part3{margin:40px auto;}


}







@media screen  and (max-width:1024px) {
.slideGroup .part2-02 dl{width:100%;left:9%;}

.ejxm{ padding-top:4px; margin-left:5px;}
.list-banner{padding-top:0px;}
.list-nav .fr{display:none;}

.list-dj li .pic,.list-dj li .pic img,.people-nr li .pic,.people-nr li img{width:100%;}
.people-nr ul{ margin-right:0;}
.people-nr li{width:30%; margin-left:3%; margin-right:0px; margin-bottom:40px; }
.people-nr li p{font-size:16px;}
.people-nr li p i{margin-right:10px;}
.people-nr li .pic{box-sizing:border-box;}
.list-map ul{margin-right:0px;}
.list-nr{width:100%; margin:0 auto;}
.list-nr li p{width:82%;}
.list-nr li i{width:auto; text-align:right;}
.kzzd table { width:85%;}
.school-part5-nr .fl{width:30%;}
.school-part5-nr .fr{width:64%;}
.school-part5-nr .fr ul{padding:20px;}
.school-part5-nr .fr li{margin-right:0;padding-left:2%; width:31%; margin-bottom:20px;}
.school-part5-nr .fr li a{font-size:15px; height:20px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:100%; display:block; float:left;}
.school-part5-nr .fl h5{width:90%;}
.school-part1-nr .fl .tit h5{font-size:20px;margin-left:20px;padding-left:20px;margin-top:50px; background:url(../images/school-part1-02.png) no-repeat -20px center;}
.school-part1-nr .fl .tit h4{font-size:14px;margin-top:15px;}
.school-part1-nr .fl .tit p{height:90px; overflow:hidden;}

.school-part1-nr .fr .pic video{width:100% !important; height:auto !important;}
.school-part1 .fr.sss table,.school-part1 .fr.sss table td>div,.school-part1 .fr.sss table td>div img,.school-part1 .fr.sss table td>div video{max-width:100%;height:auto!important;}
}

@media screen and (max-width:1100px) {
.slideGroup .part2-01 .wrap{width: 1024px;}
.slideGroup .part2-01 .tempWrap{width:793px !important;}
.slideGroup .parBd ul li{width:793px !important;background-size:100% 100%;}
.sasa-cur a:hover, .sasa-cur a:active, .sasa-cur a:link, .sasa-cur a:visited{font-size:18px;}
}

	
@media screen and (max-width: 768px) {    
.head{ width: 100%; /*padding:0 10px;*/}
.w1280{ width:auto; padding:0 10px;}
.foot_r{width:23%;}
.banner-position{ display:none;}
.list-bg{padding: 25px 0;}
.foot_r{width:23%;}
.show02 object { display: block; max-width: 82%; margin: 0.8em auto;}
.show02 img {display: block;max-width: 82%;	margin: 0.8em auto;}
#vsb_content table { width:100%;}
.people-nr li .pic{height:150px;}
.list-map li{width:30%;margin-left: 2%; margin-right: 0;  }
.list-nav02{width:100%;}
.list-nav02 li{height:60px; line-height:60px; float:left; width:45%; margin-left:3%;}
.list-department{width:100%; display: none;}
.people02-title p{padding: 30px 50px; font-size:14px;}
.list-people02 li .tit{padding-right:10px; font-size:14px;}
.list-dj li { width:100%;}
.school-part1-nr .fl .tit h5{margin-left:0; padding-left:0; background:none;}
.school-part1-nr .fr .pic img,.school-part1-nr .fr .pic{width:100%; height:auto;}
.school-part1-nr .fr p{padding:0 20px 0 50px; height:45px; line-height:45px; font-size:14px; width:auto;}
.school-part1-nr .fr .video{width:50px; height:50px; margin-left:-25px; margin-top:-25px;}
.school-part2 li:nth-child(odd),.school-part2 li:nth-child(even){width:100%; margin:0 0 25px; height:auto;}
.school-part2 .school-title{margin-bottom:30px;}
.school-title h5{font-size:24px;}
.school-part2{height:auto;padding-bottom:20px;}
.school-part2 li .tit h5,.school-part2 li .tit i{display:inline-block;}
.school-part2 li .tit h5{font-size:18px;}
.school-part2 li .tit i{font-size:14px;}
.school-part3{margin:10px auto;}
.school-part3 .school-title,.school-part4 .school-title,.school-part5 .school-title{margin-bottom:15px;}
.school-part4{padding-top:20px; height:auto;}
.school-map .pic,.school-map .pic img,.school-map .tit,.school-part5-nr .fl,.school-part5-nr .fr{width:100%; height:auto;}
.school-map .tit{position:relative; top:auto; right:auto; height:auto; background:#4078c9; padding:0; border:20px solid #5b92e2; padding:30px;}
.school-part5{margin-top:20px;}
.school-part5-nr .fr{box-sizing:border-box; padding:10px;}
.school-part5-nr .fr ul{padding:12px;}
.school-part5-nr .fr li a,.list-department li .tit p,.zh-content-left h3{font-size:14px;}
.foot_l,.school-part3 ul li,.school-part3 ul li .pic img{width:100%;}
.school-part3 ul li .pic,.school-part3 ul li .tit{width:50%; height:160px;}
.school-part3 ul li .pic img{height:160px;}
.school-part3 ul li .tit p{line-height:160px;}
#vsb_content img,#vsb_content video,#vsb_content iframe{width:100%!important; height:auto!important;}
.show02 p,.list-map li i,.list-nav02 li a{font-size:15px;}
.list-map li{height:46px; line-height:46px; margin-bottom:15px;}
.list-nav11 li{margin-left:0!important; padding:0 30px;}
.list-nav02 li a{margin-left:0;}
.list-nav02 li:nth-last-child(even){margin-left:0; width:48%; margin-right:4%;}
.list-nav02 li:nth-last-child(odd){margin-left:0; width:48%;}
.list-nav02 li{height:45px; line-height:45px;}
.list-department li{width:50%;}
.list-dj li .pic{margin-left:0;}
.list-dj li p{font-size:16px; height:40px; line-height:40px; width:100%; bottom:0;}
.list-department li .pic img,.list-department li,.list-department li .pic,.list-department li .hide,.list-department li a,.list-dj li .pic img,.list-dj li .pic,.list-dj li{height:auto;}
.list-dj li{margin-bottom:20px;}
.list-dj ul{margin-right:0;}
.zh-title{height:40px; line-height:40px;}
.zh-ss{margin:20px auto;}
.zh-content-left,.zh-content-right,.zh-content-right img{width:100%;}
.marginright5{margin-right:0;}
.zh-content-left h3{line-height:30px; max-height:90px; height:auto;}
.zh-more{margin-top:15px;}
.list-nr li p{width:100%;font-size:15px;}
.list-nr li i{float:left; text-align:left;}
.list-nr li{padding-bottom:15px; margin-bottom:15px; width:100%; float:left;}
.list-nr li p{width:100%; float:left; white-space:normal; line-height:30px;}
.wid260s{display:none;}
.wid880{width:100%!important; float:left;}
.show0s h5{font-size:20px;}
.show0s p i:first-child{display:none;}
.show0s{margin-bottom:20px;}
.dangjian-jt1{width:94%; float:left;}
}

@media screen  and (max-width:639px) {
.mobile_search input.notxt{ width:80%;}
.head .logo{padding: 18px 0;width: 182px;height: 34px;}
.people-nr li {width:47%;margin-left:3%;margin-right:0px;margin-bottom:40px;min-height: 197px;}
.people-nr li p{font-size:14px;}
.list-map1 li{width: 45%; margin-left:2%; margin-right:1%;}
.list-map li{width:45%; margin-left:2%; margin-right:1%;}
.list-nr li :hover p{padding-left:0px;}
.list-nav11 li.on{border-bottom:0px;}
.list-nav11 li{float: left;line-height: 50px;font-size: 16px;margin-left: 40px;}
.people-nr li .pic{height: 120px;}
.kzzd { width:100%; }
.foot_r{width:42%;}
.ejxm{width:120px; font-size:16px;}
}

@media screen  and (max-width:1680px) {
.part1-01 .hd,.part1-01 .bd,.part1-01{height:350px;}


.slideGroup{height: 1055px;}
.slideGroup .parHd{top: 266px;}
.slideGroup .part2-02{height: 1055px;padding-top: 360px;}
.slideGroup .part2-01{ height: 1055px;padding-top: 360px;}


.part1{bottom:123px!important;}

.part1-01-t .pic{height:180px; margin-bottom:20px;}
.part1-01-t .tit{margin-top:40px!important;}
.part1-02{margin-top:45px!important;}
.part1-02 ul{width:96%; margin:0 2%; float:left;}
.part1-02 li{width:32%; margin:0 2% 0 0!important;}
.part1-02 li:nth-child(3n+0){margin-right:0!important;}
.part1-03{margin:55px 1% 0!important; width:98%!important;}

.part1-033{margin:55px 1% 0!important; width:98%!important;}

.part1-04 li .pic{width:80px!important; height:80px!important; margin:0 auto 15px!important;}
.part1-04 li p{font-size:16px!important;}
.part1-04{margin-top:41px!important;}

}
@media screen  and (max-width:1600px) {
.part1-01 .hd,.part1-01 .bd,.part1-01{height:330px;}




.part1{bottom:123px!important;}

.flexslider .slides p{bottom:430px!important;}
.part1-02 li{height:250px!important;}
.part1-02{margin-top:40px!important;}
.part1-03{margin-top:45px!important;}
.part1-033{margin-top:45px!important;}

.part1-04{margin-top:33px!important;}
.part1-01-t .pic{height:180px; margin-bottom:20px;}
.part1-01-t .tit{margin-top:35px;}
.part1-01-b dd p{font-size: 16px; margin-bottom: 14px;width: 100%;height: 24px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
}
@media screen  and (max-width:1440px) {
.part1-01 .hd,.part1-01 .bd,.part1-01{height:299px;}

.part1{bottom:125px!important;}
.slideGroup{height: 1005px;}
.slideGroup .parHd{top: 216px;}
.slideGroup .part2-02{height: 1005px;padding-top: 310px;}
.slideGroup .part2-01{ height: 1005px;padding-top: 310px;}


.part1-01 .inBd ul{padding-top:25px;}
.part1-01-t .pic{height:160px!important; margin-bottom:20px; width:260px!important;}
.part1-01-t .pic img{height:auto!important;}
.part1-01-t .tit{margin-top:20px!important;}
.part1-01-t .tit{margin-top:35px;}
.part1-01-b dd p{font-size: 16px; margin-bottom: 14px;width: 100%;height: 24px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.part1-02{margin-top:25px!important;}
.part1-03{margin-top:30px!important;}
.part1-033{margin-top:30px!important;}
.part1-04 li .pic{width:70px!important; height:70px!important; margin:0 auto 10px!important; line-height:70px;}
.part1-04 li{margin-bottom:25px;}
.part1-04 li .pic img{width:45%;}
}
@media screen  and (max-width:1366px) {
.part1-01 .hd,.part1-01 .bd,.part1-01{height:284px;}


.part1{bottom:121px!important;}


.part1-01 .inBd ul{padding-top:25px;}
.part1-01-t .pic{height:160px!important; margin-bottom:20px; width:260px!important;}
.part1-01-t .pic img{height:auto!important;}
.part1-01-t .tit{margin-top:20px!important;}
.part1-01-t .tit{margin-top:35px;}
.part1-01-b dd p{font-size: 16px; margin-bottom: 14px;width: 100%;height: 24px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.part1-02{margin-top:25px!important;}
.part1-03{margin-top:15px!important;}
.part1-04 li .pic{width:60px!important; height:60px!important; margin:0 auto 10px!important; line-height:70px;}
.part1-04 li{margin-bottom:25px!important;}
.part1-04 li .pic img{width:40%!important;}
.part1-03 li h5{margin:12px auto!important; height:30px!important; line-height:30px!important; background-size:25px 28px!important;}
.part1-03 li+li h5{background-size:20px 30px!important;}
.part1-03 li+li+li h5{background-size:20px 23px!important;}
.part1-03 li+li{background:#f5f5fa url(../images/part1-05.png) no-repeat 20px 15px!important;}
.part1-03 li+li+li{background:#ffffff url(../images/part1-06.png) no-repeat 20px 15px!important;}
.part1-03 li+li+li+li{background:#5978b1 url(../images/part1-07.png) no-repeat 20px 15px!important;}
.part1-03 li,.part1-03 li+li,.part1-03 li+li+li,.part1-03 li+li+li+li{background-size:28px 25px!important;}
.part1-03 li{height:43%!important; margin-bottom:2%!important;}

.part1-033{margin-top:15px!important;}
.part1-033 li h5{margin:12px auto!important; height:30px!important; line-height:30px!important; background-size:25px 28px!important;}
.part1-033 li+li h5{background-size:20px 30px!important;}
.part1-033 li+li+li h5{background-size:20px 23px!important;}
.part1-033 li+li{background:#f5f5fa url(../images/part1-05.png) no-repeat 20px 15px!important;}
.part1-033 li+li+li{background:#ffffff url(../images/part1-06.png) no-repeat 20px 15px!important;}
.part1-033 li+li+li+li{background:#5978b1 url(../images/part1-07.png) no-repeat 20px 15px!important;}
.part1-033 li,.part1-033 li+li,.part1-033 li+li+li,.part1-033 li+li+li+li{background-size:28px 25px!important;}
.part1-033 li{height:43%!important; margin-bottom:2%!important;}

.part1-01-t .tit h5{font-size:18px!important; margin-bottom:15px!important;}
.part1-02 li p{width:150px; height:50px; line-height:50px; font-size:18px; margin-left:-75px;}
.part1-02 li dl{top:25px;}
.part1-02 li{height:235px!important;}
}
@media screen  and (max-width:1360px) {
.part1-01 .hd,.part1-01 .bd,.part1-01{height:284px;}

.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{width:42px!important; height:42px!important;}
.flex-direction-nav li{width:84px!important;}
.flex-direction-nav .flex-next{margin-left:42px!important;}
.part1{bottom:124px!important;}


.slideGroup{height: 975px;}
.slideGroup .parHd{top: 186px;}
.slideGroup .part2-02{height: 975px;padding-top: 280px;}
.slideGroup .part2-01{ height:  975px;padding-top: 280px;}



.part1-01 .inBd ul{padding-top:25px;}
.part1-01-t .pic{height:160px!important; margin-bottom:20px; width:260px!important;}
.part1-01-t .pic img{height:auto!important; width:100%!important;}
.part1-01-t .tit{margin-top:20px!important;}
.part1-01-t .tit{margin-top:35px;}
.part1-01-b dd p{font-size: 16px; margin-bottom: 14px;width: 100%;height: 24px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.part1-02{margin-top:25px!important;}
.part1-03{margin-top:15px!important;}
.part1-04 li .pic{width:60px!important; height:60px!important; margin:0 auto 10px!important; line-height:70px;}
.part1-04 li{margin-bottom:25px!important;}
.part1-04 li .pic img{width:40%!important;}
.part1-03 li h5{margin:12px auto!important; height:30px!important; line-height:30px!important; background-size:25px 28px!important;}
.part1-03 li+li h5{background-size:20px 30px!important;}
.part1-03 li+li+li h5{background-size:20px 23px!important;}
.part1-03 li+li{background:#f5f5fa url(../images/part1-05.png) no-repeat 20px 15px!important;}
.part1-03 li+li+li{background:#ffffff url(../images/part1-06.png) no-repeat 20px 15px!important;}
.part1-03 li+li+li+li{background:#5978b1 url(../images/part1-07.png) no-repeat 20px 15px!important;}
.part1-03 li,.part1-03 li+li,.part1-03 li+li+li,.part1-03 li+li+li+li{background-size:28px 25px!important;}
.part1-03 li{height:43%!important; margin-bottom:2%!important;}

.part1-033{margin-top:15px!important;}
.part1-033 li h5{margin:12px auto!important; height:30px!important; line-height:30px!important; background-size:25px 28px!important;}
.part1-033 li+li h5{background-size:20px 30px!important;}
.part1-033 li+li+li h5{background-size:20px 23px!important;}
.part1-033 li+li{background:#f5f5fa url(../images/part1-05.png) no-repeat 20px 15px!important;}
.part1-033 li+li+li{background:#ffffff url(../images/part1-06.png) no-repeat 20px 15px!important;}
.part1-033 li+li+li+li{background:#5978b1 url(../images/part1-07.png) no-repeat 20px 15px!important;}
.part1-033 li,.part1-033 li+li,.part1-033 li+li+li,.part1-033 li+li+li+li{background-size:28px 25px!important;}
.part1-033 li{height:43%!important; margin-bottom:2%!important;}


.part1-01-t .tit h5{font-size:18px!important; margin-bottom:15px!important;}
.part1-02 li p{width:150px; height:50px; line-height:50px; font-size:18px; margin-left:-75px;}
.part1-02 li dl{top:25px;}
.part1-02 li{height:235px!important;}
.part1-01-b:first-child{margin-top:65px!important;}

.part1-01-b dd p{margin-bottom:5px!important;}
}
@media screen  and (max-width:1300px) {

}
@media screen  and (max-width:1280px) {
.part1-01 .hd,.part1-01 .bd,.part1-01{height:265px!important;}

.slideGroup{height: 955px;}
.slideGroup .parHd{top: 166px;}
.slideGroup .part2-02{height: 955px;padding-top: 260px;}
.slideGroup .part2-01{ height: 955px;padding-top: 260px;}

.part1{bottom:121px!important;}

.flex-direction-nav li{width:78px!important;}
.part1-01-t .pic img{width:auto!important; margin-left:0!important; height:130px!important;}
.part1-01-t .pic{width:30%!important; height:130px!important; margin-bottom:0px!important; margin-top:10px!important;}
.part1-01-t .tit h5,.part1-01-b dd p{margin-bottom:10px!important;}
.part1-01-t .tit{margin-top:10px!important;}
.part1-01-b{margin-top:10px!important;}
.part1-01-b:last-child{margin-top:20px!important;}
.part1-02 li p{left:50%!important;}
.part1-02 li{height:220px!important;}
.part1-02 li dl{top:20px!important;}
.part1-02 li dt{margin:0 auto 20px!important;}
}
@media screen  and (max-width:1260px) {
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{right:130px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{right:90px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{right:864px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{right:786px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{right:820px;}
}
@media screen and (max-width: 1030px){
.part1-01-t .pic{margin-right:15px;}
.part1-01-t .tit{width:340px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{right:870px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{right:790px;}
.slideGroup .part2-02 dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd+dd{right:580px;}
}
