/*
* @description: 闂備焦褰冪粔鍫曟偪閸℃稒鐒绘慨妯块哺閺嗗繘鏌″鍛Щ缂佹唻鎷�
* @author: rainbow
* @update: rainbow (2015-11-04 10:33)
*/


/* 闂備焦褰冪粔鍫曟偪閸℃稑鍐��鍕绾拷-------------------------------------------------------------------------------*/
body{ overflow-x:hidden;}
blockquote,
body,
button,
caption,
dd,
div,
dl,
dt,
fieldset,
figure,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
html,
input,
legend,
li,
menu,
ol,
p,
pre,
table,
td,
textarea,
th,
ul {
	margin: 0;
	padding: 0;
	font-family: "Microsoft Yahei";
}

address,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
	display: block
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

caption,
th {
	text-align: left;
	font-weight: normal
}

abbr,
body,
fieldset,
html,
iframe,
img {
	border: 0
}

address,
cite,
dfn,
em,
i,
var {
	font-style: normal
}

[hidefocus],
select,
summary {
	outline: 0
}

li {
	list-style: none
}

h1,
h2,
h3,
h4,
h5,
h6,
small {
	font-size: 100%
}

sub,
sup {
	font-size: 83%
}

input[type="text"],
input[type="password"],
textarea {
	outline-style: none;
	-webkit-appearance: none;
	outline:none;
}

code,
kbd,
pre,
samp {
	font-family: inherit
}

q:after,
q:before {
	content: none
}

textarea {
	overflow: auto;
	resize: none;
	vertical-align: top
}

label,
summary {
	cursor: default
}

button,
input,
select,
textarea {
	*font-size: 100%
}

b,
em,
h1,
h2,
h3,
h4,
h5,
h6,
strong {
	font-weight: normal
}

a,
a:hover,
del,
ins,
s,
u {
	text-decoration: none
}

figure {
	margin: 1em 40px
}

hr {
	box-sizing: content-box;
	height: 0
}

a,
button {
	cursor: pointer
}

a:active,
a:hover {
	outline: 0
}

body,
button,
html,
input,
keygen,
legend,
select,
textarea {
	font: 14px/1.4 "Microsoft Yahei", "Tahoma", "SimSun";
	color: #666;
	outline: 0;
	border: 0
}

