@charset "utf-8";
/* 
 * reset_complete.css by Hou 
 * 根据项目自行删减无效项
*/
html{font-family:'Microsoft YaHei';-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body {font-family: 'Microsoft YaHei';}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
/*body{margin:0;font:14px/1.5  'Microsoft YaHei', Arial, Helvetica, sans-serif;}*/
body{margin:0;font:14px/1.5  \5FAE\8F6F\96C5\9ED1,Arial,sans-serif,;}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block}
audio:not([controls]){display:none;height:0}
progress{vertical-align:baseline}
[hidden],template{display:none}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0;text-decoration:none}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:bolder}
dfn{font-style:italic}
h1,h2,h3,h4,h5,h6{font-size: 100%}
ul,ol,li{list-style:none}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
img{border-style:none}
svg:not(:root){overflow:hidden}
input,label,img,th{vertical-align:middle;outline:none}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0;overflow:visible}
button,input,select,textarea{font:inherit;margin:0;color: inherit;}
optgroup{font-weight:700}
button,input{overflow:visible}
button,select{text-transform:none}
table{border-collapse:collapse;border-spacing:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
textarea{overflow:auto}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-input-placeholder{color:inherit;opacity:.54}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
.clearfix{zoom:1}
.clearfix:after,.clearfix:before{clear:both;content:' ';display:block;width: 0;height: 0;visibility:hidden;}

/*start*/
body{width:100%; overflow-x:hidden;}
.header-box{width:100%;height:100px;background:url(../images/home/header-bj.png) no-repeat center top;}
.header{width:1200px;margin:0 auto;overflow:hidden;}
.logo-box{width:454px;height:90px;line-height:90px;text-align:center;float:left;}
.nav-box{float:right;width:645px;overflow:hidden;}
.nav-box .languages {margin-top:13px;width:255px;float:right;}
.nav-box .languages ul{overflow:hidden;text-align:right;}
.nav-box .languages ul li{float:left;margin-right:10px;}
.nav-box .languages ul li img{margin-right:2px;}
.nav-box .languages ul li a{color:#fff;padding:0 15px 0 15px;height:18px;display:block;}
/*.nav-box .languages ul li a.ch{background:url(../images/home/ch.png) no-repeat 5px center;}
.nav-box .languages ul li a.en{background:url(../images/home/en.png) no-repeat 5px center;}*/
.nav-box .languages ul li a.lo{background:url(../images/home/icon14.png) no-repeat 5px center;}
.nav-box .languages ul li a.ch:hover,
.nav-box .languages ul li a.en:hover{background-color:#fff;color:#193e85;border-radius:3px;}
.nav-box .languages ul li a.choose{background-color:#fff;color:#193e85;border-radius:3px;}
.nav-box .languages ul li a.lo{color:#fff;}
.nav-box .languages ul li.login{margin-left:20px;}



.nav{width:100%;background:#081d43;line-height:30px; padding:5px 0}
.nav ul{overflow:hidden;width:1200px;margin:0 auto;padding:0 45px;}
.nav ul li{float:left;width:150px;text-align:center;}
.nav ul li.sp{float:left;width:228px;text-align:center;}
.nav ul li.spp {float:left;width:160px;}
.nav ul li.item{width:3px;padding:0;color:#b8cdff;font-size:16px;}
.nav ul li a{color:#ffffff;font-size:14px;display:block;font-weight:bold;}
.nav ul li a.choose{font-weight:bold;}
.search {float: right;margin-right: 10px;}
.search  {width: 173px;height: 26px;margin-top: 8px;border-radius: 13px;overflow: hidden;}
.search div {float: left;height: 100%;}
.search input {width: 140px;height: 100%;padding:0 0 0 14px;line-height: 26px;border: none;background-color: #4369ad;color: #fff;font-size: 12px;}
.search button {width: 33px;height: 100%;border: none;float: right;background-color: #4369ad;}
	/* 本例子css */
	.fullSlide-home {width:1200px;margin:0 auto;background-color: #fff;}
	.fullSlide{ width:1200px;  position:relative;height:422px; margin:0 auto 50px; background-color: #fff;}
	
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ }
	.fullSlide .bd li{ overflow:hidden; text-align:center; }
	.fullSlide .bd li a{ display:block; height:422px; }
	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:-30px; left:0; height:30px; line-height:30px; }
	.fullSlide .hd ul{ text-align:center;}
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; margin:0 5px; overflow:hidden; background:#fff;
		filter:alpha(opacity=1);opacity:1;  line-height:999px; border:1px #0f2f6b solid;border-radius:100%;}
	.fullSlide .hd ul li.on{background-color:#0f2f6b;}
	.fullSlide .prev{display:block;position:absolute;z-index:1; top:50%; margin-top:-30px; left:1%;  z-index:1; width:48px; height:48px; background:url(home/slider-arrow1.png) -183px -137px  no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
	.fullSlide .next{display:block;position:absolute;z-index:1; top:50%; margin-top:-30px; right:1%;  z-index:1; width:48px; height:48px; background:url(home/slider-arrow1.png) -62px -137px  no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }

.inner-nav{width:100%;height:102px;}
.inner-box{width:1200px;height:102px;margin:0 auto;text-align:center;background:#0f2f6b;}
.inner-box ul{width:1200px;overflow:hidden;padding:0 20px;}
.inner-box ul li{float:left;width:131px;height:102px;text-align:center}
.inner-box ul li a{display:inline-block;width:130px;height:103px;}
.inner-box ul li a img{margin-top:24px;}
.inner-box ul li .icon img{margin-top:28px;}
.inner-box ul li .icon1 img{margin-top:26px;}
.inner-box ul li a:hover img {margin-top: 10px;}
.inner-box ul li p{height:34px;line-height:34px;font-size:16px;color:#fff;}
.inner-box ul li.inner-li{width:12px;background:url(../images/home/line.png) no-repeat center center;}

.content{width:100%;padding-top: 20px;background: url(../images/home/content-bj_03.png);}
.content1{width:1200px;margin:0 auto;overflow:hidden;}
.content1-lf{padding:44px 0;width:740px;float:left;}
.content1-top1{border-bottom:1px #133f8e solid;height:43px;line-height:43px;overflow:hidden;}
.content1-top1 img{margin:0 10px;margin-top:-3px;}
.content1-top1 span{display:inline-block;font-size:16px;color: #0f2f6b;font-weight: bold;}
.content1-top1 a{color:#3a3a3a;font-size:12px;float:right;display:block;width:48px;background:url(../images/home/icon11.png) no-repeat right center;}
.content-lf-box{background:#fff;padding:30px 14px;margin-top:7px;overflow:hidden;height:370px;}
.content-lf-box1{float:left;width:340px;}
.content-lf-box1 ul li{ line-height:40px;border-bottom:1px #dfdfdf dashed;text-overflow: ellipsis;height: 40px;}
.content-lf-box1 ul li a{color:#333;height: 35px;width: 330px;display: inline-block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.content-lf-box1 ul .choose {background:url(../images/home/new.gif) no-repeat right center;}
.content-lf-box1 ul li:hover a{color:#15449C;}
.content-lf-box1 .ul-top{border-bottom:1px #dfdfdf dashed;padding-bottom:13px;}
.content-lf-box1 .ul-top h1{font-size:18px;font-weight:bold}
.content-lf-box1 .ul-top h1 a{color:#2053a8;}
.content-lf-box1 .ul-top div{color:#828282;line-height:20px;margin-top:15px;width:330px;text-align: left;text-overflow: ellipsis;height: 4.5em;overflow: hidden;}


.content-lf-box2{width:370px;float:left;padding:10px 0;}
	.focusBox { position: relative; width: 360px; height: 240px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
	.focusBox .pic img { width: 100%;display: block; }
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 41px; width:100%;  background: #15449c; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 41px; width:100%; overflow: hidden; }
	.focusBox .txt li{ width:95%;height:41px; line-height:41px; position:absolute; bottom:-41px;}
	.focusBox .txt li a{ display: block; color: #fff; padding: 0 0 0 10px; font-size: 14px; text-decoration: none; overflow:hidden;}
	.focusBox .txt li a span{float:right;}

.content-lf2-box{background:#fff;padding:15px 40px;margin-top:7px;overflow:hidden;}
.content1-lf-bottom{margin-top:0px;}
		.picScroll-left{ width:660px;height:370px;  overflow:hidden; position:relative; }
		.picScroll-left .hd{z-index:2; position:absolute;right:16px;bottom:0;  height:30px; }
		.picScroll-left .hd .prev,
		.picScroll-left .hd .next{z-index:999; color:#fff;text-align:center;line-height:30px;display:inline-block;  width:43px; height:30px; float:right; margin-right:5px;
			 cursor:pointer; background:#2053a8;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/home/icoCircle.gif") 0 -9px no-repeat;z-index:1; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ padding:10px;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; position: relative;}
		.picScroll-left .bd ul li .pic .line , .picScroll-left .bd ul li .pic .stop img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}		
		.picScroll-left .bd ul li .pic .line {width: 94px;height: 94px;border-radius: 50%;border: 3px solid white;}
		.picScroll-left .bd ul li .pic .stop {width: 100%;height: 100%;border-radius: 50%;background-color: #233a67;filter:alpha(opacity=80);opacity:0.8;}
		.picScroll-left .bd ul li .pic .stop img {width: 19px;height: 31px;}
		.picScroll-left .bd ul li .pic img{ width:623px;height: auto;display:block; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{line-height:33px; width:520px;text-align:left;  }
		.picScroll-left .bd ul li .title a{margin-left:23px;color:#63636e;font-size:16px;color: #0f2f6b;font-weight: bold;}

.content1-rg{padding:44px 0;width:407px;float:right;}
.content-rg-box{background:#fff;padding:35px 24px;margin-top:7px;overflow:hidden;height:370px;}
.content-rg-box1{float:left;width:100%;}


.content-rg-box1 ul li{border-bottom:1px #dfdfdf dashed;height: 57px;padding:7px 0 5px 20px;}
.content-rg-box1 ul li .left{text-align: center;float: left;padding-right: 5px;border-right: 1px #dfdfdf solid;}
.content-rg-box1 ul li .left div  {font-weight: bold;color: #333;} 
.content-rg-box1 ul li .right{float: left;margin-left: 10px;width: 270px;height: 42px;overflow:hidden;}
.content-rg-box1 ul li .right div , .content-rg-box1 ul li .left p{color: #828282;font-size: 12px;}
.content-rg-box1 ul li .right p {color: #333;width: 100%;text-overflow: ellipsis;overflow: hidden;}
.content-rg-box1 ul li:hover a .left p , .content-rg-box1 ul li:hover a .right p{color:#2053a8;}
/*.content-rg-box1 ul .choose {font-weight: bold;}*/
/*.content-rg-box1 ul  .choose .right  p , .content-rg-box1 ul .choose .left div , .content-rg-box1 ul .choose .left p{color: #15449c;}*/
.content-rl{height:465px;margin-top:7px;overflow:hidden;}
.hdrl{height:29px;margin-top:20px;}
.rc-box{width:181px;height:125px;display:none;background:#404755;filter:alpha(opacity=80);opacity:0.8;}
.rc-box p{padding:20px;color:#fff;text-align: justify}
.rc-box a{display:block;height:30px;line-height:30px;background:#56606e;color:#f8b61c;text-align:right;padding-right:20px;}



.footer-box{width:100%;height:250px;background:#15449c;border:1px #2d5fbe solid;border-top:6px #103376 solid;}
.footer{width:1350px;margin:0 auto;overflow:hidden;}
.footer div{float:left;}
.footer .footer1{width:420px;margin-left:12px;margin-top: 40px;}
.footer .footer2{padding-left:15px;width:335px;border-left:1px #486db2 solid;margin-top:40px}
.footer .footer2 ul li a {font-size: 12px;}
.footer .footer2-2 {width: 345px;}
.footer .footer1 h1{font-size:16px;color:#fff;height:64px;line-height:64px;}
.footer .footer1 ul li{line-height:27px;font-size:12px;color:#fff;}
.footer .footer1 ul li span {display: inline-block;width: 58px;}
/*.footer .footer1 ul li div */
.footer .footer1 ul .one {font-size: 16px;font-weight: bold;margin-bottom: 5px;}
.footer .footer1 ul  div {height: 15px;width: 25px;}
.footer .footer1 ul .two div {height: 15px;width: 25px;background: url(page/foot.png) no-repeat 0 0;margin-top: 6px;}
.footer .footer1 ul .three div {height: 14px;width: 25px;background: url(page/foot.png) no-repeat 0 -27px;margin-top: 6.5px;}
.footer .footer1 ul .four div {height: 14px;width: 25px;background: url(page/foot.png) no-repeat 0 -55px;margin-top: 6.5px;}
.footer .footer1 ul .five div {height: 12px;width: 25px;background: url(page/foot.png) no-repeat 0 -82px;margin-top: 7.5px;}

.footer .footer2 ul li{height:27px;line-height:27px;}
.footer .footer2 ul li a{color:#fff;}
.footer .footer3 {float: left;border-left:1px #486db2 solid;margin-top:30px;padding-left:15px;text-align: center;color: #fff;}
.footer .footer3 img {width: 130px;height: auto;}
.footer .footer3 p {margin-top: 5px;}
.footer .footer3 p span {background: url(page/weixin.png) no-repeat left bottom;padding-left: 22px;}
.bq{height:36px;width:100%;text-align:center;line-height:36px;background:#103376;color:#6686c2;}

/*招生信息*/
.catpos-box{width:1200px;margin:0 auto;height:48px;line-height:48px;background:url(../images/home/home.png) no-repeat 20px center;padding-left:40px;}
.catpos-box a{color:#767677;}
.content-zs{width:1200px;margin:0 auto;padding:37px 0;overflow:hidden;}
.zs-lf{width:287px;float:left;}
.zs-lf-top1{width:100%;min-height: 100px;background:#fff;padding:0 0 23px;}
.zs-lf-top1 h1{background:url(../images/home/zs_icon1.png) no-repeat 28px center;padding-left:58px;height:100px;font-size:22px;color:#15449c;padding-top: 38px;}
.zs-lf-top1 ul{padding:0 12px;}
.zs-lf-top1 ul li {margin-bottom: 5px;}
.zs-lf-top1 ul li a{display:block;overflow:hidden;width:100%;font-size:16px;color:#000;padding:12px 0 0 16px;background-color: #F3F6F9;line-height: 1em;}
 .zs-lf-top1 ul li .group_list_72 , .zs-lf-top1 ul li .group_list_73{padding-top: 6px;}
.zs-lf-top1 ul li a span{float:left;width: 90%;line-height:1.6em;min-height:40px;}
.zs-lf-top1 .room li a span {width: 100%;}
.zs-lf-top1 ul li a em{float:right;font-style:normal;width: 10%;}
.zs-lf-top1 ul li a:hover{color:#fff;background-color: #15449C;}
.zs-lf-top1 ul li.active>a{color:#fff;background-color: #15449C;line-height:1.6em;}

.zs-lf-top2{padding:50px 30px;}
.zs-lf-top2 ul{overflow:hidden;}
.zs-lf-top2 ul li{width:50%;float:left;margin-top:2.5%;}
.zs-lf-top2 ul li a{text-align:center;display:block;width:96%;height:116px;background:#fff;}
.zs-lf-top2 ul li a img{margin-top:20px;webkit-filter: grayscale(90%); -moz-filter: grayscale(90%); -ms-filter: grayscale(90%); -o-filter: grayscale(90%); filter: grayscale(90%); filter: gray; }
.zs-lf-top2 ul li a p{height:45px;line-height:45px;font-size:14px;color:#464646;}
.zs-lf-top2 ul li:hover a img{webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%); filter: gray;}
.zs-lf-top2 ul li:hover a p{color:#15449c;}

.zs-rg{width:884px;float:right;background:#fff;min-height: 100px;}
.zs-rg h1{width:97%;text-align:center;color:#000;font-size:34px;border-bottom:1px #515365 solid;padding: 32.5px 0 32.5px;margin: 0 auto;line-height: 1em;}

.zs-news h1 {height: auto;padding-bottom: 20px;}
.zs-rg .zs1{width:823px;margin:10px auto 0;padding: 15px 0 15px;line-height: 2em;background-color: #fafafb;padding-left: 40px;}
.zs-rg .zs1 ul{overflow:hidden;padding:0 5px;}
.zs-rg .zs1 ul li{text-align:left;width: 100%;display: flex;}
.zs-rg .zs1 .ext_msg li {background: url(../images/home/jian.png) no-repeat left center;padding-left: 47px;height: 40px;line-height: 40px;font-size: 16px;}
.zs-rg .zs1 ul li span{color:#60606c;font-size:16px;display:block;width: 190px;color: #15449c;}
.zs-rg .zs1 ul li p{color:#515365;font-size:16px;}
.zs-rg .zs2-top{width:820px;height:26px;line-height:26px;background:#f3f6f9}
.zs-rg .zs2-top span{background:#fff;display:block;float:left;color:#15449c;font-size:14px;font-weight:bold;padding:0 15px;}
.zs-rg .zs2 .nr{padding:20px 77px 20px 100px;line-height:24px;color:#60606c;overflow:hidden;}
.zs-rg .zs2 .nr p{color:#93939e;}
.zs-rg .zs2{margin-bottom:20px;}
.zs-rg .zs2 .nr-xx{border-bottom:1px #d3d3d3 dashed;}
.zs-rg .zs2 .nr-xx:last-child{border:none;}
.zs-rg .zs2 .nr-xx h5{height:28px;line-height:28px;background:url(../images/home/point.png) no-repeat 10px center;padding-left:25px;color:#60606c;}
.zs-rg .zs2 .nr-xx p{padding:0 20px 10px;}

.table{width:676px;height:405px;margin:40px auto;}
.table table{width:676px;height:405px;border:2px #93939e solid;}
.table table tr th{height:30px;line-height:30px;border-color:#e9e9e9;width:50%;text-align:center;color:#93939e;font-size:14px;font-weight:normal}
.table table tr td{border-color:#e9e9e9;text-align:center;color:#60606c;}


.nr-lf{width:350px;float:left;}
.nr-rg{width:350px;float:right;}
.nr-lf h6{font-weight:bold;font-size:14px;height:32px;line-height:32px;padding-left:5px;}
.nr-rg h6{font-weight:bold;font-size:14px;height:32px;line-height:32px;padding-left:5px;}
.nr-lf1{height:26px;line-height:26px;background:#f3f6f9;color:#60606c;font-size:12px;padding-left:5px;}
.nr-lf p{padding:15px 5px 20px;}
.nr-lf p a{color:#15449c;}
.nr-rg p{padding:15px 5px 20px;}
.nr-rg p a{color:#15449c;}
.cl{padding-left:10px;line-height:36px;}

.table11{margin:10px auto;}
.table11 h6{color:#56555a;font-size:14px;font-weight:bold;}
.table11 .table2{width:676px;height:124px;border:2px #93939e solid;margin-top:12px;}
.table11 .table2 tr th{height:30px;line-height:30px;border-color:#e9e9e9;width:50%;text-align:center;color:#93939e;font-size:14px;font-weight:normal}
.table11 .table2 tr td{border-color:#e9e9e9;text-align:center;color:#60606c;}

.cl ul{overflow:hidden;}
.cl ul li{overflow:hidden;color:#56555a;}
.cl ul li.sp1{color:#98979c;}
.cl ul li em{ float:left;font-style:normal;width:140px;text-align:left;display:block;}
.cl ul li span{float:left;}

/*资料下载*/
.zs-rg {font-size: 14px;padding-bottom: 30px;}
.zs-rg-t {height: 110px;margin-left: 50px;}
.zs-rg-t li {width: 190px;height: 40px;line-height: 40px;text-align:center;margin-top: 35px;float: left;}
.zs-rg-t  a li{color: #60606C;background-color: #F3F6F9;}
.zs-rg-t  a:nth-child(2) li{margin-left: 10px; margin-right: 10px;}
.zs-rg-t a .active  {color: #fff;}
.zs-rg-t .active {background-color: #15449C;}
.zs-rg-b {width: 100%;border-top: 1px solid #dcdeee;padding-top: 38px;min-height: 455px;}
.zs-rg-b li div {float: left;width: 35px;height:35px;margin: 21px 0 0 20px;}
.zs-rg-b .file-zip a div{background: url(page/iconii1.png) no-repeat 0 0;}
.zs-rg-b .file-pdf a div{background: url(page/iconii1.png) no-repeat -37px 0;}
.zs-rg-b .file-doc a div , .zs-rg-b .file-docx a div{background: url(page/iconii1.png) no-repeat -77px 0;}
.zs-rg-b .file-xls a div{background: url(page/iconii1.png) no-repeat -114px 0;}
.zs-rg-b .file-ppt a div, .zs-rg-b .file-pptx a div{background: url(page/iconii1.png) no-repeat -153px 0;}
.zs-rg-b .file-rar a div{background: url(page/iconii1.png) no-repeat -422px 0;}
.zs-rg-b a {display: inline-block;width: 785px;height: 74px;margin-left: 43px;line-height: 74px;color: #5e5c67;}
.zs-rg-b a:hover {color: #2a5699;}
.zs-rg-b a:nth-child(odd) {background-color: #F3F6F9;}
.zs-rg-b p{float: left;margin-left: 14px;}
.zs-rg-b .dload {float: right;margin: 30px 17px;}

/*校友*/
.content2 {width: 1162px;height: 700px;margin: 30px auto 0;color: white;padding-bottom: 23px;}
.content2 a , .content2 a p {color: #fff;}
.content-lt {background: url(page/xy1.png) no-repeat;height: 300px;}
.content-lt p , .content-lb .content-lbb {font-size: 28px;padding-top: 48px;margin-left: 20px;	}
.content-lt p {	margin-bottom: 20px;}
.content-lt div {width: 240px;font-size: 14px;margin-left: 26px;margin-bottom: 10px;line-height: 20px;}
.content-llb {background: url(page/xy2.png) no-repeat;}
.content-lb {height: 299px;width: 280px;color: white;}
.content-lb ul {width: 228px;margin: 10px auto 0;}
.content-lb li  {min-height: 12px;font-size: 12px;margin-top: 7px;position: relative;}
.content-l,.content-c , .content-r{float: left;}
.content-lb li p a , .content-lb  a {color: #fff;}
.content-lb li div {position: absolute;right: 0;bottom: 0;}
.content-c {width: 599px;height: 599px;position: relative;overflow: hidden;	}
.content-c .ph {position: absolute;left: 0;}
.content-c p {position: absolute;font-size: 14px;bottom: 20px;left: 36px;}
.content-c p span {font-size: 16px;}
.content-c .select {background-color: #fff;}
.content-c .unselect {background-color: #134091;}
.content-c .hd ul {position: absolute;bottom: 20px;right: 36px;z-index: 999;}
.content-c .hd li {width: 12px;height: 12px;display: inline-block;margin-left: 18px;border-radius: 12px;border: 1px solid #fff;cursor: pointer;}
.content-c .hd .on {background-color: #fff;}
.content-cc {position: absolute;font-size: 38px;top: 0;left: 0;width: 100%;height: 100%;}
.content-cc ul{width: 100%;height: 100%;}
.content-ccc {position: absolute;top: 40px;left: 45px;}
.content-rt {background: url(page/xy4.png) no-repeat;}
.content-rb {background: url(page/xy5.png) no-repeat;}
.content-bottom {width: 280px;height: 80px;background-color: #8f55c5;border-top: 4px solid #502775;font-size: 16px;margin: 30px auto 0;}
.content-bottom div {width: 100%;height: 100%;text-align: center;line-height: 80px;}
.content-alumnae{position: absolute;bottom: 10px;left: 120px;z-index: 1000;text-align: center;color:rgb(255, 255, 255);font-size:16px;padding:15px 90px;border-radius:13px;background-color:rgba(0, 0, 0, 0);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#2e6bba),to(#2455a9))}
.zs-lf-top1 ul li .active {background-color: #15449c;color: #fff;}
/*学生感言*/
.zs-rgg {width: 795px;margin: auto;}
.stu {margin-top: 50px;margin-bottom: 46px;}
.stu img {vertical-align: baseline;}
.stu span {font-size: 20px;color: #15449c;margin-left: 14px;}
.zs-rgg-list {width: 100%;height: 264px;font-size: 12px;color: #42414a;margin-bottom: 50px;}
.zs-list-l img{display: block;}
.zs-list-l .icon2 {margin: 28px 0 18px 0;}
.zs-list-l p {font-size: 14px;font-weight: bold;}
.zs-list-l {float: left;}
.zs-list-r {float: right;width: 630px;border: 1px dashed #dcdcdc;background-color: #f3f6f9;padding: 20px 10px 20px 10px;font-size: 12px;color: #5E5C67;line-height: 25px;}
/*.zs-lf-top1 li:hover .left-list {display: block;}*/
/*学籍管理*/
/* .zs-lf-top1 .left-list {display: none;} */
.zs-lf-top1 .active .left-list {display: block;margin-bottom: 10px;}
.zs-lf-top1 ul li .left-list div a, .zs-xj-t li a , .xj-bb{color: #333;}
.zs-lf-top1 ul li .left-list div a{	font-size: 14px;line-height: 1.2em;padding: 10px 0 10px 31px;background: url(../images/home/ic11.png) no-repeat 16px 15px;height: auto;}
.zs-lf-top1 ul li .left-list div a:hover {color: #15449c;text-decoration: none;background: url(../images/home/ic12.png) no-repeat 16px 15px;}
.zs-lf-top1 ul li .left-list div .active3 {color: #15449c;text-decoration: none;background: url(../images/home/ic12.png) no-repeat 16px 15px;}
.zs-xj-tt {border-bottom: 1px solid #DCDEEE;}
/*.zs-xj-t {margin:35px 0 45px 80px;width: 744px;}*/
.zs-xj-t {margin:35px auto 45px;width: 744px;}
.zs-xj-t a {display: inline-block;width: 100%;height: 100%;}
.zs-xj-t  .active a {color: #fff;}
.zs-xj-t .active {background-color: #15449C;}
.zs-xj-t li {height: 34px;padding-top: 7px;padding-left: 26px;width: 356px;float: left;background-color: #F3F6F9;font-size: 14px;margin-top: 10px;}
.zs-xj-t li a {color: #000;}
.zs-xj-t .unactive:hover {background-color: #ddd;}
.xj-title {font-size: 16px;color: #1b2b3b;text-align: center;margin-top: 48px;}
.xj-title h3 {line-height: 28px;}
.xj-bb {font-size: 14px;width: 788px;margin: 25px auto 85px;}
.xj-bb p , .xj-bb div {line-height: 2em;}
.zs-xj-t li:nth-child(odd){margin-right: 10px;}
.group_list_60 .group_msg_54 {position: relative;height: 60px;}
.group_list_60 .group_msg_54  li {position: absolute;}
.group_list_60 .group_msg_54  li:nth-child(3) {top: 40px;}
.group_list_60 .group_msg_54  li:nth-child(2) {left: 365px;height: 75px;padding-top: 20px;padding-left: 10px;}
.group_list_61 .group_msg_54 li {height: 50px;line-height: 1em;padding-top: 15px;}
.group_list_35 .group_msg_15 li {padding-left: 8px;}
.group_list_148 .group_msg_54 {width: 790px;}
.group_list_148 .group_msg_54 li {padding-left: 10px; width: 390px;}
/*学校排名*/
.zs-pm-lists {width: 100%;height: 154px;}
.zs-pm-list {height: 120px;margin: 17px 0 17px  52px;}
.zs-pm-list img , .zs-pm-lists .pm-r {float: left;}
.zs-pm-lists .pm-r {margin-left: 47px;font-size: 14px;color: #60606C;}
.zs-pm-lists .pm-r .pm-two {font-size: 20px;width: 320px;padding-top: 37px;color: #515365;}
.zs-pm-lists {border-top: 1px dashed #dadadf;}
.pm-title {margin-bottom: 63px;}
.zs-pm-last {margin:10px 0 65px 50px;}
.zs-pm-first {border-top: none;height: 137px;}
.zs-pm-list div {width: 180px;height: 42px;line-height: 42px;text-align: center;color: #888;float: right;margin:38px 40px 0 0;font-size: 34px;}
/*华东理工大学*/
.content-word {width: 800px;margin: 0 auto;}
.content-word p {font-size: 14px;color: #333;line-height: 1.8em;margin-top: 20px;text-align: justify;}
/*联系我们*/
.contact-t , .contact-b {width: 810px;margin: 0 auto;}
.contact-t {height: 299px;margin: 30px auto 87px;}
.contact-tl {float: left;font-size: 16px;color: #60606c;width: 285px;}
.contact-tl p {font-weight: bold;margin-top: 8px;}
.contact-tl div {margin: 20px 0 32px 0;}
.contact-tl ul span {font-size: 14px;color: #93939e;margin-left: 14px;}
.contact-tl ul li {margin-bottom: 12px;}
.contact-tr , .contact-br {float: right;}
.contact-tr  {width: 510px;height: auto;}
.contact-bl{width: 205px;height: 328px;}
.contact-bl , .contact-br {background-color: #F3F6F9;}
.contact-bl , .contact-bbr-outer img , .contact-bbr{float: left;}
.contact-bll{padding-left: 23px;}
.contact-bl li { height: 14px;font-size: 14px;margin-top: 30px;line-height: 14px;}
.contact-bl li a {color: #60606C; cursor: pointer;font-size: 16px;display: inline-block;min-height: 37px;}
.contact-bl .active {border-left: 2px solid #15449c;padding-left: 7px;}
.contact-bl .active a {color: #15449c;}
.contact-br{color: #60606C;width: 560px;margin-bottom: 20px;padding-bottom: 20px;min-height: 450px;}
.contact-br div{font-size: 18px;color: #3f3f4a;margin-top: 25px;margin-bottom: 15px;}
.contact-br p {font-size: 14px;}
.contact-brr{width: 515px;margin: 0 auto;}
.contact-bbr-outer img {margin-right: 30px;}
.contact-bbr li {font-size: 16px;line-height: 34px;}
.contact-bbr-outer {width: 100%;margin-top: 23px;}

/*校园生活*/
.lf-content{width: 684px;margin: 0 auto;padding-bottom: 122px;}
.lf-content li {width: 190px;height: 155px;text-align: center;float: left;margin-top: 35px;font-size: 16px;}
.lf-content li a {display: inline-block;width: 100%;height: 100%;color: #515365;border:1px solid #dee0e4;}
.lf-content li .p1 {background: url(page/life11.png) no-repeat center 22px;}
.lf-content li:hover .p1 {background: url(page/life1.png) no-repeat center 22px;}
.lf-content li .p2 {background: url(page/life2.png) no-repeat center 22px;}
.lf-content li .p3 {background: url(page/life3.png) no-repeat center 22px;}
.lf-content li .p4 {background: url(page/life4.png) no-repeat center 22px;}
.lf-content li .p5 {background: url(page/life5.png) no-repeat center 22px;}
.lf-content li .p6 {background: url(page/life6.png) no-repeat center 38px;}
.lf-content li .p7 {background: url(page/life7.png) no-repeat center 22px;}
.lf-content li .p8 {background: url(page/life8.png) no-repeat center 22px;}
.lf-content li .p9 {background: url(page/life9.png) no-repeat center 22px;}
.lf-content li .p10 {background: url(page/life10.png) no-repeat center 22px;}
.lf-content li:hover .p2 {background: url(page/life22.png) no-repeat center 22px;}
.lf-content li:hover .p3 {background: url(page/life33.png) no-repeat center 22px;}
.lf-content li:hover .p4 {background: url(page/life44.png) no-repeat center 22px;}
.lf-content li:hover .p5 {background: url(page/life55.png) no-repeat center 22px;}
.lf-content li:hover .p6 {background: url(page/life66.png) no-repeat center 38px;}
.lf-content li:hover .p7 {background: url(page/life77.png) no-repeat center 22px;}
.lf-content li:hover .p8 {background: url(page/life88.png) no-repeat center 22px;}
.lf-content li:hover .p9 {background: url(page/life99.png) no-repeat center 22px;}
.lf-content li:hover .p10 {background: url(page/life100.png) no-repeat center 22px;}
.lf-content li p {margin-top: 110px;}
.lf-content-c {margin-left: 56px;margin-right: 56px;}
.lf-content li:hover a {border: 1px solid #15449C;border-radius: 8px;color: #15449C;}
/*common css*/

.content-rc  {width: 810px;margin:0 auto ;color: #333;line-height: 2em;}
.content-rc h2 {color: #000;font-size: 20px;height: 80px;padding-top:30px;font-weight: bold;}
.content-rc h4 {color: #000;font-size: 16px;font-weight: bold;margin: 12px 0 0 4px;}
.content-rc ul{line-height: 2em;}
.content-rc div {line-height: 2em;}
.content-rc h3 {font-size: 16px;font-weight: bold;text-align: center;margin: 15px 0 0 6px;}
.content-rc p {font-size: 14px;text-align: justify;}
.content-rc li {list-style: disc;margin-left: 18px;}
.content-adminssions table td{border: 1px solid #ccc;}
.content-adminssions table td p {text-align: center;}
.content-adminssions table {border: 2px solid #999;text-align: center;width: 90%;}
.content-schoollearn table td{border: 1px solid #ccc;}
.content-schoollearn table {border: 2px solid #999;text-align: center;min-width: 520px;}
.content-schoollearn table p {text-align: center;}
/*校园生活common css*/
.content-life {width: 780px;margin: 0 auto;min-height: 500px;padding-top: 25px;}
.content-life ul{line-height: 2em;}
.content-life div{line-height: 2em;}
.content-life p {line-height: 2em;text-align: justify;}
.content-life h3 {font-size: 18px;font-weight: bold;text-align: center;font-family: Arial,Helvetica,"microsoft yahei";margin: 0 0 15px;}
.content-life h2 {color: #081d43;font-size: 18px;height: 80px;font-weight: bold;padding-top: 30px;}
.content-life table td{border: 1px solid #ccc;font-family: Arial,Helvetica,"microsoft yahei";}
.content-life table td p {text-align: center;}
.content-life table {border: 2px solid #999;text-align: center;width: 100%;}
/*新闻列表*/
.zs-rg .news-list {width: 840px;margin: auto;}
.zs-rg .news-list a{color: #5E5C67;border-bottom: 1px dashed #dfdfdf;}
.zs-rg .news-list a:hover{color: #2a5699;}
.zs-rg .news-list li {height: 60px;border-bottom: 1px dashed #F3F6F9;}
.zs-rg .news-list li a {display: inline-block;width: 100%;height: 100%;padding-top: 18px;font-size:16px;}
.zs-rg .news-list li p{float: left;width: 85%;line-height: 1em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zs-rg .news-list li div {float: right;}
.zs-news .content-rc p {margin-bottom: 15px;line-height: 1.8em;}
.zs-rg .none {width: 100%;height: 100%;text-align: center;margin-top: 180px;font-size: 16px;}
/*通知*/
.zs-notice h1 {height: auto;padding: 20px 0;}
.zs-notice .content-rc p {margin:0;}
.zs-notice .content-rc h2 {padding: 15px 0;height: auto;}
/*正文左下角*/
.zw-lb {width: 288px;background-color: #fff;margin-top: 20px;}
.zw-lb li {height: 64px;width: 263px;line-height: 64px;padding-left: 30px;border-bottom: 1px dashed #d3d3d3;margin: 0 auto;}
.zw-lb li:last-child {border-bottom: none;}
.zw-lb img , .zw-lb p{font-size: 16px;}
.zw-lb p {margin-left: 26px;text-transform: capitalize;}
.zw-lb li a {display: inline-block;height: 100%;color: #000;display: flex;align-items: center;}
.zw-lb li a:hover{color: #18479d;}

/*宿舍*/
.zs-lf-top1 .room li a {width: 100%;padding: 13px 10px 0 30px;}
.zs-lf-top1 .room li a img {float: left;margin-top: 15px;margin-right: 5px;}
.room-list {width: 844px;margin-left: 0 auto;}
.room-rooms {width: 744px;margin-left: 80px;}
.room-list img , .room-list ul {float: left;width: 470px;}
.room-list .right {float: right;margin-top: 60px;}
/*.room-list .ding{display: block;width: 70px;height: 28px;background-color: #b3b7bf;font-size: 14px;color: white;text-align: center;line-height: 28px;margin-right: 25px;} */
.room-list .ding{display: block;width: 70px;height: 28px;background-color: #2759b1;font-size: 14px;color: white;text-align: center;line-height: 28px;margin-right: 25px;} 
.room-list img  {margin-right: 20px;width: 234px;height: 145px;}
.room-list .room-list-l {border: 1px dashed #e6e6e6;margin-bottom: 27px;height: 147px;}
.room-list .room-list-l:last-child {margin-bottom: 0;}
.room-list .room-list-l  li {margin-bottom: 5px;line-height: 1.4em;}
.room-list ul li {font-size: 12px;color: #41454c;}
.room-list .room-list-l:hover {border: 1px solid #2759b1;}
.room-list ul li:nth-child(1){font-size: 16px;color: #2759b1;line-height: 54px;}
.room-list .room-list-l .ding:hover {background-color: #2759b1;}
.room-room img{width: 200px;height: auto;margin-right: 20px;vertical-align: top;margin-bottom: 10px;overflow: hidden;}
.room-zoom {position: fixed;width: 100%;height: 100%;background-color: rgba(0,0,0,0.3);display: none;bottom: 0;top: 0;}
.room-zoom .rooms {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;max-height: 100%;max-width: 100%;}
.room-zoom .rooms img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;max-height: 100%;max-width: 100%;}
.room-zoom .rooms span {position: absolute;z-index: 99;top: 0;right: 0;background: url(page/close.png) no-repeat center center;display: inline-block;width: 30px;height: 30px;cursor: pointer;}
/*校园风光*/
.content-wordw {width: 884px;}
.zoom-pic {width: 280px;float: left;margin-top: 20px;}
.zs-rg-ph  {min-height: 300px;margin-left: 20px;}
.zs-rg-ph .zoom-pic {width: 250px;}
.zoom-pic3{margin-right: 20px;}
.zoom-pic2{margin:20px;}
.zoom-pic a {display: inline-block;width: 100%;margin-bottom: 20px;}
.zs-rg-ph .zoom-pic a {text-align: center;}
.zs-rg-ph .zoom-pic a span {display: block;width: 100%;margin-top: 0;font-size: 14px;margin-top: 5px;text-align: center;color: #000;}
.zs-rg-ph .zoom-pic a:hover span {text-decoration: none;color: #337AB7;}
.zoom-pic a img {width: 100%;height: auto;}
.room-room h3{font-weight: bold;margin: 40px 0 20px 0;color: #000;font-size: 20px;}
.room-room p {font-size: 14px;color: #333;line-height: 2em;}
.room-room table td {border: 1px solid #666;}
/*院务*/
.zs-xj-b .schools {padding-top: 20px;}
.zs-xj-b .schools a{font-size: 16px;color: #000;line-height: 2.3em;}
.zs-xj-b .schools a:hover {color: #15449C;text-decoration:underline;}
/*学生风采*/
.zs-rg-phs {padding: 20px 0 15px 15px;min-height: 300px;}
.zs-rg-phs  p {margin-bottom: 20px;}
.zs-rg-phs  p img {display: block;margin: 0 auto;}
.zs-rg-phss {text-align: right;margin: 10px 40px 0 0;font-size: 14px;font-weight: normal;}
.search-content {width: 884px;float: right;}
.content .search {margin: auto;float: none;border-radius: 0;height: 40px;width: 535px;border-radius: 15px;overflow: hidden;border: 1px solid #ccc;}
.content .search input, .content .search button {height: 40px;line-height: 40px;background-color: #fff;color: #000;font-size: 14px;}
.content .search input {width: 500px;border-right: none;}
.content .search button {border-bottom-right-radius: 15px;border-top-right-radius: 15px;border-left: 1px solid #ccc;position: relative;}
.content .search button img {position: absolute;bottom: 0;top: 0;margin: auto;left: 0;right: 0;}
/*校友登陆*/
.message-content {background-color: #fff;border-top: 3px solid #144296;}
.message-content form {width: 855px;margin: 0 auto;padding: 40px 0;}
.message-top {margin-bottom: 37px;}
.message-top img {margin-right: 20px;}
.message-top img, .message-top .message-top-r {float: left;}
.message-top .message-top-r {font-size: 26px;color: #2b2b2b;}
.message-top .message-top-r span {font-size: 14px;color: #767677;}
.message-lists {padding: 13px 20px 33px;border-bottom: 1px dashed #d6d6d6;}
.message-lists p {font-size: 14px;color: #2f2e36;margin:20px 0 15px;}
.message-lists .message-list-s p {display: inline-block;}
.message-lists .message-list-s div{margin-left: 20px;font-size: 12px;color: #e50b0b;display: none;}
.message-lists p span {color: #e50b0b;}
.message-lists input[type=text] , .message-lists input[type=email]{width: 360px;height: 32px;border: 1px solid #dcdcdc;background-color: #f4f4f4;border-radius: 5px;line-height: 32px;padding-left: 10px;}
.message-content .message-list {width: 362px;}
.message-content .message-list-odd {float: left;}
.message-content .message-list-even {float: right;}
.message-content form .subm {padding-left: 20px;}
.message-content form input[type=submit]{width: 230px;height: 45px;padding-left: 20px;line-height: 45px;color: #fff;font-size: 16px;background: url(home/message2.png) no-repeat 60px center;background-size: 18px 18px;background-color: #15449c;border: none;box-sizing: border-box;margin:22px 20px 0 0;border-radius: 5px;}
