/*common*/
*{padding:0px;margin:0px;}
html{background:#fff;}
body{font:16px 微软雅黑;background:#fff;color:#282828;width:100%;overflow-x:hidden;}
img{border:none;}
a{color: #282828;text-decoration: none;}
a:hover{color:#cc0000;}
ul,li{list-style:none;}
input,select,button{font:16px Verdana,Arial,Tahoma;vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {font-size: 16px;font-weight: normal;}
i,em{font-style:normal;}


/*base*/
.m{width:1490px;margin:0 auto;}
.m2{width:1516px;margin:0 auto;}
.p_r{position:relative;}
.d_n{display:none;}
.f_l{float:left;}
.f_r{float:right;}
.c_b{clear:both;}
.pt10{padding-top:10px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt100{margin-top:100px;}

.pic_zoom_out img{-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.pic_zoom_out:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}

.hdtop{height:48px;line-height:48px;background:#d7000f;color:#fff;}
.hdtop .m{position: relative;height:100%;}
.hdtop a{color:#fff;}
.hdtop .msg{float:left;width:990px;background:url(img/sound.png) no-repeat left center;height:48px;padding-left:37px;}
.hdtop .searbox{position:absolute;right:0;top:0;bottom:0;margin:auto;width:152px;height:31px;background:#fff url(img/searbtn.png) no-repeat 7px center;border-radius:8px;box-shadow: inset 0px 15px 10px -15px rgba(0,0,0,0.35);}
.hdtop .searbox .searin{color:#d7000f;border:0;background:none;display:block;position:absolute;left:0;top:0;height:100%;text-indent:35px;width:100%;}

.head {background:#fff;}
.head .logo{height:318px;font-size:0;position:relative;}
.head .logo img{display:block;height:100%;position:absolute;top:0;left:0;right:0;margin:auto;}

.head .m{position:relative;z-index:99999999;height:40px;}
.head .bg1{background:#c71b14;height:56px;position:absolute;top:0;}
.head .bg2{background:url(img/navbottombg.png) no-repeat;width:22px;height:16px;position:absolute;bottom:-16px;z-index:2;}
.head .left2{left:0;}
.head .right2{right:0;background-position: 0 -16px;}

.hdnav{height:58px;line-height:58px;background:#d80502;position:absolute;top:-18px;left:0;right:0;margin:auto;text-align: center;}
.hdnav ul{display:inline-block;}
.hdnav li{float:left;position:relative;z-index:9;font-size:24px;}
.hdnav li.li0{margin-left:0;}
.hdnav li a.big{float:left;display:block;text-align:center;color:#fff;padding:0 27px;}
.hdnav li a.a0{margin:0;}
.hdnav li.cur,.hdnav li:hover{background:#cc0000;}
.hdnav li a.big:hover,.hdnav li.cur a.big{color:#fff;}
.hdnav li:hover{z-index:99;}
.hdnav li:hover .subnav{display:block;}

.hdnav .subnav{display:none;position:absolute;left:0;top:58px;width:100%;box-shadow: 0 0 5px rgba(0,0,0,.2)}
.hdnav .subnav a{display:block;color:#000;text-align:center;height:70px;line-height: 70px;background:rgba(255,255,255,0.85);}
.hdnav .subnav a:hover{background:#cc0000;color:#fff;}

.i_banner_par{position:relative;height:665px;z-index:2;}
.i_banner_sub{position:absolute;left:-215px;top:0;margin:auto;width:1920px;}
.i_banner{height:665px;}
.i_banner img{width:100%;}

.inewsbox2{margin:70px auto 0;width:1516px;}
.inewsbox2 .subbox{width:31%;float:left;}
.inewsbox2 .subbox dt{position: relative;border-bottom:1px #e7e7e7 solid;height:44px;line-height:24px;}
.inewsbox2 .subbox dt h3{display:inline-block;font-size:24px;color:#d80502;height:100%;position: relative;}
.inewsbox2 .subbox dt h3 i{display:block;position: absolute;right:0;bottom:-1px;height:5px;width:100%;background:#d80502;}
.inewsbox2 .subbox dt .more{height:100%;font-size:18px;color:#676767;position: absolute;right:0;bottom:0;}
.inewsbox2 .subbox1{margin:0 2.572%;}
.inewsbox2 .subbox dd{padding-top:18px;}
.inewsbox2 .subbox dd li{height:50px;line-height:50px;font-size:20px;color:#818181;position: relative;padding-left:20px;}
.inewsbox2 .subbox dd li i{display:block;position: absolute;left:0;top:0;bottom:0;margin:auto;border-radius:50%;width:10px;height:10px;background:#818181;}
.inewsbox2 .subbox dd li span{color:#999;display:block;position: absolute;right:0;top:0;}
.inewsbox2 .subbox dd li.hot{color:#d80502;}
.inewsbox2 .subbox dd li.hot i{background:#d80502;}

.newslide{float:left;width:32.84%;height:349px;overflow:hidden; position:relative; }
.newslide .hd{position: absolute;right:16px;bottom:12px;z-index: 9;height:16px;}
.newslide .hd ul{overflow:hidden; zoom:1; }
.newslide .hd ul li{float:right;width:14px;height:14px;border:1px #fff solid;border-radius:50%; overflow:hidden; margin:0 6px;text-indent:-999px; cursor:pointer;}
.newslide .hd ul li.on{background:#fff;}
.newslide .bd{}
.newslide .bd ul{ overflow:hidden; zoom:1; }
.newslide .bd ul li{width:100%;height:100%;float:left; _display:inline; overflow:hidden;position: relative;}
.newslide .bd ul li .pic{ text-align:center; }
.newslide .bd ul li .pic img{width:100%;height:100%;display:block;}
.newslide .bd ul li .title{width:100%;line-height:24px;position: absolute;text-indent:2.8%;left:0;bottom:0;height:45px;line-height:45px;font-size:18px;color:#fff;text-indent:13;background:rgba(0,0,0,.4);}




.slideBox{display:none;}

.itit{width:329px;height:88px;margin:10px auto 30px;background:url(img/ititbg.png) no-repeat center;position:relative;}
.itit b{display:block;position:absolute;left:75px;top:15px;text-align:center;color:#fff;font-weight:normal;width:140px;height:45px;line-height:45px;background:#e60012;font-size:26px;border-radius:5px;}

.itit2{text-align:center;margin-bottom:55px;}
.itit2 h3{display:inline-block;position: relative;height:80px;line-height:80px;font-size:32px;color:#000;}
.itit2 h3 i{display:block;position: absolute;height:6px;width:50%;background:#d80502;bottom:0;left:0;right:0;margin:auto;}

.iabout{background:url(img/inewsbg.jpg) no-repeat center bottom;margin-top:90px;}
.iabout .m{padding-top:20px;}
.iabout .m .left{float:left;width:37%;margin-left:7%;}
.iabout .m .left h3{font-size:60px;line-height:60px;text-align:center;padding-bottom:20px;}
.iabout .m .left p{font-size:18px;line-height:30px;}
.iabout .m .right{width:54.630872%;float:right;border:0.3rem #9a0a0a solid;box-sizing:border-box;font-size:0;}
.iabout .m .right img{width:100%;}

.inewsbox{height:650px;padding-top:30px;}

.inews{width:1060px;height:460px;background:rgba(151,3,3,0.76);margin:0 auto;}
.inews dl{float:left;width:428px;margin-left:46px;padding-top:20px;}
.inews a{color:#fff;}
.inews a:hover{color:yellow;}
.inews dl dt{font-size:0;width:100%;height:230px;}
.inews dl dd{line-height:24px;font-size:14px;padding-top:30px;}

/*设计图版*/
/*.inews ul{width:480px;float:right;}
.inews ul li{padding-right:50px;font-size:14px;height:66px;margin-top:35px;color:#fff;}
.inews ul li .pic{width:66px;height:66px;float:left;position: relative;}
.inews ul li .pic .img{width:64px;height:64px;border:1px #fff solid;border-radius:50%;display:block;overflow:hidden;}*/

.inews ul{width:500px;float:right;margin-right:40px;margin-top:20px;}
.inews li{position:relative;font-size:14px;color:#fff;display:block;height:40px;line-height:40px;border-top:1px #ccc dashed;background:none;}
.inews li b{display:block;text-indent: 40px;font-weight:normal;width:78%;height:40px;overflow:hidden;}
.inews li em{display:block;width:40px;position: absolute;left:0;top:0;text-align:left;}
.inews li i{display:block;position: absolute;right:0;top:0;font-size:12px;}
.inews li.cur{color:#ba0000;}
.inews li.cur *{color:#ba0000;}
.inews li:hover b{color:yellow;}


.inews ul li p{float:left;width:345px;margin-left:15px;line-height:24px;}
.inews ul li p em{display:block;line-height:20px;}
.inews ul li .line{width:1px;height:35px;background:#fff;position: absolute;left:0;right:0;top:-35px;margin:auto;}
.inews ul li .yuan{display:none;background:#fff;width:13px;height:13px;border-radius:50%;position:absolute;left:0;right:0;top:-41px;margin:auto;}
.inews ul li.cur .yuan{display:block;}

/*教学模式*/
.jxms{width:47%;float:left;}
.jxms li{width:48.6%;height:150px;overflow:hidden;float:left;margin-right:2.79%;margin-bottom:16px;position: relative;}
.jxms li img{width:100%;height:100%;}
.jxms li p{position: absolute;bottom:0;left:0;height:57px;line-height:57px;background:rgba(0,0,0,.4);color:#fff;font-size:24px;text-indent:20px;width:100%;}
.jxms .li2,.jxms .li4,.jxms .li6{margin-right:0;}
.jxms .li7{width:100%;height:218px;margin-right:0;}

/*红色故事*/
.hsgs{width:51%;float:right;}
.hsgs li{height:168px;background:#f2f2f2;padding:0 20px;box-sizing:border-box;margin-bottom:15px;}
.hsgs li h3{font-size:20px;color:#000;line-height:40px;padding-top:15px;}
.hsgs li h3 em{font-size:22px;color:#ababab;float:right;}
.hsgs li p{font-size:18px;color:#bfbfbf;line-height:30px;}
.hsgs li:hover{box-shadow: 0 5px 9px rgba(130,130,130,.24)}
.hsgs li:hover h3,.hsgs li:hover h3 em,.hsgs li:hover p{color:#d80502;}

.ijiaoxue ul{text-align:center;padding-top:30px;}
.ijiaoxue li{width:270px;height:270px;display:inline-block;position: relative;font-size:0;border-radius:10px;overflow: hidden;margin:0 30px;margin-bottom:35px;}
.ijiaoxue li img{width:100%;height:100%;}
.ijiaoxue li p{position:absolute;bottom:0;left:0;width:100%;height:72px;line-height:72px;background:#e60012;color:#fff;font-size:24px;}
.ijiaoxue li:hover,.ijiaoxue li.cur{
-webkit-transform: scale(1.1);
transform: scale(1.1);
-ms-transform:scale(1.1);     /* IE 9 */
-moz-transform:scale(1.1);    /* Firefox */
-o-transform:scale(1.1);
transform-origin: 50% 100% 0;
}


.ixueyuan{position:relative;width:1516px;margin:0 auto;padding-bottom:35px;}
.ixueyuan .hd{height:95px;position:absolute;left:0;width:100%;bottom:0;height:362px;}
.ixueyuan .hd .prev,.ixueyuan .hd .next{position:absolute;top:0;bottom:0;margin:auto;display:block;width:28px; height:50px;overflow:hidden;cursor:pointer; background:url(img/ixueyuanarr.png) no-repeat;}
.ixueyuan .hd .prev{left:0;}
.ixueyuan .hd .next{ background-position: -28px 0;right:0;}
.ixueyuan .bd{width:1382px;margin:0 auto;}
.ixueyuan .bd ul{ overflow:hidden; zoom:1;height:335px;}
.ixueyuan .bd ul li{ margin:40px 8px 0;width:387px;height:241px;padding:8px;float:left; _display:inline; overflow:hidden; text-align:center;background:url(img/ixueyuanlibg.jpg) no-repeat;background-size:cover;}
.ixueyuan .bd ul li .pic{ text-align:center; width:100%;height:100%;}
.ixueyuan .bd ul li .pic img{ width:100%;height:100%;display:block;}
.ixueyuan .bd ul li .pic a:hover img{ border-color:#999;  }
.ixueyuan .bd ul li .title{width:250px;padding-top:10px;margin:0 auto;color:#060001;font-size:20px;line-height:23px;}
.ixueyuan .bd ul li.cur{width:512px;height:317px;margin-top:0;}

.ijihua{padding-top:30px;}
.ijihua ul{text-align:center;padding:30px 0;}
.ijihua li{display:inline-block;font-size:0;width:238px;height:191px;margin:0 12px 18px;}
.ijihua li img{width:100%;height:100%;}



.banner{height:444px;}
.banner_m{display:none;}

.lleft{width:246px;float:left;}
.lright{width:1220px;float:right;}

.subclass{position:relative;padding-top:59px;}
.subclass .parent{position:absolute;top:0;left:0;line-height:55px;height:70px;background:url(img/leftclabg.png) no-repeat;color:#fff;font-size:24px;text-align:center;width:100%;}
.subclass .sublist{margin:0 23px 0 17px;background:#eee;}
.subclass li{margin:0 9px 0 19px;position: relative;}
.subclass li .big{display:block;height:60px;line-height:60px;border-top:1px #646464 dashed;font-size:18px;color:#272636;}
.subclass li .big span{display:none;padding-left:25px;}
.subclass li .subsub{display:none;position:absolute;width:140%;left:-20%;top:46px;background:#ba0000;padding-bottom:5px;z-index:999;}
.subclass li .subsub i{position:absolute;top:-8px;left:0;right:0;margin:auto;display:block;width:0;height:0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid #ba0000;}
.subclass li .subsub a{display:block;text-align: center;color:#fff;height:24px;line-height:24px;font-size:12px;}
.subclass li .subsub a.cur,.subclass li .subsub a:hover{background:#fdcd00;color:#ba0000;}
.subclass li.cur .big{color:#d7000f;}
.subclass li.cur .big span{display:inline-block;}
.subclass li:hover .subsub{display:block;}

.leftnews{position:relative;width:100%;margin:30px 0;}
.leftnews .hd{position:absolute;left:0;width:100%;top:0;height:200px;z-index:9;}
.leftnews .hd .prev,.leftnews .hd .next{position:absolute;top:0;bottom:0;margin:auto;display:block;width:32px; height:32px;overflow:hidden;cursor:pointer; background:url(img/leftnewsarr.png) no-repeat;}
.leftnews .hd .prev{left:0px;}
.leftnews .hd .next{ background-position:-32px 0;right:0;}
.leftnews .bd ul{ overflow:hidden; zoom:1;}
.leftnews .bd ul li{width:100%;float:left; _display:inline; overflow:hidden; text-align:center;}
.leftnews .bd ul li .pic{ text-align:center;width:100%;height:200px;}
.leftnews .bd ul li .pic img{ width:100%;height:200px;display:block;}
.leftnews .bd ul li .pic a:hover img{ border-color:#999;  }
.leftnews .bd ul li .title{width:100%;padding-top:20px;margin:0 auto;color:#060001;font-size:18px;line-height:23px;}

.lefthottel{background:#d7000f;color:#fff;margin:20px 0 0;text-align:center;height:180px;}
.lefthottel h4{font-size:18px;padding-top:25px;letter-spacing:2px;}
.lefthottel b{font-size:24px;display:block;padding:12px 0 20px;letter-spacing:2px;}
.lefthottel a{display:inline-block;width:106px;font-size:18px;letter-spacing:2px;height:27px;line-height:27px;background:#fff;border-radius:15px;color:#cc0000;}

.nowclass {border-bottom:1px #d7000f solid;position:relative;height:120px;}
.nowclass h3{font-size:48px;color:#cc0000;font-weight:normal;color:#d7000f;line-height:42px;}
.nowclass h3 b{color:#272636;font-weight: normal;display:block;padding-top:20px;}
.nowclass h4{width:520px;display:block;position:absolute;right:0;bottom:0;font-size:16px;color:#929090;line-height:30px;}
.nowclass h4 b{display:block;font-size:18px;font-weight:normal;}

.arclist{padding:20px 0 0;}
.arclist dl{height:200px;padding:40px 0;overflow: hidden;position: relative;border-bottom: 1px #646464 dashed;}
.arclist dt{width:262px;height:100%;float:left;font-size:0;margin-left:100px;}
.arclist dt img{width:100%;height:100%;}
.arclist dd{width:830px;height:100%;float:right;color:#666;position:relative;}
.arclist dd b{font-size:24px;line-height:22px;display:block;color:#272636;}
.arclist dd p.txt{padding-top:24px;line-height:30px;color:#646464;}
.arclist dd .more{display:block;position: absolute;left:0;bottom:0;color:#d7000f;}
.arclist .time{width:100px;padding-top:40px;position:absolute;left:0;top:40px;text-align:center;color:#272636;font-size:18px;}
.arclist .time .year{display:block;font-size:65px;color:#d7000f;}

.xindelist dt{display:none;}
.xindelist dd{width:980px;float:left;margin-left:170px;}
.xindelist dd b{font-weight:normal;}
/*师资*/
.teacherlist dt{width:190px;height:200px;border-radius:50%;margin-left:90px;overflow:hidden;}

/*经典景点*/
.jingdianlist ul{width:1264px;margin-right:-44px;padding:20px 0;}
.jingdianlist li{width:272px;float:left;font-size:0;margin-right:44px;padding-bottom: 40px;position:relative;}
.jingdianlist li i{display:block;position: absolute;left:0;top:0;width:26px;height: 26px;line-height: 26px;text-align: center;font-size:16px;color:#fff;background:#ba0000;}
.jingdianlist li img{width:100%;height:149px;}
.jingdianlist li b{display:block;font-weight:normal;color:#666;font-size:18px;padding:15px 15px 0;}
.jingdianlist li p{line-height: 18px;font-size:12px;color:#666666;overflow: hidden;padding:10px 15px 0;}

.jingdianinfo{padding:27px 0 45px;}
.jingdianinfo dt{width:600px;float:left;height:335px;position: relative;}
.jingdianinfo dt i{display:block;width:26px;height:26px;line-height:26px;text-align:center;background:#af0a0a;position:absolute;left:0;top:0;font-size:16px;color: #fff;}
.jingdianinfo dt  img{width:100%;height:100%;}
.jingdianinfo dd{width:575px;float:right;color:#666;font-size:12px;}
.jingdianinfo dd b{font-size:18px;font-weight:normal;display:block;padding-top:18px;}
.jingdianinfo dd p{line-height: 18px;max-height:90px;overflow: hidden;padding-top:14px;}

.jingdian_pic{height:800px;position:relative; overflow:hidden;padding:45px 0 0;}
.jingdian_pic .slide_bigpic{ width:900px;height:600px;margin:0 auto; position:relative;}
.jingdian_pic .slide_bigpic .bd{width:100%;height: 100%;overflow:hidden;position:relative;}
.jingdian_pic .slide_bigpic ul{ position:absolute; left:0; top:0;}
.jingdian_pic .slide_bigpic ul li{ width:900px; height:600px;}
.jingdian_pic .slide_bigpic ul li img{width:100%;height: 100%;}
.jingdian_pic .slide_bigpic .prev_big,.jingdian_pic .slide_bigpic .next_big{ position:absolute; top:275px; left:-150px; width:51px; height:96px;z-index:9;cursor:pointer;background:url(img/jingdianarr1.png) no-repeat;}
.jingdian_pic .slide_bigpic .next_big{left:auto;right:-150px;background-position: -51px 0;}

.jingdian_pic .slide_minpic{ padding-top:10px; width:1200px;margin:0 auto;position:relative;}
.jingdian_pic .slide_minpic .num{ height:152px;overflow:hidden;width:100%;position:relative;}
.jingdian_pic .slide_minpic .num ul{ position:absolute; left:0; top:0;}
.jingdian_pic .slide_minpic .num ul li{ width:231px; height:152px;margin-right:12px;}
.jingdian_pic .slide_minpic .num ul li.on{}
.jingdian_pic .slide_minpic .num ul li img{width:100%;height:100%;}
.jingdian_pic .slide_minpic .prev_min,.jingdian_pic .slide_minpic .next_min{display:none;position:absolute; top:65px; left:-50px; width:29px; height:44px;z-index:9;cursor:pointer;background:url(img/redboldarr.png) no-repeat;}
.jingdian_pic .slide_minpic .next_min{left:auto;right:-50px;background-position: -30px 0;}

.pre_tit {height: 18px;line-height: 18px;border-left: 4px #ba0000 solid;text-indent: 14px;font-size: 18px;color: #ba0000;}


/*学院风光*/
.fengguang_pic{ position:relative; overflow:hidden;padding:40px 0 50px;}
.fengguang_pic .slide_bigpic{ width:969px;height:643px;margin:0 auto;position:relative;}
.fengguang_pic .slide_bigpic .bd{width:100%;height: 643px;overflow:hidden;position:relative;}
.fengguang_pic .slide_bigpic ul{width:100%;position:absolute; left:0; top:0;}
.fengguang_pic .slide_bigpic ul li{ width:969px; height:643px;position:relative;}
.fengguang_pic .slide_bigpic ul li img{width:100%;height:100%;}
.fengguang_pic .slide_bigpic ul li .tit{position: absolute;width:100%;text-align:center;left:0;bottom:0;height:92px;line-height:92px;margin:auto;font-size:26px;color:#fff;background:rgba(215,0,15,0.7);}
.fengguang_pic .slide_bigpic .prev_big,.fengguang_pic .slide_bigpic .next_big{ position:absolute;left:-100px;top:0;bottom:0;margin:auto;width:60px; height:104px;z-index:9;cursor:pointer;background:url(img/redarr2.png) no-repeat;}
.fengguang_pic .slide_bigpic .next_big{left:auto;right:-100px;background-position: -60px 0;}

.fengguang_pic .slide_minpic{ width:1073px;margin:0 auto;margin-top:80px; position:relative;}
.fengguang_pic .slide_minpic .num{ height:128px;overflow:hidden;width:100%;position:relative;}
.fengguang_pic .slide_minpic .num ul{ position:absolute; left:0; top:0;}
.fengguang_pic .slide_minpic .num ul li{ width:193px; height:128px;margin-right:27px;}
.fengguang_pic .slide_minpic .num ul li.on{filter:alpha(opacity=80); -moz-opacity:0.8;opacity:0.8; }
.fengguang_pic .slide_minpic .num ul li img{width:100%;height:100%;}
.fengguang_pic .slide_minpic .prev_min,.fengguang_pic .slide_minpic .next_min{ position:absolute; top:0;bottom:0;margin:auto;left:-40px; width:26px; height:42px;z-index:9;cursor:pointer;background:url(img/redboldarr.png) no-repeat;}
.fengguang_pic .slide_minpic .next_min{left:auto;right:-40px;background-position: -30px 0;}

/*经典景点*/
.jiandian_pic .slide_bigpic ul li .tit{line-height:37px;text-align:left;display:none;}
.jiandian_pic .slide_bigpic ul li .tit b{font-size:24px;padding-left:26px;display:block;}
.jiandian_pic .slide_bigpic ul li .tit p{font-size:18px;padding-left:26px;}

.cont_desc{font-size:18px;color:#646464;line-height:30px;text-indent:2em;margin:40px 0;}
.cont_info{height:547px;margin-bottom:65px;}
.cont_info .txt{width:46.721311%;float:left;background:#f5f5f5;height:100%;}
.cont_info .txt dl{padding:40px 6.140350% 0;}
.cont_info .txt dt{padding-left:29.2%;font-size:20px;color:#d7000f;padding-bottom:26px;height:60px;border-bottom:1px #d7000f solid;background:url(img/contel.png) no-repeat 52px center;}
.cont_info .txt dt b{display:block;font-size:30px;font-weight:normal;padding-top:10px;}
.cont_info .txt dd{font-size:18px;color:#272636;padding-left:10.4%;}
.cont_info .txt dd b{display:block;font-size:27px;font-weight:normal;padding:30px 0 20px;}
.cont_info .txt dd p{line-height:37px;}
.cont_info .img{width:46.885245%;float:right;height:100%;}
.cont_info .img img{width:100%;height:100%;}

.consub{width:100%;height:357px;background:#f5f5f5;}
.consub dl{padding:0 4.508196%;}
.consub dt{font-size:24px;text-align:center;font-weight:bold;color:#272636;height:45px;line-height:45px;border-bottom:1px #d7000f solid;}
.consub dd{padding-top:8px;position:relative;}
.consub li{padding-top:8px;width:38.288288%;}
.consub input{width:100%;height:45px;border:1px #000 solid;text-indent:6px;background:#fff;}

.consub .in5{position:absolute;right:0;top:8px;width:58.5585585%;}
.consub .in6{text-align:right;padding:16px 0 0;}
.consub textarea{width:100%;height:203px;padding-top:8px;border:1px #000 solid;resize:none;text-indent:8px;}

.consub button{width:125px;height:36px;line-height:36px;border-radius:6px;background:#d7000f;color:#fff;text-align:center;border:0;font-size:16px;}

/*计划*/
.jhlist dl{margin-bottom:50px;}
.jhlist dt{width:52%;float:left;color:#272636;}
.jhlist dt h3{font-size:36px;border-bottom:1px #6f6f6f dashed;}
.jhlist dt h3 b{font-size:100px;color:#d7000f;}
.jhlist dt h4{font-size:24px;padding:30px 0 80px;}
.jhlist dt p{color:#646464;line-height: 30px;padding-right:4.8%;}
.jhlist dd{width:48%;float:left;height:382px;padding-top:170px;}
.jhlist dd img{width:100%;height:100%;}
.jhlist .dl2 dt{float:right;}
.jhlist .dl2 dt h4{padding-left:4.8%;}
.jhlist .dl2 dt p{padding-right:0;padding-left:4.8%;}

.jihualist ul{width:590px;padding:40px 0;}
.jihualist li{width:100%;height:90px;line-height:90px;background:#fff;margin-bottom:9px;position:relative;border:1px #eee solid;}
.jihualist li i{display:block;width:100px;height:92px;background:#bd1414;color:#fff;position:absolute;left:0;top:-1px;font-size:20px;font-weight:bold;text-align: center;}
.jihualist li b{display:block;text-indent:140px;color:#666;font-weight: normal;}
.jihualist li span{display:block;position: absolute;right:25px;top:0;height:100%;color:#bd1414;}
.jihualist li:hover i{background:#fdcd00;color:#ba0000;}

.feedback{}
.feedback ul{padding:50px 0 80px;}
.feedback li{padding:15px 0;text-align:center;}
.feedback .intxt{width:500px;height:60px;border:1px #666 solid;background:none;font-size:18px;color:#666;text-indent:12px;}
.feedback textarea{width:700px;height:400px;background:none;border:1px #666 solid;padding:12px;color:#666;font-size:18px;}
.feedback .subbtn{width:220px;height:60px;background:#d7000f;color:#fff;font-weight:bold;font-size:22px;border:0;cursor:pointer;}


.aboutbody{line-height:30px;padding:0 0 40px;}
.aboutbodyfull{padding:0;position: relative;width:1200px;margin:0 auto;}
.aboutbodyfull .fullimg{width:1920px;position: absolute;left:-360px;top:0;}
.about_video{height:700px;width:100%;}

#dituContent{height:598px;}

.mslist ul{padding-top:22px;}
.mslist li{width:372px;float:left;margin-right:52px;font-size:0;}
.mslist li .pic{width:100%;height:247px;}
.mslist li p{color:#cc0000;font-size:24px;color:#272636;height:108px;line-height:100px;overflow: hidden;}
.mslist li p span{color:#d7000f;padding-left:20px;}
.mslist li.mr0{margin-right:0;}

.fengcailist li{width:378px;margin-right:43px;margin-bottom:40px;}
.fengcailist li img{height:266px;}
.fengcailist li p{height:55px;line-height:55px;font-size:18px;}


.arctitle{text-align: center;padding:30px 0 20px;}
.arctitle h3{font-size:30px;color:#cc0000;font-weight:bold;}
.arctitle h4{font-size:20px;color:#009140;font-weight: bold;}
.arctitle h4 i{display: inline-block;width:28px;height:1px;background:#9b9b9b;vertical-align: middle;}
.arctitle h4 span{padding:0 16px;}

.arcsorttit{padding:0 0 10px;border-bottom:1px #999 solid;margin-bottom:10px;}
.readshare{text-align:right;}
.readshare .bdsharebuttonbox{display:inline-block;}
.prevnext{padding:10px 0 20px;border-top:1px #999 solid;line-height:24px;}

.jiaoxuelist{text-align:center;padding:70px 0 100px;}
.jiaoxuelist dl{display:inline-block;overflow:hidden;margin:0 51px;}
.jiaoxuelist dl dt{width:298px;height:298px;border-radius:50%;border:1px #d7000f dashed;position:relative;}
.jiaoxuelist dl dt img{display:block;width:252px;height:252px;border-radius:50%;position: absolute;left:0;right:0;top:0;bottom:0;margin:auto;overflow: hidden;}
.jiaoxuelist dl dt p{display:none;width:277px;height:277px;background:rgba(215,0,15,0.7);border-radius:50%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1;}
.jiaoxuelist dl dt span{height:50px;line-height: 50px;font-size:48px;display:none;position: absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:2;color:#fff;}
.jiaoxuelist dl dd{height:100px;line-height:100px;font-size:24px;color:#272636;}
.jiaoxuelist dl dd span{padding-left:20px;color:#d7000f;}
.jiaoxuelist dl:hover dt img{width:277px;height:277px;}
.jiaoxuelist dl:hover dt p{display:block;}
.jiaoxuelist dl:hover dt span{display:block;}

.page {padding-top:60px;padding-bottom:70px;*zoom: 1;text-align:center;}
.page a,.web_fyer em {display:inline-block;color: #272636!important;font-size: 18px;margin: 0px 3px;padding:7px 18px;background: #dadada;text-align: center;font-style: normal;white-space: nowrap;border: 1px solid #dadada;line-height: 25px;}
.page a:hover,.web_fyer a.fycurrent {color: #fff!important;background:#d7000f;border:1px #d7000f solid;}

.foota{background:#fff url(img/footabg.jpg) no-repeat center top;height:486px;border-top:5px #d7000f solid;width:100%;color:#666;}
.foota .m{position: relative;height:100%;}
.foota .footnav{position:absolute;text-align:center;width:516px;top:355px;left:0;right:0;margin:auto;height:30px;line-height:30px;border:1px #a8a7a7 solid;border-radius:15px;}
.foota .footnav a{display:inline-block;margin:0 6px;}
.foota .footnav a.one{color:#e60214;}

.foota .ren{position:absolute;right:0;bottom:0;font-size:0;width:308px;display:none;} 
.foota .ren img{width:100%;}
.foota .contact{position:absolute;right:0;top:100px;padding:0;}
.foota .contact li{margin-bottom:8px;line-height:36px;height:36px;font-size:18px;}
.foota .contact li span{display:block;float:left;width:116px;height:100%;color:#fff;text-align:center;
	  background: -webkit-linear-gradient(left, #ff4b48 , #f97e7e); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #ff4b48, #f97e7e); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #ff4b48, #f97e7e); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #ff4b48 , #f97e7e); /* 标准的语法 */
}
.foota .contact li b{display:block;float:left;background:#fff;color:#020202;width:220px;height:36px;text-indent:10px;}
.foota .contact li em{font-family:normal;color:#ff4c49;padding-left:8px;}
.foota .ewm{position:absolute;left:0;top:337px;font-size:0;}
.foota .ewm img{width:80px;border:5px #ff0000 solid;}
.foota .ewm p{font-size:14px;text-align:center;padding-top:3px;}
.foota .footmore{position: absolute;top:100px;left:0;font-size:18px;color:#000;}
.foota .footmore li{height:45px;line-height: 45px;width:345px;margin-bottom:20px;}
.foota .footmore li img{vertical-align: middle;width:45px;}
.foota .footmore li b{padding:0 12px 0 20px;font-weight:bold;}

.foota .footlogo{position:absolute;left:0;right:0;top:100px;margin:auto;width:344px;height:202px;}
.foota .footlogo img{width:100%;height:100%;}

.footb{background:#bf393e;text-align:center;height:88px;color:#fff;}
.footb .m{padding-top:35px;}


@media( max-width: 1679px ) and (min-width: 1480px) {

.m{width:1420px;}
.head .logo{height:268px;}

.hdnav li{font-size:18px;}
.hdnav li a.big{padding:0 34px;}

.i_banner_par{position:relative;height:565px;z-index:2;}
.i_banner_sub{position:absolute;left:-105px;top:0;margin:auto;width:1631px;}
.i_banner{height:565px;}

.itit{width:292px;height:78px;background-size:100%;}
.itit b{width:124px;height:40px;line-height:40px;left:70px;font-size:22px;}

.iabout .m .left h3{font-size:55px;line-height:55px;}

.ijiaoxue li{width:248px;height:248px;}

/*.ixueyuan{width:1408px;}
.ixueyuan .bd ul li{width:278px;height:240px;}
.ixueyuan .bd ul li .pic{height:170px;}
.ixueyuan .bd ul li .title{font-size:18px;}
*/



.lright{width:1090px;}

.jihualist ul{width:532px;padding:40px 0;}
.jihualist li{width:100%;height:80px;line-height:80px;}
.jihualist li i{display:block;width:89px;height:82px;left:0;top:-1px;font-size:20px;font-weight:bold;text-align: center;}

/*经典景点*/
.jingdianlist ul{width:1116px;margin-right:-26px;}
.jingdianlist li{width:253px;margin-right:26px;padding-bottom: 26px;}
.jingdianlist li i{width:26px;height: 26px;line-height: 26px;font-size:16px;}
.jingdianlist li img{height:139px;}
.jingdianlist li b{font-size:18px;padding:15px 15px 0;}

.jingdianinfo{padding:27px 0 45px;}
.jingdianinfo dt{width:536px;height:299px;}
.jingdianinfo dd{width:514px;}
.jingdianinfo dd b{font-size:18px;font-weight:normal;display:block;padding-top:5px;}
.jingdianinfo dd p{line-height: 18px;max-height:90px;overflow: hidden;padding-top:14px;}

.jingdian_pic .slide_bigpic{width:817px;height:545px;}
.jingdian_pic .slide_bigpic .prev_big, .jingdian_pic .slide_bigpic .next_big{left:-100px;top:224px;}
.jingdian_pic .slide_bigpic .next_big{left:auto;right:-100px;}
.jingdian_pic .slide_minpic{width:1090px;}
.jingdian_pic .slide_minpic .num ul li{width:210px;height:138px;}


.about_video{height:600px;}
.fengguang_pic .slide_bigpic{width:800px;height:670px;}
.fengguang_pic .slide_bigpic .bd{height:670px;}
.fengguang_pic .slide_bigpic ul li{width:800px;height:600px;}
.fengguang_pic .slide_minpic{width:1010px;}
.fengguang_pic .slide_minpic .num ul li{width:118px;height:90px;}



.arclist dd{width:710px;}
.mslist li{width:336px;margin-right:41px;}
.mslist li .pic{height:207px;}
.mslist li p{height:70px;line-height:70px;font-size:20px;}
.xindelist dd{width:890px;}

.cont_info{height:500px;}
.cont_info .txt dd{font-size:16px;}
.cont_info .txt dd p{line-height:34px;}

.jiaoxuelist dl{margin:0 32px;}
.jiaoxuelist dl dt{width:248px;height:248px;}
.jiaoxuelist dl dt img{width:202px;height:202px;}
.jiaoxuelist dl dt p{width:227px;height:227px;}
.jiaoxuelist dl:hover dt img{width:227px;height:227px;}
.jiaoxuelist dl dt span{font-size:40px;}
.jiaoxuelist dl dd{height:80px;line-height:80px;font-size:22px;}


.xylist li{width:333px;}
.xylist li img{height:240px;}

.conjt .tiplist dl:nth-child(4n){margin-right:10px;}
.conjt .hkolist li{width:520px;}

.confs .map iframe{width:1000px;height:500px;}

.foota .footmore{font-size:16px;}
.foota .footmore li{height:42px;line-height:42px;}
.foota .contact li{font-size:16px;}
.foota .contact li span{width:100px;}
.foota .contact li b{width:200px;}
}

/*******************************1200**********************************/

@media( max-width: 1479px ) and (min-width: 1000px) {
body{font-size:14px;}

input, select, button{font-size:14px;}
.m{width:1200px;}
.m2{width:1200px;}

.hdtop{height:32px;line-height:32px;}
.hdtop .msg{height:32px;background-size:2% 54%;}
.hdtop .searbox{width:118px;height:24px;background-size:14.47% 74.2%;}


.head .logo{height:258px;}

.hdnav li{font-size:16px;}
.hdnav li a.big{padding:0 27px;}

.i_banner_par{position:relative;height:502px;z-index:2;}
.i_banner_sub{position:absolute;left:-125px;top:0;margin:auto;width:1450px;}
.i_banner{height:502px;}

.itit{width:254px;height:68px;background-size:100%;}
.itit b{width:109px;height:35px;line-height:35px;left:60px;top:10px;font-size:18px;}
.itit2 h3{height:70px;line-height: 70px;font-size:24px;}
.itit2 h3 i{height:5px;}

.iabout{margin-top:40px;}
.iabout .m .left h3{font-size:32px;line-height:46px;}
.iabout .m .left p{font-size: 14px;line-height:26px;}

.inewsbox2{width:1200px;}
.inewsbox2 .subbox dt h3{font-size:18px;}
.inewsbox2 .subbox dt .more{font-size:14px;}
.inewsbox2 .subbox dd li{font-size:14px;height:38px;line-height:38px;}
.inewsbox22{margin-top:30px;}
.newslide{height:276px;}
.newslide .bd ul li .title{height:40px;line-height:40px;font-size:15px;}


/*0.7877094972067039*/
.jxms li{height:120px;}
.jxms .li7{height:169px;}
.jxms li p{font-size:18px;height:47px;line-height: 47px;}

.hsgs li{height:133px;padding:0 16px;}
.hsgs li h3{font-size:16px;padding-top:5px;}
.hsgs li h3 em{font-size:16px;}
.hsgs li p{font-size:14px;line-height: 24px;}


.ixueyuan{width:1200px;margin:0 auto;padding-bottom:35px;}
.ixueyuan .hd{height:95px;position:absolute;left:0;width:100%;bottom:0;height:362px;}
.ixueyuan .hd .prev,.ixueyuan .hd .next{position:absolute;top:0;bottom:0;margin:auto;display:block;width:28px; height:50px;overflow:hidden;cursor:pointer; background:url(img/ixueyuanarr.png) no-repeat;}
.ixueyuan .hd .prev{left:0;}
.ixueyuan .hd .next{ background-position: -28px 0;right:0;}
.ixueyuan .bd{width:1088px;margin:0 auto;}
.ixueyuan .bd ul{ overflow:hidden; zoom:1;height:263px;}
.ixueyuan .bd ul li{ margin:40px 6.3px 0;width:304px;height:189px;padding:6.3px;}
.ixueyuan .bd ul li.cur{width:403px;height:249px;margin-top:0;}



.subclass .parent{font-size:20px;}
.subclass li .big{font-size:16px;height:50px;line-height:50px;}

.ijiaoxue li{width:188px;height:188px;}
.ijiaoxue li p{height:32px;line-height:32px;font-size:16px;}



.ijihua li{width:200px;height:161px;}

.foota{height:460px;}
.foota .footmore{font-size:14px;top:70px;}
.foota .footmore li{height:37px;line-height:37px;margin-bottom:15px;}
.foota .footmore li img{width:37px;}
.foota .contact {top:70px;}
.foota .contact li{font-size:14px;}
.foota .contact li span{width:80px;}
.foota .contact li b{width:170px;text-indent:8px;}
.foota .footnav{width:490px;}
.foota .ewm{top:307px;}
.foota .ren{width:260px;}


.lright{width:870px;}

.jihualist ul{width:422px;padding:40px 0;}
.jihualist li{width:100%;height:70px;line-height:70px;}
.jihualist li i{display:block;width:78px;height:72px;left:0;top:-1px;font-size:18px;font-weight:bold;text-align: center;}
.jihualist li b{text-indent:110px;}

.nowclass{height:90px;}
.nowclass h3{font-size:26px;}
.nowclass h3 b{font-size:30px;padding-top:0px;}
.nowclass h4{font-size:14px;line-height:24px;}

/*经典景点*/
.jingdianlist ul{width:894px;margin-right:-24px;}
.jingdianlist li{width:274px;margin-right:24px;padding-bottom: 24px;}
.jingdianlist li i{width:26px;height: 26px;line-height: 26px;font-size:16px;}
.jingdianlist li img{height:139px;}
.jingdianlist li b{font-size:16px;padding:12px 12px 0;}

.jingdianinfo{padding:27px 0 45px;}
.jingdianinfo dt{width:427px;height:238px;}
.jingdianinfo dd{width:410px;}
.jingdianinfo dd b{font-size:16px;font-weight:normal;display:block;padding-top:1px;}
.jingdianinfo dd p{line-height: 18px;max-height:90px;overflow: hidden;padding-top:8px;}

.jingdian_pic .slide_bigpic{width:652px;height:435px;}
.jingdian_pic .slide_bigpic .prev_big, .jingdian_pic .slide_bigpic .next_big{left:-100px;top:169px;}
.jingdian_pic .slide_bigpic .next_big{left:auto;right:-100px;}
.jingdian_pic .slide_minpic{width:870px;}
.jingdian_pic .slide_minpic .num ul li{width:167px;height:110px;}



.jiandian_pic .slide_bigpic ul li .tit{line-height:32px;}
.jiandian_pic .slide_bigpic ul li .tit b{font-size:18px;}
.jiandian_pic .slide_bigpic ul li .tit p{font-size:14px;height:30px;overflow:hidden;}





.about_video{height:600px;}
.fengguang_pic .slide_bigpic{width:800px;height:670px;}
.fengguang_pic .slide_bigpic .bd{height:670px;}
.fengguang_pic .slide_bigpic ul li{width:800px;height:600px;}
.fengguang_pic .slide_minpic{width:1010px;}
.fengguang_pic .slide_minpic .num ul li{width:118px;height:90px;}



.arclist{padding:10px 0 0;}
.arclist dl{padding:20px;height:153px;}
.arclist dt{width:200px;}
.arclist .time{padding-top:20px;font-size:16px;}
.arclist .time .year{font-size:40px;}
.arclist dd{width:490px;}
.arclist dd b{font-size:15px;}
.arclist dd p.txt{height:72px;overflow:hidden;line-height:24px;}

.teacherlist dt{height:153px;width:153px;margin-left: 40px;}
.teacherlist dd{float:left;margin-left:60px;}

.fengguang_pic .slide_bigpic{width:580px;height:400px;}
.fengguang_pic .slide_bigpic .bd{height:400px;}
.fengguang_pic .slide_bigpic ul li{width:580px;height:400px;}
.fengguang_pic .slide_bigpic ul li .tit{height:70px;}
.fengguang_pic .slide_minpic{width:790px;margin-top:40px;}
.fengguang_pic .slide_minpic .num{height:70px;}
.fengguang_pic .slide_minpic .num ul li{width:90px;height:70px;}



.mslist li{width:270px;margin-right:30px;}
.mslist li .pic{height:177px;}
.mslist li p{height:50px;line-height:50px;font-size:16px;}

.jhlist dd{height:332px;}
.xindelist dd{width:690px;}

.cont_info{height:480px;}
.cont_info .txt dt{padding-left:35%;}
.cont_info .txt dd{font-size:16px;}
.cont_info .txt dd p{line-height:30px;}

.jiaoxuelist dl{margin:0 18px;}
.jiaoxuelist dl dt{width:208px;height:208px;}
.jiaoxuelist dl dt img{width:172px;height:172px;}
.jiaoxuelist dl dt p{width:187px;height:187px;}
.jiaoxuelist dl:hover dt img{width:187px;height:187px;}
.jiaoxuelist dl dt span{font-size:35px;}
.jiaoxuelist dl dd{height:60px;line-height:60px;font-size:20px;}

.feedback ul{padding:30px 0 50px;}
.feedback li{padding:10px 0;}
.feedback .intxt{width:400px;height:50px;font-size:14px;}
.feedback textarea{width:600px;height:350px;font-size:14px;}
.feedback .subbtn{width:220px;height:50px;font-weight:bold;font-size:18px;}


.conjt .tiplist dl{width:280px;}
.conjt .tiplist dl:nth-child(4n){margin-right:10px;}
.conjt .hkolist li{width:420px;font-size:14px;}
.confs .map iframe{width:800px;height:400px;}
}


@media(max-width:480px){

html{width:100%;overflow-x:hidden;}
body{ margin:0; padding:0; width:100%;max-width: 750px;margin:0 auto;overflow-x:hidden;font-size:14px;}
.m{width:96%;}
.m2{width:96%;}
.mt40{margin-top:10px;}
.hdtop {height:37px;line-height:37px;}
.hdtop .msg{height:37px;float:none;width:100%;background-size:5% 50%;}
.hdtop .searbox{display:none;}

.head{height:136px;}
.head .m{width:100%;}
.head .logo{width:auto;height:66px;}
.head .logo img{height:100%;width:100%;}


.hdnav{width:100%;height:70px;line-height:35px;background:#cc0000;position: relative;left:auto;top:auto;}
.hdnav .m{width:100%;}
.hdnav ul{padding:0;}
.hdnav li{margin:0;width:25%;font-size:14px;background: #cc0000;border-right:1px #a70404 solid;border-bottom:1px #a70404 solid;box-sizing:border-box;}
.hdnav li a.big{width:100%;padding:0;}
.hdnav li:nth-child(9n){}

.hdnav .subnav{top:35px;}
.hdnav .subnav a{height:35px;line-height: 35px;}

.i_banner_par{display:none;}

.slideBox{display:block;height:220px; overflow:hidden;margin:auto;width:100%;position:relative;}   
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd img{height:220px;width:100%;}

.itit{background-size:80%;margin:10px auto 10px;}
.itit b{width:120px;height:37px;line-height: 37px;font-size:16px;left:100px;}

.iabout{background-size:cover;background:none;margin-top:0px;}
.iabout .m{padding:0;}
.iabout .m .left{float:none;width:96%;margin:0 auto;}
.iabout .m .left h3{font-size:22px;line-height:22px;}
.iabout .m .left p{font-size:14px;line-height:24px;}
.iabout .m .left p a{display:none;}
.iabout .m .right{float:none;width:96%;margin: 0 auto;}
.iabout .m .right img{width:100%;}

.inewsbox2{width:96%;margin-top:20px;}
.newslide{float:none;width:100%;height:292px;}
.inewsbox2 .subbox{width:100%;float:none;}
.inewsbox2 .subbox1{margin:0;}


.inewsbox2 .subbox dt{height:34px;}
.inewsbox2 .subbox dt h3{font-size:16px;}
.inewsbox2 .subbox dt .more{font-size:14px;}
.inewsbox2 .subbox dd li{font-size:14px;height:38px;line-height:38px;padding-left:15px;}
.inewsbox2 .subbox dt h3 i{height:2px;}
.inewsbox2 .subbox dd{padding-top;8px;}
.inewsbox2 .subbox dd li{height:32px;line-height:32px;}
.inewsbox2 .subbox dd li i{width:6px;height:6px;}
.inewsbox22{margin-top:30px;}
.newslide .bd ul li .title{height:40px;line-height:40px;font-size:15px;}

.itit2{margin-bottom:20px;}
.itit2 h3{height:50px;line-height: 50px;font-size:18px;}
.itit2 h3 i{height:4px;}

/*0.7877094972067039*/
.jxms{float:none;width:100%;}
.jxms li{height:90px;}
.jxms .li7{height:130px;}
.jxms li p{font-size:14px;height:32px;line-height: 32px;}

.hsgs{width:100%;float:none;}
.hsgs li{height:133px;margin-bottom:10px;padding:0 10px 10px;height:auto;}
.hsgs li h3{font-size:14px;padding-top:5px;}
.hsgs li h3 em{font-size:14px;}
.hsgs li p{font-size:12px;line-height:20px;}


.ixueyuan{width:96%;margin:0 auto;padding-bottom:35px;}
.ixueyuan .hd{display:none;height:95px;position:absolute;left:0;width:100%;bottom:0;height:362px;}
.ixueyuan .hd .prev,.ixueyuan .hd .next{position:absolute;top:0;bottom:0;margin:auto;display:block;width:28px; height:50px;overflow:hidden;cursor:pointer; background:url(img/ixueyuanarr.png) no-repeat;}
.ixueyuan .hd .prev{left:0;}
.ixueyuan .hd .next{ background-position: -28px 0;right:0;}
.ixueyuan .bd{width:100%;margin:0 auto;}
.ixueyuan .bd ul{ overflow:hidden; zoom:1;height:100px;}
.ixueyuan .bd ul li{ margin:40px 6.3px 0;width:100%;height:auto;padding:0;}
.ixueyuan .bd ul li.cur{width:100%;height:auto;margin-top:0;}


.inews{width:100%;height:auto;}
.inews dl{float:none;width:90%;margin:0 auto;}
.inews dl dd{padding-top:10px;}
.inews ul{float:none;width:96%;margin:0 auto;padding:20px 0;}
.inews ul li{padding-right:0;}
.inews ul li p{float: right;width: 70%;margin-left: 0;line-height: 24px;height:72px;overflow:hidden;}

.inewsbox{height:auto;}
.ijiaoxue ul{padding-top:5px;}
.ijiaoxue li{width:120px;height:120px;margin:0 10px 10px;}
.ijiaoxue li p{height:22px;line-height:22px;font-size:14px;}
.ijiaoxue ul a:nth-child(n+5){display:none;height:0;width:0;}


.ijihua ul{padding:10px 0;}
.ijihua li{width:20%;margin:0 1%;height:60px;}

.ixueyuan{width:100%;}
.ixueyuan .bd ul li{width:50%;height:150px;margin:0 10px;box-sizing:border-box;padding:10px;}
.ixueyuan .bd ul li .title{width:90%;height:36px;overflow:hidden;font-size:14px;line-height:18px;}
.ixueyuan .bd ul li .pic{height:80px;}


.banner{display:none;}
.banner_m{display:block;width:100%;height:120px;}
.banner_m img{width:100%;height:100%;}

.lleft{float:none;width:100%;margin:0 auto;}
.lright{width:100%;}
.subclass{padding-top:5px;}
.subclass .parent{display:none;}
.subclass .sublist{margin:0;}
.subclass li{margin:0;float:left;width:33.33%;}
.subclass li .big{width:100%;font-size:12px;color:#fff;height:32px;line-height:32px;text-align:center;background: #cc0000;border-top:0;border-right:1px #a70404 solid;border-bottom:1px #a70404 solid;box-sizing:border-box;overflow:hidden;}
.subclass li .big span{display:none;}
.subclass li.cur .big{color:#ffff00;}
.subclass li.cur .big span{display:none;}

.leftnews{display:none;}
.lefthottel{display:none;}
.nowclass{height:46px;}
.nowclass h3{line-height:24px;font-size:16px;}
.nowclass h3 b{font-size:16px;padding-top:0px;}
.nowclass h4{display:none;}

.jhlist dl{margin-bottom:10px;}
.jhlist dt{width:96%;margin:auto;float:none;}
.jhlist dt h3{font-size:22px;}
.jhlist dt h3 b{font-size:50px;}
.jhlist dd{float:none;width:96%;margin:auto;height:auto;padding-top:10px;}
.jhlist dt h4{font-size:16px;padding:10px 0;}
.jhlist dt p{font-size:14px;line-height:24px;}
.jhlist .dl2 dt{float:none;}
.jhlist .dl2 dt h4{padding-left:0;}
.jhlist .dl2 dt p{padding-left: 0;}

.jihualist{padding-top:5px;}
.jihualist ul{width:96%;padding:0;}
.jihualist ul.f_l,.jihualist ul.f_r{float:none;}
.jihualist li{width:100%;height:40px;line-height:40px;}
.jihualist li i{display:block;width:46px;height:42px;left:0;top:-1px;font-size:16px;font-weight:bold;text-align: center;}
.jihualist li b{text-indent:60px;padding-right:45px;height:100%;overflow: hidden;}


.jiaoxuelist{padding:10px 0 20px;}
.jiaoxuelist dl{margin:0;}

.fengguang_pic .slide_bigpic{width:90%;height:280px;padding:10px 10px 0;}
.fengguang_pic .slide_bigpic .bd{height:280px;}
.fengguang_pic .slide_bigpic ul li{width:350px;height:200px;}
.fengguang_pic .slide_bigpic ul li .tit{height:46px;line-height:46px;bottom:-46px;font-size:14px;}
.fengguang_pic .slide_bigpic .prev_big, .fengguang_pic .slide_bigpic .next_big{bottom:10px;right:10px;display:none;}
.fengguang_pic .slide_bigpic .prev_big{right:50px;}
.fengguang_pic .slide_minpic{width:100%;display:none;}
.fengguang_pic .slide_minpic .num ul li{width:90px;height:70px;}
.fengguang_pic .slide_minpic .prev_min, .fengguang_pic .slide_minpic .next_min{top:55px;display:none;}

/*经典景点*/
.jingdianlist ul{width:100%;margin:0;padding-top:10px;}
.jingdianlist li{width:46%;margin:0 2%;padding-bottom:10px;}
.jingdianlist li img{height:80px;}
.jingdianlist li b{font-size:14px;padding:3px 3px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jingdianlist li p{padding:5px 3px 0;}

.jingdianinfo{padding:10px 0 15px;}
.jingdianinfo dt{float:none;width:100%;height:160px;}
.jingdianinfo dd{float:none;width:100%;}
.jingdianinfo dd b{font-size:14px;padding-top:5px;}
.jingdianinfo dd p{padding-top:5px;}

.jingdian_pic{padding-top:20px;height:auto;}
.jingdian_pic .slide_bigpic{width:90%;height:230px;padding:10px 10px 0;}
.jingdian_pic .slide_bigpic .bd{height:230px;}
.jingdian_pic .slide_bigpic ul li{width:350px;height:200px;}
.jingdian_pic .slide_bigpic ul li .tit{height:46px;line-height:46px;bottom:-46px;font-size:14px;}
.jingdian_pic .slide_bigpic .prev_big, .jingdian_pic .slide_bigpic .next_big{bottom:10px;right:10px;display:none;}
.jingdian_pic .slide_bigpic .prev_big{right:50px;}
.jingdian_pic .slide_minpic{width:100%;display:none;}
.jingdian_pic .slide_minpic .num ul li{width:90px;height:70px;}
.jingdian_pic .slide_minpic .prev_min, .jingdian_pic .slide_minpic .next_min{top:55px;display:none;}


.arclist{padding-top:5px;}
.arclist dl{height:70px;padding:10px 0;}
.arclist dt{width:20%;height:60px;margin-left:20%;padding:5px;float:left;}
.arclist dd{width:54%;}
.arclist dd b{font-size:14px;padding:5px 0 0;text-align:justify;line-height:18px;height:18px;overflow:hidden;}
.arclist dd p.txt{padding-top:5px;font-size:12px;line-height:18px;height:36px;overflow: hidden;}
.arclist .time{width:20%;top:25px;height:100px;font-size:14px;padding-top:0;}
.arclist .time .year{font-size:18px;}
.arclist dd .more{display:none;}

.arctitle h3{font-size:16px;}

.xindelist dd{float:right;width:75%;}

.teacherlist dt{float:left;width:18%;margin-left:0;padding:0;margin-top:10px;}
.teacherlist dd{width:75%;}

.mslist li{width:44%;height:auto;margin:0 3%;box-sizing:border-box;}
.mslist li .pic{height:80px;}
.mslist li.mr0{margin-right:3%;}
.mslist li p{height:44px;line-height:44px;font-size:12px;overflow:hidden;}
.mslist li p span{padding-left:3px;}

.jhlist ul{padding-top:20px;}
.jhlist li{width:100%;float:none;margin:0 0 20px 0;}
.jhlist li .img{height:210px;}
.jhlist li .tit{font-size:16px;background-size:100%;width: 200px;line-height: 50px;height:50px;}
.jhlist li .txt{height:37px;line-height:37px;margin-top:5px;}

.teacher li{width:44%;height:270px;margin:0 3% 20px;box-sizing:border-box;}
.teacher li .img{width:60%;height:120px;margin-top:20px;}
.teacher li b{font-size:14px;padding:10px 0 10px;}
.teacher li p{padding:0 20px;line-height:25px;height:75px;font-size:12px;}


.feedback ul{padding:10px 0 10px;}
.feedback li{padding:5px 0;}
.feedback .intxt{width:100%;height:32px;font-size:14px;box-sizing:border-box;}
.feedback textarea{width:100%;height:150px;font-size:14px;box-sizing:border-box;}
.feedback .subbtn{width:160px;height:40px;font-weight:bold;font-size:16px;}



.cont_info{height:auto;}
.cont_info .txt{width:96%;margin:0 auto;float:none;}
.cont_info .img{float:none;width:96%;margin:0 auto;}
.cont_info .txt dt{background-size:15% 70%;font-size:14px;line-height:24px;padding-left:37%;padding-bottom:0;}
.cont_info .txt dt b{font-size:18px;}
.cont_info .txt dd{padding-bottom:10px;}
.cont_info .txt dd b{padding:20px 0 10px;font-size:18px;}
.cont_info .txt dd p{font-size:14px;line-height:25px;}
#dituContent{height:300px;}

.consub{height:auto;padding-bottom:15px;}
.consub dt{font-size:18px;}
.consub input{height:35px;}
.consub textarea{height:163px;}

.foota{height:auto;padding-top:10px;}

.foota .footmore{position:relative;padding:10px 0 0;font-size:14px;top:auto;left:auto;}
.foota .footmore li{height:32px;line-height:32px;margin-bottom:10px;}
.foota .footmore li img{width:32px;}
.foota .footnav{position:relative;top:auto;display:none;}
.foota .ewm{position: relative;left:auto;top:auto;margin:0 auto;text-align:center;}
.foota .ewm img{width:100px;}
.foota .ewm p{font-size:14px;}
.foota .footlogo{position:relative;top:auto;width:80%;height:auto;margin-top:80px;}
.foota .contact{position:relative;display:block;margin-top:10px;top:auto;right:auto;}
.foota .contact li{font-size:14px;height:32px;line-height:32px;box-shadow: 0 0 3px #ccc;overflow:hidden;}
.foota .contact li span{width:30%;}
.foota .contact li b{width:70%;}
.foota .ren{position: relative;margin:0 auto;width:80%;}
.footb{height:70px;}
.footb .m{padding-top:15px;}
}








/* Shrink */
.hvr-shrink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-shrink:hover, .hvr-shrink:focus, .hvr-shrink:active {
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}

/* Float */
.hvr-float {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-float:hover, .hvr-float:focus, .hvr-float:active {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}


/* Pulse */
@-webkit-keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  75% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}
@keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  75% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}
.hvr-pulse {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
}
.hvr-pulse:hover, .hvr-pulse:focus, .hvr-pulse:active {
  -webkit-animation-name: hvr-pulse;
  animation-name: hvr-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}