body {
	background-color: #f5f9ff;
}
.clear{clear: both;}
.nospace{white-space:nowrap; text-overflow:ellipsis; overflow: hidden; }
.width300{width: 350px;display: block;}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.left{float: left}
.right{float: right;}
.head{width: 100%;height: 250px;}
.w1200{width: 1200px;margin:0 auto;}
.logonew .bgimg{position: absolute;z-index: -10;top:0;width: 1920px;height: 200px;left:50%;margin-left:-960px;overflow: hidden;}
.logonew .bgim img{width: 1920px;height: 200px;}
.logonew{width:100%;height: 200px;margin-top: -20px;}
.logo{font-size: 36px;color: #0055b8;margin: 0 0 0 20px;margin-top: 70px;}
.logoimg{height: 80px;margin-top: 60px;}
.logoimg img{height: 80px;}
.serch{width: 340px;height: 40px;border: 1px solid #0367d9;margin: 0 20px 0 0;margin-top: 80px;}
.serch input{width: 240px;background: #fff;height: 40px;text-indent: 10px;line-height: 40px;float: left;}
.serch button{width: 100px;height: 40px;background: #0367d9;line-height: 40px;text-align:center;color: #fff;display: block;float: left; }
.nav{/* height: 50px; */line-height: 50px;width:100%;background: #0367d9;font-size: 16px!important;color: #fff;}
.nav a{color: #fff;}
.nav a:hover{color: #fff;} 
.nav li{width: 120px;text-align: center; float: left;position:relative;}
.nav li a{font-size: 16px}
.nav li:hover{background: #0056b8;}
.nav li ul{display: none;position: absolute;z-index: 10;background:#0056b8;padding-bottom: 10px;  }
.nav li:hover ul{display:block;top:50px;} 
.nav li ul li{clear: both;width:120px; border-bottom: 1px solid #004a9e;font-size: 14px;line-height: 38px;}
.nav li ul li:hover{background: #0367d9;}
.schoolnew{ width: 872px;height: 316px;margin-top: 6px;background: #fff;float: left;}
.notice{width: 322px;height: 316px;margin-left: 6px;background: #fff;float: left;margin-top: 6px;}
.notice .title{width: 322px;height: 48px;background: #ff9600;font-size: 16px; line-height: 48px;color: #fff;text-align: center;margin-bottom: 10px;}
.notice li{width: 280px;height: 36px;line-height: 36px;margin:0 auto; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; }
.notice li a{color: #4a4a4a;}
.notice li a:hover{color:#0467d9;}
.focus{width: 370px;height:298px;background: #f1f4f6;margin:10px 0 0 10px;float:left; }
.xyyw{width: 450px;height: 230px;margin:20px 0 0 20px;float: left;}
.xyyw .title{width: 100%; height:20px;line-height: 20px; font-size: 16px;color: #0467d9;}
.xyyw .title a{color:#0467d9;}
.xyyw li{width: 100%;margin: 0 auto;line-height: 36px;}
.xyyw li a{color: #4a4a4a;width:300px;display:block;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;float: left;}
.xyyw li a:hover{color:#0467d9;}
.xyyw li .time{ color: #9b9b9b;float: right;}
.xyyw .name{width: 306px;height: 40px;line-height: 40px;font-size: 16px;text-align:center;margin:0 auto;}
.xyyw .name a{color: #d71e1e;}
.xyfc{ width: 1200px;height: 327px;float: left;margin-top: 6px;background: #fff;}
.xyfc .title{width: 1150px;margin:0 auto;line-height:60px;}
.xyfc .title .name a{color: #0367d9;font-size:18px}
.xyfc .title .more a{color: #7a7a7a;}
.xyfc .tpdiv{padding: 0 50px;}
.xyfc .tpout{width: 25%;float: left;}
.xyfc .tp{ width: 250px;height: 227px;background: #F9F9F9;margin:0 auto;}
.xyfc .tp img{width: 250px;height: 167px;}
.xyfc .tp p a{line-height: 30px;color: #4a4a4a;display: inline-block;padding: 0 10px; width: 231px;}
.xyfc .tp p a:hover{color:#0467d9;}
.xyfc .tp .time{color: #9b9b9b;font-size: 12px;padding: 0 10px;text-align: right;}
.zjlm2{width: 396px;height: 361px;background: #ffffff;float: left;margin-top:6px;}
.zjlm2 .title{width: 370px;margin:0 auto; height: 48px;line-height: 48px;background: url(../images/lanmunav.png) no-repeat left center; text-indent: 20px;}
.zjlm2 .title .name a{font-size: 16px;color: #0467d9;float: left;}
.zjlm2 .title .more a{color: #7a7a7a;float: right ;}
.zjlm2 li{width: 370px;margin:0 auto; height:38px;line-height: 38px;background: #fff;background:url(../images/list.png) no-repeat left center; text-indent: 20px;}
.zjlm2 li a{width:270px; height: 38px;color: #4a4a4a; line-height: 38px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;display: block;float: left;}
.zjlm2 li .time{ color: #9b9b9b;float: right;}
.zjlm2 li a:hover{color:#0467d9;}
.zjlm2.ml10{margin-left:6px;}
.zjlm3{width: 597px;height: 361px;background: #ffffff;float: left;margin-top:6px;}
.zjlm3 .title{width: 570px;margin:0 auto; height: 48px;line-height: 48px;background: url(../images/lanmunav.png) no-repeat left center; text-indent: 20px;}
.zjlm3 .title .name a{font-size: 16px;color: #0467d9;float: left;}
.zjlm3 .title .more a{color: #7a7a7a;float: right ;}
.zjlm3 li{width: 570px;margin:0 auto; height:38px;line-height: 38px;background: #fff;background:url(../images/list.png) no-repeat left center; text-indent: 20px;}
.zjlm3 li a{width:460px; height: 38px;color: #4a4a4a; line-height: 38px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;display: block;float: left;cursor: pointer;}
.zjlm3 li .time{ color: #9b9b9b;float: right;}
.zjlm3.ml10{margin-left:6px;}
.zjlm3 li a:hover{color:#0467d9;}
.link{width: 1198px;min-height: 95px;background: #ffffff;float: left;border-left:2px solid #1c51cf;margin-top: 6px;padding-bottom: 4px;}
.link .title{width:1150px; margin:0 auto; height: 48px;line-height: 48px;background: url(../images/lanmunav.png) no-repeat left center; text-indent: 20px;}
.link li{float: left;}
.link li a{margin-left:25px; line-height:36px;height: 36px;display:inline-block;color: #0467d9;}
.foot{width: 100%;height: 95px;background: #fff;margin-top: 6px;line-height: 95px;}
.foot p{margin-left: 30px;}
.foot img{margin:10px 20px 0 0;}
.center{width: 500px;margin: 0 auto;}