*{margin:0;padding:0;word-wrap:break-word;}
html{font-size:62.5%;}
body{background:#fff;font:12px/1.75 "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB","Heiti SC", "Microsoft YaHei",sans-serif;color:#444;}
html, body, h1, h2, h3, h4, ul, li, dl,input{ margin:0px;padding:0px;list-style-type:none }
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none; border: 0;}
a:active {star:expression_r(this.onFocus=this.blur());} 
:focus { outline:0; } 
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:14px; font-weight:bold;}
.clear {clear:both;height:0px; overflow:hidden;}
.blank1{height:1px;overflow:hidden;}
.blank2{height:2px;overflow:hidden;}
.blank10{height:8px;overflow:hidden;}
.blank12{height:10px;overflow:hidden;}
.blank20{height:13px;overflow:hidden;}
.blank30{height:33px;overflow:hidden;}
.dotline{border-bottom:#CCC 1px dashed;margin:8px;}

.more {
	FLOAT: right; PADDING-RIGHT: 8px
}
.more A {
	FONT-SIZE: 14px; COLOR: #0059b4;
	}
.top{width:100%;height:137px}
.top .logo{width:1100px;height:137px;margin:0 auto;}
.top .logo .left{float:left;background:url(logo.png) no-repeat;width:400px;height:80px;margin-top: 25px;}

svg{width:22px;height: 22px;float:left;margin-right:12px;margin-bottom: 20px;}
.bglogo{margin:20px 18px;}
.fastlink{padding-top: 20px;overflow:hidden;padding-bottom: 20px;color:rgba(51,51,51,1);margin-right: 10px;}
.fastlink111 a{float:right;color:#666666;margin-left:5px;padding: 0px 5px;}
.linkbg1{background:url(icon.png) 3px 1px no-repeat;}
.linkbg2{background:url(icon.png) 3px -28px no-repeat;}
.fastlink a:hover{color:#666666;text-decoration:none;}
.gundongtxt{width:460px;}
.search_boxr{width: 500px;height: 44px; line-height: 44px;position: relative;margin-bottom: 20px;margin-top:20px;}
.search_boxr .text{width: 420px;background-color: #cbcbcb; height: 44px; line-height: 44px; text-indent: 2em;}
.search_boxr .submit{width:70px;background-color:#2476b1;height:44px;line-height:44px;color:#fff;}



.dropdown-menu li{display:block;left:0;background: #fff;}
.dropdown-menu ul li a{font: normal 14px/35px "Microsoft yahei";color:#333;width:auto;overflow: hidden;padding: 8px 0px;text-align: center;border-bottom: 1px dotted rgba(207, 207, 207, 1);}
.dropdown-menu ul li:hover{background:#fef6e9;}
.nav_left{background:url(nav_left.png) no-repeat;width:9px;height:50px;position: absolute;left:15%;}
.nav_right{background:url(nav_right.png) no-repeat;width:9px;height:50px;z-index:-10;position: absolute;right:15%;}
/*ie11*/
@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none){
    .nav_left{left:15.3%;}
    .nav_right{right:15.3%;}
}

.college{width:100%;background: rgba(246, 246, 246, 1);height:auto;}
.hotnews{background:url(news_bg.png) bottom no-repeat;}
.news{padding-top: 0px;margin-bottom:30px;}
.studentnews{padding-top: 0px;margin-bottom:30px;}
.college_link{margin-top: 12px;}

.news .titlenew{z-index:100;height:auto;margin-bottom: 10px;height:15px;}





.studentnews .title,.news .title,.college_link .title,.notice .title,.hotlink .title{z-index:100;HEIGHT: 40px; BORDER-BOTTOM: #0059b4 2px solid; LINE-HEIGHT:40px;}
.studentnews .title h3, .news .title h3,.college_link .title h3,.notice .title h3,.hotlink .title h3{FONT-SIZE: 16px; HEIGHT: 30px; FONT-WEIGHT: bold; COLOR: #0059b4; LINE-HEIGHT: 30px;}
.news .title i,.college_link .title i,.notice .title i,.hotlink .title i{color:rgba(222, 222, 222, 1);FONT-SIZE: 14px; HEIGHT: 40px; FONT-WEIGHT: bold;LINE-HEIGHT: 40px;float:right; }
.news .title a,.notice .title a{width:38px;height:20px;float:right;color:rgba(51, 142, 229, 1);border:rgba(58, 145, 229, 1) solid 1px;font-size:12px;background:#fff;text-align: center;border-radius: 5px;}
.notice .title a{margin:30px 83px;}
.college_link .title{margin-bottom:0;}
.college_link .title h3{margin-top:5px;margin-bottom:0;}
.college_link .title i{padding-top:12px;}
.news .topnews{background:#fff;margin:0px 50px 20px 0px;height: 275px;box-shadow:0px 1px 14px 0px rgba(131,155,172,0.17);}
.news .topnews .pic{float:left;width: 100%;}
.news .topnews .pic img{width:100%;MAX-height:240px;}


.news .topnews .toplist{float: right;margin: 20px 20px;width: 40%;margin-bottom: 0;}
.news .topnews .toplist a{font:normal 20px/30px  "Microsoft yahei";font-weight:600;color:#000;display:block;margin-bottom:17px;}
.news .topnews .toplist a:hover{color:#0062c8;}
.news .topnews .toplist span{display:block;overflow:hidden;height:100px;font:normal 16px/28px  "Microsoft yahei";font-weight:400;color:rgba(85,85,85,1);padding-top:10px;}
.news .topnews .toplist p{margin-top: 20px;font:normal 12px/30px "Microsoft yahei";}
.news .topnews .toplist i{float:left;border-radius:3px;width:42px;font:normal 12px/20px "Microsoft yahei";background: rgba(39, 135, 227, 1);color:#fff;text-align: center;margin-top:3px;margin-right:10px;}
.news .list{height:auto;}
.news .list li{clear: both;overflow:hidden; BORDER-BOTTOM: #c7c7c7 1px solid;  PADDING-LEFT: 6px; PADDING-RIGHT: 0px}
.news .list li p{float:left;border-radius:3px;width:42px;font:normal 12px/20px "Microsoft yahei";background: rgba(39, 135, 227, 1);color:#fff;text-align: center;margin-top:7px;margin-right:10px;height:24px;}
.news .list li a{LIST-STYLE-TYPE: none; HEIGHT: 35px; BACKGROUND: url(../images/arrow_right_03.png) no-repeat left center; PADDING-BOTTOM: 0px;color: rgba(0, 0, 0, 1); PADDING-TOP: 0px; PADDING-LEFT: 10px; LINE-HEIGHT: 35px; PADDING-RIGHT: 0px;}
.news .list li span{clear:none;color:rgba(136, 136, 136, 1);float:right;font:normal 14px/30px "Microsoft Yahei";height:24px;margin-top:5px;}
.news .list li a:hover{ color:rgba(0, 114, 233, 1);LIST-STYLE-TYPE: none; HEIGHT: 35px;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; LINE-HEIGHT: 35px; PADDING-RIGHT: 0px}



.studentnews .studenttopnews{background:#fff;height: 208px;}
.studentnews .studenttopnews .pic{float:left;width: 52%;margin-top:10px;}
.studentnews .studenttopnews .pic img{width: 100%;height: 208px;}

.studentnews .studenttopnews .toplist{float: right;margin: 20px 20px;width: 40%;margin-bottom: 0;}
.studentnews .studenttopnews .toplist a{font-weight:600;color:#000;display:block;margin-bottom:10px;}
.studentnews .studenttopnews .toplist a:hover{color:#0062c8;}
.studentnews .studenttopnews .toplist span{display:block;overflow:hidden;height:100px;font-weight:400;color:rgba(85,85,85,1);padding-top:10px;}
.studentnews .studenttopnews .toplist p{font:normal 12px/30px "Microsoft yahei";}
.studentnews .list{height:auto;}
.studentnews .list li{clear: both;overflow:hidden; BORDER-BOTTOM: #c7c7c7 1px solid;  PADDING-LEFT: 6px; PADDING-RIGHT: 0px}
.studentnews .list li p{float:left;border-radius:3px;width:42px;font:normal 12px/20px "Microsoft yahei";background: rgba(39, 135, 227, 1);color:#fff;text-align: center;margin-top:7px;margin-right:10px;height:24px;}
.studentnews .list li a{LIST-STYLE-TYPE: none; HEIGHT: 34px; BACKGROUND: url(../images/arrow_right_03.png) no-repeat left center; PADDING-BOTTOM: 0px;color: rgba(0, 0, 0, 1); PADDING-TOP: 0px; PADDING-LEFT: 10px; LINE-HEIGHT: 34px; PADDING-RIGHT: 0px}
.studentnews .list li span{clear:none;color:rgba(136, 136, 136, 1);float:right;font:normal 14px/30px "Microsoft Yahei";height:24px;margin-top:5px;}
.studentnews .list li a:hover{ color:rgba(0, 114, 233, 1);LIST-STYLE-TYPE: none; HEIGHT: 34px;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; LINE-HEIGHT: 34px; PADDING-RIGHT: 0px}





.notice  .list{height:auto;}
.notice  .list li{overflow:hidden; PADDING-LEFT: 6px; PADDING-RIGHT: 0px;BORDER-BOTTOM: #c7c7c7 1px solid; }
.notice  .list li a{LIST-STYLE-TYPE: none; HEIGHT:35px; PADDING-BOTTOM: 0px;color: rgba(0, 0, 0, 1); PADDING-TOP: 0px; PADDING-LEFT: 10px; LINE-HEIGHT: 35px; PADDING-RIGHT: 0px;}
.notice  .list li span{clear:none;color:rgba(136, 136, 136, 1);float:right;font:normal 14px/30px "Microsoft Yahei";height:24px;margin-top:5px;}
.notice  .list li  p{float:left;border-radius:5px;width:50px;font:normal 12px/20px "Microsoft yahei";background: rgba(39, 135, 227, 1);color:#fff;margin-top:5px;text-align: center;margin-right:10px;height:20px;}
.notice  .list li i{font: bold 16px/35px "Microsoft yahei";color: #fff;background: rgba(0, 114, 233, 1);text-align: center;display:block;}
.notice  .list li a:hover{text-decoration: none;color:rgba(0, 114, 233, 1);LIST-STYLE-TYPE: none; HEIGHT: 35px;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; LINE-HEIGHT:35px; PADDING-RIGHT: 0px;}

/**/
.hotlink {position: relative;}
.hotlink .link{width:100%;float:right;position: relative;/* margin-top: 47px; */height: 450px;background:rgba(246, 246, 246, 1);}
.hotlink .link ul{position: relative;width:89%;margin:0 auto;/* top: -52px; */}
.hotlink .link ul li{float:left;text-align: left;font: normal 20px/60px "Microsoft yahei";margin: 10px 25px;width: 150px;}
.hotlink .link ul li a{position: relative;color:#fff;display: block;padding-left:20px;}
.hotlink .link .link_1{width:100%;background: url(hot_1.png) no-repeat;height: 110px;}
.hotlink .link .link_2{width:100%;background: url(hot_2.png) no-repeat;height: 110px;}
.hotlink .link .link_3{width:100%;background: url(hot_3.png) no-repeat;height: 110px;}
.hotlink .link .link_4{width:100%;background: url(hot_4.png) no-repeat;height:110px;}
.hotlink .link .link_5{width:100%;background: url(hot_5.png) no-repeat;height:110px;}
.hotlink .link .link_6{width:100%;background: url(hot_6.png) no-repeat;height:110px;}

.college_link .link{width:100%;float:right;position: relative;margin-top:10px;margin-bottom:20px;}
.college_link .link .link_bg{width:90%;background: #fff;float:right;border-radius: 6px;}
.college_link .link ul{width:414px;left:-10%;position: relative;}
.college_link .link ul li{text-align: center;font:normal 24px/80px "Microsoft yahei";margin: 25px 0px;}
.college_link .link ul li a{position: relative;color:#fff;display: block;}
.college_link .link .link_1{width:100%;background: url(link_1.png) no-repeat;height: 80px;}
.college_link .link .link_2{width:100%;background: url(link_2.png) no-repeat;height:80px;}

.college_link .link .link_3{width:100%;background: url(link_3.png) no-repeat;height:80px;}
.college_link .link .link_4{width:100%;background: url(link_4.png) no-repeat;height:80px;}
.college_link .link .link_5{width:100%;background: url(link_5.png) no-repeat;height:80px;}



.yuanxi{width:100%;}
.yuanxi .list{width:100%;}
.yuanxi .list li{padding:0px 15px;float:left;width:25%;display: block;margin-bottom: 30px;}
.yuanxi .list li img{width:100%;height:210px;padding:16px 17px;}
.yuanxi .list li a{display: inline-block;width: 100%;border:1px solid rgba(214,227,236,1);border-radius: 8px;}
.yuanxi .list li p{color:#333;font:normal 18px/30px "Microsoft Yahei";text-align: center;padding: 15px 0px;margin: 0 10px;overflow: hidden;padding-top:0;}

.rmain .news{background: url(titbg.png) 100px 10px no-repeat;border-bottom: 4px solid #9ec7e5;}
.rmain .news .title{z-index:100;height:28px;color:#0c72bf;background: url(icon.png) 0px -64px no-repeat;display: block;padding:0px 0px 0px 35px; font: 18px/28px 'Microsoft yahei';margin-bottom:10px;}
.rmain .news .title h3{color:#0c72bf;font: normal 18px/28px 'Microsoft yahei';float:left;width:80px;background: #fff;}

.lmain .title a,.edu .bedu .title a,.edu .yedu .title a{margin-right:20px;color:#979797;float:right;color:#ff5555;display: block;width:50px;background: #fff;text-align: center;font-size:14px;}



/*banner*/
.banner{width:100%;position: relative;}
.banner img{height:360px;width:100%;}
.banner_bg{height:76px;width:100%;bottom:-1%;background: url(banner_bg.png) bottom no-repeat;position: absolute;} 

/*banner*/
.slideBox{ width:100%; max-height:500px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left: 50%; bottom:30px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:7px;  width:13px; height:13px; line-height:14px; text-align:center; background:url(".//ihnumk.png") center no-repeat; cursor:pointer; }
.slideBox .hd ul li.on{ background:url("./ihnum.png") center no-repeat; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd li a{ display: block;width: 100%; background: 50% 50% no-repeat; background-size: cover}
.slideBox .bd img{ width:100%;  display:block;  }
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:50px; background:url(./slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/*picnews*/
.picnews{ width:450px; height:280px; overflow:hidden; position:relative;   }
.picnews .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.picnews .hd ul{ overflow:hidden; zoom:1; float:left;  }
.picnews .hd ul li{ float:left; margin-right:4px;  width:8px; height:8px; line-height:8px; font-size:0; text-align:center; background:#cccccc; cursor:pointer;  border-radius: 50px;}
.picnews .hd ul li.on{ background:#ff0000; color:#fff; }
.picnews .bd{ position:relative; height:100%; z-index:0;   }
.picnews .bd li{ zoom:1; vertical-align:middle; }
.picnews .bd img{ width:450px; height:280px; display:block;  }
.picnews .bd  span{ position:absolute; bottom:0; background:url(./title_bg.png); width:100%;  line-height:36px; color:#fff; font-weight:bold;}
.picnews .bd h1{ color:#fff; font-size:14px; margin:0; padding:0 10px}







.zlmainpd{height:auto;width:100%;margin-right:20px;background: #fff;}
.zlmainpd .title{width: 100%;}
.zlmainpd .title h3{text-align: left;width:auto;color:#0077b1;overflow: hidden;font: bold 22px/45px 'arial';margin:0;height:auto;border-bottom: #0077b1 2px solid;}
.service .uselink{width:100%;}
.zlmainpd .list li{float:left;margin:8px 0px;width:100%;}
.zlmainpd .list li a{color:#333;font:normal 14px/20px "Micorsoft yahei";padding: 10px 10px;text-align:  left;padding-left: 0;}
.zlmainpd .list li span{color:#333;margin-right:10px;}
.zlmainpd .list li a:hover{text-decoration: underline;color:#0077b1;}
/*右侧*/
.rmain{height:100%;overflow:hidden;background:#fff;}
.rmain p{font-size:16px;font-family: "Microsoft yahei";line-height: 30px;}
.rmain .content{font:normal 14px/30px "Microsoft yahei";text-align: left;}
.rmain .content img{width:100%;}
.rmain .title{width:100%;border-bottom: 2px rgba(38, 135, 227, 1) solid;height:60px;}
.rmain .title h3{float: left;overflow: hidden;color: #333;margin-top: 10px;font:bold 28px/40px "arial";}
.rmain .title a{width:38px;float:right;color:rgba(51, 142, 229, 1);margin: 23px 10px 0;border:rgba(58, 145, 229, 1) solid 1px;font-size:12px;background:#fff;text-align: center;border-radius: 5px;line-height:20px;}
.rmains .title{width:100%;border-bottom: 2px rgba(38, 135, 227, 1) solid;height:50px;margin-top:10px;}
.rmains .title h3{float: left; overflow: hidden; color: #333;margin-top:0px;font:bold 28px/40px "arial";}
.rmains .title a{width:38px;height:20px;float:right;color:rgba(51, 142, 229, 1);margin:15px 10px 0;border:rgba(58, 145, 229, 1) solid 1px;font-size:12px;background:#fff;text-align: center;border-radius: 5px;}
/*教师团队*/
.teach{z-index:1000;position:relative;background:#fff;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.2);height:40px;}
.teach .photo{top: -176px;height: 220px;overflow: hidden;clear:both;position: absolute;background:  #fff;float:left;border:6px #FFAA1A solid;width:100%;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.2);}
.teach .photo img{height: 210px;width:100%;}
.teach .title{top:-140px;width:100%;overflow: hidden;clear:both;position: absolute;height:170px;background:  #fff;float:left;color:#666;}
.teach .title h2{margin:20px 40px;font: bold 28px/25px "Microsoft yahei";margin-bottom:0px;border-bottom: 1px #ececec solid;padding-bottom: 9px;}
.teach .title h2 span{margin-left:20px;font:normal 16px/30px "Microsoft yahei";color:#999;}

.team_more{overflow: hidden;margin:0 auto;}
.team_more li{float:left;width: 50%;margin:10px 0px 20px 0px;}
.team_more li img{float:left;width: 38%;height: 320px;overflow: hidden;margin: 10px 0px 0px 10px;}
.team_more li .titles{padding:0 10px;font:normal 16px/30px "Microsoft yahei";float: left;overflow: hidden;width: 50%;color:#555555;margin-left: 30px;}
.team_more li .titles a h2 {color:#333;width:100%;display:block;float:left;font:normal 24px/48px "microsoft yahei";overflow: hidden;height:48px;margin: 20px 0px;font-weight: 600;}
.team_more li .titles dl{width:100%;margin:20px 0px;color:rgba(102, 102, 102, 1);}
.team_more li .titles dt{width:100px;text-align: left;float:left;font-weight: normal;}
.team_more li .titles dd{color:rgba(51, 51, 51, 1);}
.team_more li .titles p span{color:rgba(51, 51, 51, 1);margin-left:20px;font-weight: 400;width:20%;}
.team_more li .titles i{color:#555555;font: normal 14px/22px "Microsoft Yahei";height: 91px;overflow: hidden;display: block;float: left;margin-top: 10px;}
.team_more li .titles .more{margin: 10px 0px;text-indent:-999em;float:left;width:100%;background:url(team_more.png) no-repeat;line-height:40px;}
.team_more li .titles .more:hover{background:url(team_more_h.png) no-repeat;}


.team{width:100%;}
.team_pic{width:100%;padding-right:30px;}
.team_pic img{width:100%;height:auto;}
.team_detail{margin-left:20px;overflow: hidden;}
.team_detail .title{width:100%;border:none;}
.team_detail .title h3{color: #333;font: normal 34px/48px 'Microsoft Yahei';text-align: center;font-weight: 600;border:0;margin-bottom:40px;float:left;}
.team_detail .title i{background:url(h2bg.png) no-repeat;}
.team_detail .title h2{float:left;margin-top:20px;background:url(h2bg.png) left no-repeat;font:normal 26px/38px "Microsoft Yahei";color:#949494;padding-left:30px;font-weight:100;}
.team_detail ul{width:100%;overflow: hidden;}
.team_detail li{float:left;color: rgba(0, 114, 233, 1);width:90%;font-weight: 500;}
.team_detail li i{width:20%;font:normal 18px/38px "Microsoft Yahei";float:left;font-weight:500;}
.team_detail li p{width:75%;color:#000;float:left;font:normal 18px/38px "Microsoft Yahei";text-align: left;font-weight:400;overflow: hidden;}
.team_list{margin-top: 30px;}
.team_list .title{height: 48px;margin-bottom:20px;border-bottom: 3px #f9f9f9 solid;}
.team_list h3{color:#000;font: normal 22px/44px 'Microsoft Yahei';float:left;margin-bottom:0;width: 17%;border-bottom:3px #3393E2 solid;text-align: center;font-weight: 600;}
.team_list .team_cont{height:auto;font:normal 16px/38px "Microsoft Yahei";margin:0 20px;}


.yuanx_list{margin-top: 0px;}
.yuanx_list .title{height: 48px;margin-bottom:20px;}
.yuanx_list h3{color:#000;font: normal 22px/44px 'Microsoft Yahei';float:left;margin-bottom:0;width:30%;text-align: left;font-weight: 600;}
.yuanx_list .yuanx_cont{height:auto;font:normal 16px/38px "Microsoft Yahei";margin-bottom:10px;}



.nav_list{background:#fff; height:50px;width:100%;border-bottom: 2px rgba(38, 135, 227, 1) solid;}
.nav_list .title{width: 100%;}
.nav_list .title h3{float: left; overflow: hidden; color: #333;margin-top:10px;font-size:21px;padding-left:15px;border-left:rgba(0, 114, 233, 1) 5px solid;}
.nav_list .list{border-top: none;float: right;width: 85%;padding-top: 7px;width:100%;margin-top:20px;}
.nav_list .list li{float:left;text-align:center;display:block;font-size:16px;margin: 0 5px;background: rgba(246, 246, 246, 1);}
.nav_list .list li a{padding:0 10px; text-align:center;font:normal 16px/50px "Microsoft yahei";height:auto;display:block;color:#333;}
.nav_list .list li a:focus{background:rgba(0, 114, 233, 1);color:#fff;}
.nav_list .list li a.active{background:rgba(0, 114, 233, 1);color:#fff;}

.nav_list .title .position {width:auto;float:right;background: url(home.png) 15px 12px  no-repeat;height:auto;color: #999;padding-left: 38px;overflow: hidden;margin-top:20px;font-size:14px;}
.nav_list .title .position a{color:#999;}
.nav_list .title .position a:hover{color:rgba(0, 114, 233, 1);text-decoration: none;text-decoration: underline;}

.rmain h3 a:hover{font:normal 14px/36px "arial";overflow: hidden; border: 0px;text-decoration:none;}



.rmain .list ul{width:100%}
.rmain .list li{clear: both;overflow:hidden; BORDER-BOTTOM: #c7c7c7 1px solid;  PADDING-LEFT: 6px; PADDING-RIGHT: 0px}
.ramin .list li p{float:left;border-radius:3px;width:42px;font:normal 12px/20px "Microsoft yahei";background: rgba(39, 135, 227, 1);color:#fff;text-align: center;margin-top:7px;margin-right:10px;height:24px;}
.rmain .list li a{LIST-STYLE-TYPE: none; HEIGHT: 35px; PADDING-BOTTOM: 0px;color: rgba(0, 0, 0, 1); PADDING-TOP: 0px; PADDING-LEFT:10px; LINE-HEIGHT: 35px; PADDING-RIGHT: 0px;}
.rmain .list li span{clear:none;color:rgba(136, 136, 136, 1);float:right;font:normal 14px/30px "Microsoft Yahei";height:24px;margin-top:5px;}
.rmain .list li a:hover{ color:rgba(0, 114, 233, 1);LIST-STYLE-TYPE: none; HEIGHT: 35px;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT:10px; LINE-HEIGHT: 35px; PADDING-RIGHT: 0px}

.rmain .teacher_list{ width:100%;display: inline-block;clear:both;margin-top:15px;}
.rmain .teacher_list li{ background:none; padding:0; display:block; float:left; width:160px; border:none; margin:24px;}
.rmain .teacher_list li img {width:160px;height:180px;border:#ccc 1px solid;padding:10px;border-radius: 10px;}
.rmain .teacher_list li span{overflow:hidden;text-align:center;color:#888;line-height: 43px;}
.rmain .teacher_list li a{font: normal 16px/43px 'Microsoft yahei';display:block;clear:both;text-align:center;line-height:2em;margin-left:0px;color:#333;}
.rmain .teacher_list li:hover span{text-decoration: none;font-weight:bold;overflow:hidden;color:rgba(0, 114, 233, 1);}
.rmain .teacher_list li img:hover{border:rgba(0, 114, 233, 1) 1px solid;}



.rmain .article{margin:0 auto; height: 100%;background:#fff;}
.rmain .article h3{text-align: center;line-height: 35px; font-size: 24px;padding: 0px 0px 10px 0px;margin:0 auto;height:auto;border:none;color:#333;background:none;}
.rmain .article .infoBox {background: #f9f8f8;border-bottom: 4px solid #f7f7f7; padding: 10px; margin: 0 0 15px 0; font: 14px Tahoma; border-left:none;border-right:none;text-align: center; color: #999; cursor:pointer; }
.rmain .article #news{margin:0 auto; text-align: left;margin-top:20px;overflow: hidden;font-size:18px;height:100%;line-height: 30px;}
.rmain .article #news table{width:100%;margin:0 auto;}
.rmain .article .page img { cursor: pointer; }
.rmain .article .page{width:400px;margin: 0 auto; text-align:center;}
.rmain .article .page a, .article .page a:visited, .article .page span { padding: 2px 5px; margin: 0 3px 0 0; border: 1px solid #999; }
.rmain div{font: normal 18px/30px "Microsoft yahei";width: 100%;margin: 0 auto;}
.article .other{border-top:#dcdcdc 1px dashed; padding:20px 0px 20px 20px;}
.article .other a{font-size: 12px;}
.article .other a:hover{text-decoration: underline;}
.rmain .article .small,.rmain .article .big { cursor: pointer; padding: 0 5px; }
.rmain .article .small { font: bold 10px "Times New Roman"; color: #01458E; }
.rmain .article .big { font: bold 14px "Times New Roman"; }





#fenye{clear:both;padding-top:15px;}
#fenye a{text-decoration:none; display:inline;}
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr{width:22px;background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#1E50A2;background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#1f3a87;} 
#fenye a:hover{color:#fff; background:#6161c1; border:1px solid #1E50A2;float:left;}
#fenye span{line-height:30px;}


.page { padding: 15px; text-align: center; }
.page img { cursor: pointer; }
.page a, .page a:visited, .page span { padding: 2px 5px; margin: 0 3px 0 0; }
.page a:hover, .page .current { background: #0077b1;color: #fff; }
.page .current { padding: 2px 5px; }
.page .disabled { border: 1px solid #ccc; color: #ccc; padding: 2px 5px; }



.copyright{width:100%;background-color:rgba(56, 65, 72, 1);height:100%;}
.copyright .box{width: 80px;margin:0 auto;padding-bottom:20px;}
.copyright p{text-align: center;font:normal 14px/20px "Microsoft yahei";margin: 13px 0px;word-spacing:normal;color:#B4C3E9;margin:20px 0px;}
@media only screen and (max-width:767px){
.gundongtxt{width:auto;}
    body{padding-top: 0;}
    .navbar-default .navbar-collapse{position: absolute!important;}
    .rmain .teacher_list li{margin:5px 5px;}
    .navbar-left{position: relative!important;}
    .navbar-default .navbar-collapse, .navbar-default .navbar-form{height:auto!important;}
    .banner img{height:auto;width:100%;}
    .navbar-left{position: relative;}
    table{width:100%!important;margin:0!important;}
        .news .topnews{width:100%;margin:0;}
    .news .topnews .pic{width:100%}
    .studentnews .studenttopnews{width:100%;margin:0;}
    .studentnews .studenttopnews .pic{width:100%}
    .college_link .link ul{width:100%;left:0;}
    .college_link .link .link_bg{float:none;width:100%;}
    .studentnews .studenttopnews .toplist{width:95%;}
    .dropdown-menu{width:40%!important;border-bottom:0!important;}
    .news .title a,.notice .title a{margin:30px 0px;}
    /* .hotlink .link .link_1,.hotlink .link .link_2,.hotlink .link .link_3,.hotlink .link .link_4,.hotlink .link .link_5,.hotlink .link .link_6{height:auto;} */
    .hotlink .link ul{width:100%;}
    .yuanxi .list li{width:100%;}
    .carousel-caption{background:none!important;}
    .carousel-caption p{font-size:14px!important;margin-top:60px!important;}
    .hotlink .link ul li a{padding-left:10px;}
    .hotlink .link ul li{width: 120px;}
    .nav_list .title .position{margin-top:20px;}
    .search,.nav_left,.nav_right,.carousel-caption p,.banner_bg{display: none;}
    .navbar-default .navbar-collapse{height:auto;}
    
    
    .header,.news .topnews .topli st p,.news .list,.college_link{margin:0;}
    .nav > li > a { position: relative; display: block;width:33%;float: left;text-align:center;border-bottom:0;}
    .header img{width:240px;margin:10px 2px;}
    .carousel-inner > .item > img,.carousel-inner > .item > a img{height:auto;}
    .navbar-brand{float:none;}
    .team_more li{width:100%;}
    .team_more li .titles{margin:0;width:58%;}
    .team_more li .titles .more{display: none;}
    .team_more li .titles a h2{margin:0;}
    .team_more li img{height:200px;}
    .navbar-brand > img{width:80%;margin:10px 10px;float:left;}
    /* .work,.notice,.cg,.fens,.htnotice,.wxnotice,.tel,.ser,.zlmainpd{margin:0px;margin-top:10px;padding:0;} */
    .position{margin-bottom:0;}
    .team_list h3{width:auto;}
    .team_list .team_cont,.team_pic,.team_detail{margin:0;padding:0;}
    .team_detail li i{width:25%;}

    .fastlink{float: left;padding-top: 0px;}
   .nav_list .list{width:100%;margin-top:0px;}
    .newslists{height:auto;margin-bottom:10px;}
    .copyright .box{width:60px;}
    .rmain,.article{margin:0;}
    .article img{width:90%;height:30%;}
    .article #news{width:95%;}
    .mainpdbox .rmain h3,.mainpdbox .rmain .list li{margin:0;}
    table table{width:99%;}
}

@media only screen and (min-width:640px) and (max-width:767px){
.gundongtxt{width:auto;}
    .nav > li > a {position: absolute;display: block;padding: 10px 62px;}
    .navbar-brand img{width:340px;}
    #footer .footer-contact h2{
        font-size: 26px ;
img{width:auto;}
    }
    @media screen and (-webkit-min-device-pixel-ratio:0) {
        #footer .footer-contact h2{
            padding-left: 0;
            font-size: 22px ;
        }
    }
}
@media only screen and (min-width:768px) and (max-width:959px) {
    .navbar-default .navbar-collapse{position: relative;}
    .mainpdbox .rmain .list li{margin:0;}
    .navbar-header .topright{display: none;}
    .navbar-brand{float: none;}
    .rmain .teacher_list li{margin:20px;}
    .navbar-brand > img{width:80%;margin:10px 10px;float:left;}
    .navbar-nav{position: relative;z-index: 1000;}
    .navheight{height:auto;}
    .top{height:auto;}
    .search{display: none;}
    .work,.notice,.cg,.fens,.htnotice,.wxnotice,.tel,.ser,.zlmainpd{margin:0px;margin-top:10px;padding:0;}
    .position{margin-bottom:0;}
    .mainpdbox .rmain h3,.mainpdbox .rmain .list li{margin:0;}
    .copyright .link{margin:0;}
    .copyright p{margin:10px 3px;}
    img{height:30%;}
    .header{margin:0;}
    .banner img{height:auto;width:100%;}
    .header img{width:240px;margin:10px 2px;}
    .carousel-inner > .item > img,.carousel-inner > .item > a img{height:200px;}
    .zlmainpd{width:100%;padding-right:0;}
    .zlmainpd .title h3{text-align: center;padding-bottom:0;}
    .rmain,.article{margin-left:0;}
    .article img{width:90%;height:30%;}
    .article #news{width:95%;}  
    .copyright .box{display:none;}

}
@media only screen and (min-width:960px) and (max-width:998px){ 
    .mainpdbox{padding-top:50px;}
    .search{display: none;}
}
@media only screen and (min-width:1200px){   
    .toplink{display: none;}
    .navbar-default{position: none;}
    .nav > li > a {position: relative;display: block;}
    .header{left:5%;}
    .teacher .list li{width:30%;}
    #icon_flash,#icon_flash .flashBg{width:100%;}
    .news-article li{margin:0 10px;}
    .teacher .list li a{width:100%;}
}
@media only screen and (min-width:1000px) and (max-width:1200px) {
    .mainpdbox{margin-top:0px;}
    .navbar-default .navbar-collapse{position: relative;}
    .nav_list .list{width:100%;}
}
@media only screen (min-width:1200px) {
    .mainpdbox{margin-top:0px;}
    .navbar-default .navbar-collapse{position: relative;}
    .tel li{margin:0px 10px;}
    .tel li p{margin-bottom:0px;}
    .link .selected select{margin:30px 10px;}
    .notice .list li{margin:2px;}
    .notice .list li a{line-height:10px;}
    .notice .list li span{padding:5px 6px;}
    .nav > li > a{padding:10px 30px}
}
@media (max-width:1200px) {
 

   
}
@media screen and (max-width: 1400px) {
    .search,.nav_left,.nav_right{display: none;}
    .navbar-left{position:relative;bottom:0;}
   .mainpdbox{margin-top:0px;}
    .navbar-default .navbar-collapse{position: relative;}
    /* .hotlink .link .link_1,.hotlink .link .link_2,.hotlink .link .link_3,.hotlink .link .link_4,.hotlink .link .link_5,.hotlink .link .link_6{height:auto;} */
    /* .notice .list li{margin:2px;} */
    .nav > li > a{/*padding:10px 30px*/} }