@charset "utf-8";
/* 
 * reset_complete.css by Hou 
 * 根据项目自行删减无效项
*/
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
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 \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}
:focus { outline:0; }
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:123px;background:url(../images/home/header-bj.png) no-repeat center top;}
.header{width:1200px;margin:0 auto;overflow:hidden;}
.logo-box{width:454px;height:123px;line-height:123px;text-align:center;float:left;}
.nav-box{float:right;width:740px;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:#698ad7;padding:0 15px 0 15px;height:18px;line-height:16px;display:block;}
.nav-box .languages ul li a.lo{background:url(../images/home/login.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.lo{color:#f6ff00;}
.nav-box .languages ul li.login{margin-left:20px;}
.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;}
.nav{margin:33px 0;float:right;width:100%;}
.nav ul{overflow:hidden;width:100%;}
.nav ul li{float:left;padding:0 11px;}
.nav ul li.item{width:3px;padding:0;color:#b8cdff;font-size:16px;}
.nav ul li a{color:#b8cdff;font-size:18px;}
.nav ul li a:hover{color:#fff;}

	/* 本例子css */
	.fullSlide{ width:100%;  position:relative;  height:626px; background:#000;  }
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:626px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:626px; }

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; 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:42px; height:11px; margin:1px; overflow:hidden; background:#000;
		filter:alpha(opacity=0);opacity:0;  line-height:999px; 
	}

	.fullSlide .prev,
	.fullSlide .next{display:block;position:absolute;z-index:1; top:50%; margin-top:-30px; left:20%;  z-index:1; width:40px; height:60px; background:url(../images/home/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
	.fullSlide .next{ left:auto; right:20%; background-position:-6px -137px; }

.inner-nav{width:100%;height:102px;position:absolute;left:0;bottom:0;}
.inner-nav .inner{width:100%;height:90px;background:#2d3540;filter:alpha(opacity=80);opacity:0.8;position:absolute;left:0;bottom:0;}
.inner-box{width:1200px;height:102px;margin:0 auto;text-align:center;position:relative}
.inner-box ul{width:1200px;overflow:hidden;position:absolute;left:0;bottom:0;}
.inner-box ul li{float:left;width:150px;height:102px;text-align:center}
.inner-box ul li a{display:inline-block;width:115px;height:103px;}

.inner-box ul li img{margin-top:26px;}
.inner-box ul li p{height:34px;line-height:34px;font-size:16px;color:#fff;}
.inner-box ul li a:hover{background:url(../images/home/bj.png) no-repeat center center;}
.inner-box ul li a.on{background:url(../images/home/bj.png) no-repeat center center;}
.content{width:100%;background:url(../images/home/content-bj_04.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:18px;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:35px 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: 40px;width: 335px;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:#154492;}
.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;text-indent:2em;width:330px;text-align: justify;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:100%;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:#333;font-size:18px;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{padding:7px 0 5px 20px;height:57px;border-bottom:1px #dfdfdf dashed;}
.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 .left div , .content-rg-box1 ul li:hover a .right p{color:#15449c;}
/*.content-rg-box1 ul .choose {font-weight: bold;}*/
/*.content-rg-box1 ul .choose .left p, .content-rg-box1 ul .choose .left div , .content-rg-box1 ul .choose .right p {color: #2053a8;}*/
.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:1200px;margin:0 auto;overflow:hidden;}
.footer div{float:left;}
.footer .footer1{width:400px;margin-left:30px;margin-top: 40px;}
.footer .footer2{padding-left:22px;width:280px;border-left:1px #486db2 solid;margin-top:40px}
.footer .footer2 ul li a {font-size: 12px;}
.footer .footer3 {float: left;border-left:1px #486db2 solid;margin-top:30px;padding-left:22px;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;}
.footer .footer1 h1{font-size:16px;color:#fff;height:64px;line-height:64px;}
.footer .footer1 ul li{height:27px;line-height:27px;font-size:12px;color:#fff;}
.footer .footer1 ul .one {font-size: 16px;font-weight: bold;margin-bottom: 5px;}
/*.footer .footer1 ul li div */
.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 .footer1 ul .six div {height: 14px;width: 25px;background: url(page/foot1.png) no-repeat left center;margin-top: 6.5px;}

.footer .footer2 ul li{height:27px;line-height:27px;}
.footer .footer2 ul li a{color:#fff;}
.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:28px;}
.zs-lf-top1 h1{background:url(../images/home/zs_icon1.png) no-repeat left center;padding-left:30px;height:22px;line-height:22px;font-size:20px;color:#15449c;}
.zs-lf-top1 ul{margin-top:28px;}
.zs-lf-top1 ul li {background:#f3f6f9;}
.zs-lf-top1 ul li a{display:flex;overflow:hidden;width:100%;line-height:1.6em;padding:20px;margin-top:6px;font-size:16px;color:#333;}
.zs-lf-top1 ul li a span{float:left;width:170px;}
.zs-lf-top1 ul li a em{float:right;font-style:normal}
.zs-lf-top1 ul li a:hover{background:#15449c;color:#fff;}
.zs-lf-top1 ul li.active>a{background:#15449c;color:#fff;}

.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{height:93px;width:100%;text-align:center;color:#515365;font-size:30px;border-bottom:1px #dcdeee solid;padding: 23px 0;}
.zs-news h1 {height: auto;padding: 30px 0;}
.zs-rg .zs1{width:705px;height:98px;background:url(../images/home/bj3.png) no-repeat center center;margin:30px auto 10px;}
.zs-rg .zs1 ul{overflow:hidden;padding:17px 5px;}
.zs-rg .zs1 ul li{float:left;border-right:1px #e3e3e3 solid;text-align:center;width: 33.33%;}
.zs-rg .zs1 ul li:last-child{border:none;}
.zs-rg .zs1 ul li span{color:#60606c;font-size:12px;margin-top:8px;display:block;}
.zs-rg .zs1 ul li p{color:#15449c;font-size:16px;height:40px;line-height:25px;font-weight:bold}
.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;}
.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: 460px;}
.zs-rg-b li div {float: left;width: 35px;height:35px;margin: 21px 0 0 20px;}
/*.zs-rg-b .file-doc a , .zs-rg-b .file-docx a {background: url(page/book.png) no-repeat 20px center;}*/
.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 {padding-top: 30px;}
.content2 {width: 1162px;height: 640px;margin: 0 auto 23px;color: white;}
.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: 26px;	}
.content-lt p {	margin-bottom: 20px;}
.content-lt div {font-size: 14px;margin-left: 26px;line-height: 30px;}
.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-alumnae{position: absolute;bottom: 10px;left: 150px;z-index: 1000;text-align: center;color:rgb(255, 255, 255);font-size:16px;padding:15px 125px;border-radius:13px;background-color:rgba(0, 0, 0, 0);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#2e6bba),to(#2455a9))}

/*学生感言*/
.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;background-color: #fff;}
.zs-lf-top1 .active .left-list {display: block;margin-bottom: 20px;}
.left-list div {min-height: 29px;}
.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;margin: 0;padding: 10px 0 0 20px;}
.zs-lf-top1 ul li .left-list div a:hover{font-weight: bold;background-color: #fff;}
.zs-lf-top1 ul li .left-list div .active2 {font-weight: bold;}
.zs-xj-tt {border-bottom: 1px solid #DCDEEE;}
.zs-xj-t {margin:35px auto 45px;}
.zs-xj-t li {height: 40px;line-height: 40px;text-align: center;float: left;background-color: #F3F6F9;color: #60606C;font-size: 14px;margin: 10px auto 0;}
.zs-xj-t .unactive:hover li{background-color: #ddd;}
.zs-xj-t a .active {background-color: #15449C;color: #fff;}
.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: 10px auto 85px;}
.xj-bb p , .xj-bb div {line-height: 32px;}
.zs-xj-t{width:700px}
.zs-xj-t li{width: 220px;margin-left: 10px;}
/*4*/
.group_list_59 .group_msg_54 ,.group_list_77 .group_msg_7,.group_lists_4 .group_msgs_4{width:812px}
.group_list_59 .group_msg_54 li , .group_list_77 .group_msg_7  li , .group_lists_4.group_msgs_4  li{width: 190px;margin-left: 10px;}
/*2*/
.group_list_68 .group_msg_54,.group_list_61 .group_msg_54 , .group_list_75 .group_msg_7 , .group_list_16 .group_msg_48, .group_lists_2 .group_msgs_2{width:730px}
.group_list_68 .group_msg_54 li ,.group_list_61 .group_msg_54 li , .group_list_75 .group_msg_7  li , .group_list_16 .group_msg_48  li, .group_lists_2 .group_msgs_2  li {width: 320px;margin-left: 30px;}
/*3*/
.group_list_60 .group_msg_54 ,  .group_list_51 .group_msg_49 , .group_list_102 .group_msg_49 , .group_list_36 .group_msg_48{width:700px}
.group_list_60 .group_msg_54  li ,  .group_list_51 .group_msg_49 li , .group_list_102 .group_msg_49 li , .group_list_36 .group_msg_48 li{width: 220px;margin-left: 10px;}
.group_list_57 .group_msg_54{width:812px}
.group_list_57 .group_msg_54  li {width: 190px;}

/*学校排名*/
.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;width: 560px;overflow: hidden;}
.zs-pm-lists .pm-r .pm-two {font-size: 20px;margin-bottom: 25px;}
.zs-pm-lists {border-top: 1px dashed #dadadf;}
.pm-title {margin-bottom: 63px;}
.zs-pm-last {margin:20px 0 65px 50px;font-size: 14px;}
.zs-pm-first {border-top: none;height: 137px;}


/*华东理工大学*/
.content-word {width: 800px;margin: 0 auto;}
.content-word p {font-size: 14px;color: #333;line-height: 1.8em;margin-top: 20px;}

/*联系我们*/
.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;}
.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 {width: 510px;height: auto;}
.contact-tr , .contact-br {float: right;}
.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: 16px;margin-top: 30px;line-height: 14px;}
.contact-bl li a {color: #60606C; cursor: pointer;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;padding-bottom: 20px;margin-bottom: 20px;min-height: 400px;}
.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: #15449C;border:1px solid #dee0e4;}
/*.lf-content li .p1 {background: url(page/life11.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 .p1 {background: url(page/life1.png) no-repeat center 22px;}
.lf-content li .p2 {background: url(page/life22.png) no-repeat center 22px;}
.lf-content li .p3 {background: url(page/life33.png) no-repeat center 22px;}
.lf-content li .p4 {background: url(page/life44.png) no-repeat center 22px;}
.lf-content li .p5 {background: url(page/life55.png) no-repeat center 22px;}
.lf-content li .p6 {background: url(page/life66.png) no-repeat center 38px;}
.lf-content li .p7 {background: url(page/life77.png) no-repeat center 22px;}
.lf-content li .p8 {background: url(page/life88.png) no-repeat center 22px;}
.lf-content li .p9 {background: url(page/life99.png) no-repeat center 22px;}
.lf-content li .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;}

/*common css*/
.content-rc  {margin: 0 auto;width: 760px;padding-top:15px;min-height: 598px;}
.content-rc h2 {background: #F3F6F9;color: #15449C;margin:30px -10px 10px -10px ;font-size: 15px;font-weight: bold;height: 30px;line-height: 30px;padding-left: 10px;}
.content-rc ul{line-height: 2em;margin-left: 20px;}
.content-rc div {line-height: 2em;text-align: justify;}
.content-rc h4 {height: 25px;line-height: 25px;font-weight: 600;}
.content-rc h3 {font-size: 16px;font-weight: bold;text-align: center;}
.content-rc ul>li {list-style:disc;}
.content-rc p {font-size: 14px;}
/*.content-rc p img {margin-right: 30px;}*/
.content-rc table {min-width: 60%;}
.content-rc table td {text-align: center;}
.content-rc table  div , .content-rc table  p{text-align: center;}
.content-adminssions table td{border: 1px solid #ccc;}
.content-adminssions table {border: 2px solid #999;text-align: center;width: 95%;}
.content-adminssions table p {line-height: 40px;}
/*.content-schoollearn {min-height: 598px;}*/
.content-schoollearn div table td , .content-schoollearn table td{border: 1px solid #ccc;}
.content-schoollearn div table , .content-schoollearn  table{border: 2px solid #999;text-align: center;}
/*校园生活common css*/
.content-life {width: 780px;margin: 0 auto;min-height: 400px;}
.content-life ul{line-height: 2em;margin-left: 20px;}
.content-life div{line-height: 2.5em;text-align: justify;}
.content-life p {line-height: 2em;font-family: Arial,Helvetica,"microsoft yahei";}
.content-life h3 {font-size: 16px;font-weight: bold;text-align: center;font-family: Arial,Helvetica,"microsoft yahei";}
.content-life h2 {background: #F3F6F9;color: #15449C;margin:40px -10px 20px -10px;font-size: 15px;font-weight: bold;height: 30px;line-height: 30px;font-family: Arial,Helvetica,"microsoft yahei";}
.content-life table td{border: 1px solid #ccc;font-family: Arial,Helvetica,"microsoft yahei";}
.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: 720px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zs-rg .news-list li div {float: right;}
.zs-news .content-rc p {font-size: 16px;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;}
.zs-notice .content-rc p {margin: 0;font-size: 16px;}
.zs-notice .content-rc h2 {font-size: 16px;}
/*正文左下角*/
.zw-lb {width: 288px;height: 202px;background-color: #fff;margin-top: 14px;padding-top: 30px;}
.zw-lb li {height: 25px;width: 180px;margin: 0 auto 30px;line-height: 25px;}
.zw-lb img , .zw-lb p{float: left;font-size: 16px;}
.zw-lb p {margin-left: 26px;}
.zw-lb li a {display: inline-block;width: 100%;height: 100%;background: url(page/line1.png) no-repeat right center;color: #464646;font-size: 16px;}
.zw-lb li a:hover{color: #18479d;background: url(page/line2.png) no-repeat right center;}
/*宿舍*/
.zs-lf-top1 .room li a {width: 100%;padding: 0 10px 0 37px;}
.zs-lf-top1 .room li a img {float: left;margin-top: 15px;margin-right: 5px;}
.room-list , .room-room {width: 804px;margin: 0 auto;}
.room-list img , .room-list ul {float: left;}
.room-list .right {float: right;margin-top: 60px;}
.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: 36px;width: 234px;height: 145px;}
.room-list .room-list-l {border: 1px dashed #e6e6e6;margin-bottom: 27px;}
.room-list ul li {font-size: 12px;color: #41454c;line-height: 27px;}
.room-list ul li:nth-child(1){font-size: 16px;color: #2759b1;line-height: 54px;}
.room-list .room-list-l:hover {border: 1px solid #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);top: 0;display: none;bottom: 0;}
.room-zoom .rooms {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;max-width: 100%;max-height: 100%;}
.room-zoom .rooms img {max-width: 100%;max-height: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.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;}
.zoom-pic2{margin:20px;}
.zoom-pic a {display: inline-block;width: 100%;margin-bottom: 20px;}
.zoom-pic a img {width: 100%;height: auto;}
.room-room h3{font-weight: bold;margin: 40px 0 20px 0;color: #15449C;font-size: 15px;}
.room-room p {font-size: 14px;color: #333;line-height: 2em;}
.room-room table td {border: 1px solid #666;}
/*学生风采*/
.zs-rg-ph  {min-height: 300px;margin-left: 20px;}
.zs-rg-ph .zoom-pic {width: 250px;}
.zoom-pic3{margin-right: 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;}
.zs-rg-phs {padding: 20px 15px 15px;min-height: 300px;}
.zs-rg-phs  p {margin-bottom:20px;}
.zs-rg-phs  p img {display: block;margin: 0 auto;}
.zs-lf-top1 .choose1 {background-color: #15449C;color: #fff;}
.zs-rg-phss {text-align: right;margin: 10px 40px 0 0;font-size: 14px;}
/*sousuo*/
.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;position: relative;top: 10px;}
.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:15px 0 6px;}
.message-list-s p {display: inline-block;}
.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 44px center;background-size: 18px 18px;background-color: #15449c;border: none;box-sizing: border-box;margin:22px 20px 0 0;border-radius: 5px;}
.message-content form label {font-weight: normal;}
.message-content form label input {margin-right: 3px;}


/*兼职教师注册*/
/*.message-lists p{height: 48px}*/
.message-lists textarea{width: 360px;line-height: 15px;height: 100px;background-color: #f4f4f4; border: 1px solid #dcdcdc;border-radius: 5px;}
