/* CSS Document */
.banner{ width:100%; height:560px; overflow:hidden; position:relative;font-size:0;float:left;}
.b-img{ height:500px;  position:absolute; left:0; top:0;float:left;}
.b-img a{ display:block; height:560px; float:left;width:100px}
.b-list{ height:50px; padding-top:510px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:180px; height:0px; border-radius:5px; border:3px solid #fff; float:left; margin:0 20px; _margin:0 3px;}
.b-list .spcss{border:3px solid #8d5728;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:68px; height:180px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:190px;}
.bar-right em{ display:block; width:68px; height:180px; background:url(../images/arrow.png) -68px 0px no-repeat; margin:0 auto; margin-top:190px;}
.bar-left .emcss{ background-position:0px -180px;}
.bar-right .emcss{ background-position:-68px -180px;}
.onban{background:url(../images/arr-bg.png) no-repeat;}

.statistics{width:100%;float:left; background:#eeeeee; height:76px;}
.statistics ul{display:block;width:1200px;margin:0 auto;}
.statistics ul li{width:300px;float:left; text-align:center;color:#fb3d03; font-size:20px; line-height: 6px;background:url(../images/line.png) no-repeat right center; height:76px;}
.statistics ul li span{    line-height: 50px;}
.statistics ul li p{color:#333333; font-size:14px; font-weight:normal}

.choice{width:100%;float:left; height:200px; background:#fff;}
.choice ul{display:block;width:1200px;margin:0 auto; height:150px; margin-top:20px;}
.choice ul li{float:left;width:400px; text-align:center;color:#ff9a00; font-size:16px;}
.choice ul li a{width:90px; height:40px; background:#ff9a00; color:#fff; display:block; line-height:40px; margin:0 auto; margin-top:17px; border-radius:5px; text-decoration:none; font-size:14px}
.choice ul li a:hover{color:#000;}
.choice ul li p{padding-top:5px;}

.works{width:100%;float:left; height:110px; background:url(../images/index_works_bg.jpg) no-repeat center center;}
.works .pinggu{width:550px; height:60px; margin:0 auto; margin-top:28px;}
.works .pinggu img{width:51px; height:57px; display:block;float:left; margin-right:60px;}
.works .pinggu span{display:block;width:280px;float:left;color:#fff; font-size:14px;}
.works .pinggu h1{font-size:22px;color:#fff; line-height:35px;}
.works .pinggu a{display:block;float:right;width:108px; height:42px; background:#fff;color:#e7aa4d; line-height:42px; border-radius:5px; text-align:center;font-size:17px; margin-top:10px;}
.works .pinggu a:hover{color:#000}

.title{width:1200px; text-align:center;margin:0 auto; height:60px; margin-top:70px;}
.title h5{color:#333333; font-size:28px; font-weight:normal; letter-spacing:1px;}
.title h5{color:#333333; font-size:22px;font-weight:normal;}
.title a{display:block;float:right; margin-top:-60px; font-size:16px; color:#666666; width:120px; height:50px; border:3px solid #666666; line-height:50px; border-radius:10px; letter-spacing:1px;}
.title a:hover{border:3px solid #e7aa4d;}

.course{width:100%;height:1032px;float:left;background:#eeeeee}
.course .course-view{width:1200px; height:800px; margin:0 auto; margin-top:40px;}
.course .line-one{width:580px; height:220px; float:left;}
.course .line-one .aone{display:block;float:left; position:absolute;width:197px; height:95px; background:#000;color:#fff; font-size:16px;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8; padding-top:125px; padding-left:10px; font-weight:lighter}
.course .line-one a:hover .aone{display:block;float:left; position:absolute;width:197px; height:95px; background:#e7aa4d;color:#fff; font-size:16px;filter:alpha(Opacity=80);-moz-opacity:1;opacity: 1; padding-top:125px; padding-left:10px}
.course .line-one .aone p{line-height:23px;}
.course .line-one .aone span{display:block;width:80px; height:26px; border:2px solid #fff; border-radius:10px; line-height:26px; text-align:center;margin-top:8px; font-size:14px}
.course .line-one img{width:580px; height:220px}

.course .line-two{width:387px; height:342px; float:left; margin-top:17px}
.course .line-two .atwo{display:block;float:left; position:absolute;width:370px; height:58px; background:#000;color:#fff; font-size:16px;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8; margin-top:268px; padding-left:10px; font-weight:lighter;padding-top: 14px;}
.course .line-two a:hover .atwo{display:block;float:left; position:absolute;width:370px; height:58px; background:#e7aa4d;color:#fff; font-size:16px;filter:alpha(Opacity=80);-moz-opacity:1;opacity: 1;margin-top:268px; padding-left:10px;padding-top: 14px;}
.course .line-two .atwo p{line-height:23px;width:200px;display:block;float:left}
.course .line-two .atwo span{display:block;width:80px; height:26px; border:2px solid #fff; border-radius:10px; line-height:26px; text-align:center;margin-top:-12px; font-size:14px;float:right; margin-right:10px;}
.course .line-two img{width:380px; height:340px;}
.course .line-three{width:1200px; height:201px; float:left; margin-top:17px}
.course .line-three img{float:right;width:810px; height:201px;}
.course .line-three .athree{display:block;float:left;width:378px;color:#333333; margin-top:0px; padding-left:10px; height:151px; padding-top:50px;}
.course .line-three .athree p{line-height:23px;width:295px;display:block;float:left;font-size:16px; line-height:40px;}
.course .line-three .athree span{display:block; clear:both;width:80px; height:26px; border:2px solid #333333; border-radius:10px; line-height:26px; text-align:center; margin-top:15px;float:left;}
.course .line-three a:hover .athree{display:block;float:left;width:370px;color:#fff; background:#e7aa4d;margin-top:0px;padding-top:50px;height:151px}
.course .line-three a:hover .athree span{ border:2px solid #fff}

.video{width:100%;height:476px;float:left;background:#fff}
.video .video-view{width:1200px; height:250px; margin:0 auto; margin-top:40px;}
.video .video-view ul{list-style:none;}
.video .video-view ul li{width:390px; height:250px;float:left; display:block; margin-right:15px}
.video .video-view .last{margin-right:0px;}
.video .video-view ul li a{display:block;float:left; position:absolute;width:390px; height:250px; background:url(../images/play1.png) no-repeat center center;color:#fff; font-size:16px;}
.video .video-view ul li a:hover{background:url(../images/play2.png) no-repeat center center;}
.video .video-view ul li a h3{display:block;width:380; height:40px; background:#000;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8; padding-left:10px; margin-top:210px; line-height:40px; font-size:16px; font-weight:lighter}
.video .video-view ul li a:hover h3{background:#e7aa4d;filter:alpha(Opacity=80);-moz-opacity:1;opacity:1;}

.video .video-view ul li button{display:block;float:left; position:absolute;width:390px; height:250px; background:url(../images/play1.png) no-repeat center center;color:#fff; font-size:16px;}
.video .video-view ul li button:hover{background:url(../images/play2.png) no-repeat center center;}
.video .video-view ul li button h3{display:block;width:380; height:40px; background:#000;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8; padding-left:10px; margin-top:210px; line-height:40px; font-size:16px; font-weight:lighter}
.video .video-view ul li button:hover h3{background:#e7aa4d;filter:alpha(Opacity=80);-moz-opacity:1;opacity:1;}
.video .video-view ul li img{width:390px; height: 250px;}

.anli{width:100%;height:800px;float:left;background:#eeeeee}
.anli .anli-view{width:1200px; height:520px; margin:0 auto; margin-top:20px;}
.anli .anli-view ul li{width:225px; height:260px;float:left; display:block;margin:20px 18px 5px 0;overflow: hidden}
.anli .anli-view .last{margin-right:0px;}
.anli .anli-view ul li a:hover{}
.anli .anli-view ul li a img{width:225px; height:260px;}
.anli .anli-view ul li a:hover .thumb{transform: scale(1.2);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1.2);
    -webkit-transform: all 1s ease 0s;}
.anli .anli-view ul li a .thumb{transform: scale(1);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1);
    -webkit-transform: all 1s ease 0s;}

.daoshi{width:100%;height:1015px;float:left;background:#fff}
.daoshi .daoshi-view{width:1200px; height:792px; margin:0 auto; margin-top:20px;}
.daoshi .daoshi-view ul li{width:270px; height:350px;float:left; display:block; margin:20px 40px 20px 0;}
.daoshi .daoshi-view ul li img{width:270px; height:350px;}
.daoshi .daoshi-view .last{margin-right:0px;}
.daoshi .daoshi-view ul li .adaoshi{display:block;width:260px; height:80px; background:#000; padding-left:10px; line-height:40px; font-size:16px; font-weight:lighter; padding-top:13px;color:#fff; margin-top: 257px;position:absolute}
.daoshi .daoshi-view ul li .adaoshi span{width:84px; height:32px;border:2px solid #fff; line-height:32px;font-size:14px; text-align:center; margin-top:-46px; border-radius:10px; display:none;float:right;margin-right: 20px}
.daoshi .daoshi-view ul li .adaoshi p{line-height:25px; font-size:14px;}
.daoshi .daoshi-view ul li .adaoshi:hover{background:#e7aa4d;filter:alpha(Opacity=80);-moz-opacity:1;opacity:1;height:100px;margin-top: 237px;}
.daoshi .daoshi-view ul li .adaoshi:hover span{display:block}
.daoshi .daoshi-view ul li .adaoshi:hover .name{font-size: 24px; line-height: 30px; padding-bottom: 5px; font-family: "Adobe 黑体 Std R"}

.college{width:100%;height:auto;float:left;background:#eeeeee;}
.colleges{width:100%;height:auto;float:left;background:#fff;padding-bottom: 80px}
.college .college-view{width:1200px; height:370px; margin:0 auto; margin-top:20px;}
.college .college-view ul{ list-style:none}
.college .college-view ul li{float:left;width:142px; height:172px; display:block; margin-right:69px; text-align:center; margin-top:20px}
.college .college-view .last{margin-right:0px;}
.college .college-view ul li a{font-size:16px;color:#333333;}
.college .college-view ul li a img{width:140px; height:140px;border-radius: 50%}
.college .college-view ul li p{line-height:35px;}
.college .college-view ul li a:hover{color:#e7aa4d;}
.college .college-view ul li a:hover img{width:140px; height:140px;-moz-box-shadow:0px 5px 5px #333333; -webkit-box-shadow:0px 5px 5px #969696;border-radius:50%; box-shadow:0px 5px 5px #969696;}

.college .major-view{width:1200px; height:415px; margin:0 auto; margin-top:20px;}
.college .major-view ul li{width:286px; height:176px;float:left; display:block; margin-right:18px; margin-top:20px; margin-bottom: 20px;}
.college .major-view ul li img{width:286px; height:176px;}
.college .major-view .last{margin-right:0px;}
.college .major-view ul li a{display: block;width: 158px;height: 101px;background: rgba(0,0,0,0.3);font-size: 30px;font-weight: lighter;color: #fff;position: absolute;border-radius: 50%;text-align: center;line-height: 45px;margin-left: 64px;font-family: "Adobe 黑体 Std R";margin-top: 10px;text-align: center;padding-top: 57px;overflow: hidden;}
.college .major-view ul li a:hover{background:#e7aa4d;filter:alpha(Opacity=80);-moz-opacity:1;opacity:1;}
.college .major-view ul li a:hover span{display:block}

.news{width:100%;height:776px;float:left;background:#eeeeee;margin-top:3px;}
.news .news-view{width:1200px; height:550px; margin:0 auto; margin-top:40px;}
.news .news-view .nleft{width:350px; height:550px; float:left;}
.news .news-view .nleft img{width:350px; height:550px;}
.news .news-view .nleft .ahre{width:350px; height:53px;filter:alpha(Opacity=80);-moz-opacity:0.6;opacity:0.6; margin-top:-57px; display:block; background:#fff;position: absolute;color:#000; line-height:53px; font-size:16px;}
.news .news-view .nleft .ahre .more{display:none;}
.news .news-view .nleft .ahre .point{display:block;float:left;width:16px; height:16px; background:#666666; margin:19px 10px 0 10px; border-radius:50%; }
.news .news-view .nleft .ahre:hover{background:#e7aa4d;filter:alpha(Opacity=80);-moz-opacity:1;opacity:1;color:#fff; height:100px; margin-top:-124px; padding-top:20px; padding-left:10px; width:340px}
.news .news-view .nleft a:hover .ahre{background:#e7aa4d;filter:alpha(Opacity=80);-moz-opacity:1;opacity:1;color:#fff; height:100px; margin-top:-124px; padding-top:20px; padding-left:10px; width:340px}
.news .news-view .nleft .ahre:hover .point{background:#fff;margin:-10px 0 0 160px; position:absolute}
.news .news-view .nleft .ahre:hover .more{display:block;width:86px; height:30px; border:2px solid #fff; border-radius:10px; line-height:30px; text-align:center; margin-left:0px;margin-top:-10px; font-size:14px;}

.news .news-view .nright{width:263px; height:550px; float:right;}
.news .news-view .nright img{width:263px; height:550px;}
.news .news-view .nright .ahre{width:263px; height:53px;filter:alpha(Opacity=80);-moz-opacity:0.6;opacity:0.6; margin-top:-57px; display:block; background:#fff;position: absolute;color:#000; line-height:53px; font-size:16px;}
.news .news-view .nright .ahre .more{display:none;}
.news .news-view .nright .ahre .point{display:block;float:left;width:16px; height:16px; background:#666666; margin:19px 10px 0 10px; border-radius:50%; }
.news .news-view .nright .ahre:hover{background:#e7aa4d;filter:alpha(Opacity=80);-moz-opacity:1;opacity:1;color:#fff; height:100px; margin-top:-124px; padding-top:20px; padding-left:10px; width:253px}
.news .news-view .nright .ahre:hover .point{background:#fff;margin:-10px 0 0 110px; position:absolute}
.news .news-view .nright .ahre:hover .more{display:block;width:86px; height:30px; border:2px solid #fff; border-radius:10px; line-height:30px; text-align:center; margin-left:0px;margin-top:-10px; font-size:14px;}

.news .news-view .nmiddle{width:549px; height:550px; margin-left:22px;float:left}
.news .news-view .mtop{width:263px; height:263px; float:left;}
.news .news-view .mtop img{width:263px; height:263px;}
.news .news-view .mtop .ahre{width:263px; height:53px;filter:alpha(Opacity=80);-moz-opacity:0.6;opacity:0.6; margin-top:-57px; display:block; background:#fff;position: absolute;color:#000; line-height:53px; font-size:16px;}
.news .news-view .mtop .ahre .more{display:none;}
.news .news-view .mtop .ahre .point{display:block;float:left;width:16px; height:16px; background:#666666; margin:19px 10px 0 10px; border-radius:50%; }
.news .news-view .mtop .ahre:hover{background:#e7aa4d;filter:alpha(Opacity=80);-moz-opacity:1;opacity:1;color:#fff; height:100px; margin-top:-124px; padding-top:20px; padding-left:10px; width:253px}
.news .news-view .mtop .ahre:hover .point{background:#fff;margin:-10px 0 0 110px; position:absolute}
.news .news-view .mtop .ahre:hover .more{display:block;width:86px; height:30px; border:2px solid #fff; border-radius:10px; line-height:30px; text-align:center; margin-left:0px;margin-top:-10px; font-size:14px;}
.news .news-view .mbot{width:549px; height:265px; float:left; margin-top:22px;}
.news .news-view .mbot img{width:549px; height:265px;}
.news .news-view .mbot .ahre{width:549px; height:53px;filter:alpha(Opacity=80);-moz-opacity:0.6;opacity:0.6; margin-top:-57px; display:block; background:#fff;position: absolute;color:#000; line-height:53px; font-size:16px;}
.news .news-view .mbot .ahre .more{display:none;}
.news .news-view .mbot .ahre .point{display:block;float:left;width:16px; height:16px; background:#666666; margin:19px 10px 0 10px; border-radius:50%; }
.news .news-view .mbot .ahre:hover{background:#e7aa4d;filter:alpha(Opacity=80);-moz-opacity:1;opacity:1;color:#fff; height:100px; margin-top:-124px; padding-top:20px; padding-left:10px; width:539px}
.news .news-view .mbot .ahre:hover .point{background:#fff;margin:-10px 0 0 260px; position:absolute}
.news .news-view .mbot .ahre:hover .more{display:block;width:86px; height:30px; border:2px solid #fff; border-radius:10px; line-height:30px; text-align:center; margin-left:0px;margin-top:-10px; font-size:14px;}

.advantage{width:100%;height:400px;float:left;background:#fff}
.advantage ul{display:block; width:1200px; height:170px; margin:0 auto;}
.advantage .last{margin-right:0px;}
.advantage ul li{float:left; width:190px; height:170px; margin-right:146px; text-align:center; font-size:16px; margin-top:40px;}
.advantage ul li img{margin-bottom:13px;}
.advantage ul li p{line-height:25px;}

.box-mask {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #000;opacity: 0.5;filter: alpha(opacity=50);z-index: 99;display: none;}
.box {position: absolute;width: 1000px;height: 620px;line-height:620px;text-align: center; z-index: 101; display: none;}
.demo{width:100%; height:100%;margin:0 auto;}
.btnDel {font: "微软雅黑";font-size: 14px; width: 125px; height: 33px;line-height: 33px;vertical-align: middle;background-image: url(../images/btn.png);background-repeat: no-repeat;border: 0px !important;color: #fff;cursor: pointer;background-color: transparent;}







