@charset "gb2312";
.header_top{width:100%; height:148px; background:url(../images/top_bg.png) repeat-x; overflow:hidden; padding-top:20px;}
.zl_logo{ width:364px; float:left;}
.zl_logo p{ margin-top:5px;}
.banner{ width:1000px; height:318px;}
.nav{ width:100%; height:63px; background:#FFF url(imagesnavShadow.png) repeat-x bottom;overflow:hidden;line-height:42px;}
.nav .zb{ padding-left:15px; color:#a4a4a4; float:left; width:98px}
.nav ul{ float:right;}
.nav li {float:left;height:42px;text-align:center;_display:inline; line-height:42px;}
.nav li a {height:42px;text-decoration:none; font-size:15px; display:block; text-align:center; color:#013c8a; padding:0 25px; display:inline-block
}
.nav li a:visited {color:#04448a;}
.nav li a:hover {background:#f4f3ed; color:#04448a;  text-decoration:none;}
.nav li a.active,.nav li a.active:visited,.nav li a.active:hover {background:#00a5d9;color:#fff}

.container{ padding-top:15px; background:#f4f3ed}
.container_l{ width:295px; float:left}
.container_r{ width:670px; float:right}

.main{ padding:15px 0 0 0; background:#f4f3ed url(imagesleft_line.gif) repeat-y left; min-height:800px;}
.main_left{ float:left; width:190px;}
.main_right{ float:right; width:755px; padding-right:15px;}

dl.left_item{background:#FFFFFF;margin-left:-4px;}
.left_item_box{background:#e1dfd7; padding:0 4px 4px 0;margin-bottom:35px; 
margin-left:4px;  }
dl.left_item dt{ height:48px;line-height:48px; overflow:hidden; border-bottom:1px solid #f4f3ed; padding-left:15px;}
dl.left_item dt a.more{ float:right; width:19px; height:19px; background:url(imagesicon_more1.png) no-repeat; margin:15px 10px 0 0}
dl.left_item dt h3{ font-size:16px; color:#00a5d9; height:48px; padding-left:35px; font-weight: bold ;}
dl.left_item dt h3.jjie{ background:url(imagesicon_jjie.png) no-repeat center left;}
dl.left_item dt h3.mxie{ background:url(imagesicon_mxie.png) no-repeat center left;}
dl.left_item dt h3.zpian{ background:url(imagesicon_photo.png) no-repeat center left;}
dl.left_item dd .jjie_con{text-indent:24px; line-height:20px; padding:12px 15px 20px 20px; height:100%; overflow:auto;}

.mxie_con_t{ background:url(imagesmx_t_bg.png) repeat-x center; text-align:center; line-height:40px;}
.mxie_con_t span{ display:inline-block; background:#FFF; padding:0 20px; font-size:14px; font-weight:bold;}

.item { margin-bottom:25px;}
.item dt{ height:24px; line-height:24px; margin-bottom:12px;}
/*.item dt a.more{ display:inline-block; float:right; height:24px; width:40px; background:#f4f3ed url(imagesicon_more2.png) no-repeat center;}*/
.item dt a.more{ display:inline-block; float:right; height:24px; width:50px; background:#f4f3ed; text-align:center}
.item dt h3{ background:url(imagesline.gif) repeat-x center;}
.item dt h3 a{ font-size:18px; display:inline-block; padding-right:15px; background:#f4f3ed}
a.blue:hover{ color:#2ebcf0; text-decoration:none;}

ul.list{ padding-right:25px;}
ul.list li{ line-height:42px; background:url(imagesdot00.png) no-repeat center left; font-size:14px; padding-left:30px;}
ul.list li span.fr{ font-size:12px; color:#999}

.index_photo a{ width:195px; display:inline-block; text-align:center; line-height:40px; margin-right:10px;}
.index_photo a span{ display:block; width:174px; height:118px; padding:11px 10px 12px 12px ; background:url(imagesimg_bg.jpg) no-repeat;}
.n_index_photo a{width:180px;}

.xb_jjie{ background:url(imagesround2.gif) no-repeat center left; padding-left:135px;}
.xb_jjie h4{ font-size:18px; font-weight:bold; line-height:40px;}
.xb_jjie p{ font-size:14px;}

.xb_item .con{ background:#FFF; padding:10px 15px 15px; margin-bottom:20px;}
.xb_item .con h3{ font-size:20px; font-weight:bold; line-height:30px; margin-bottom:10px;}
.xb_item .con ul li{ margin-bottom:1px;}
.xb_item .con ul li a{ height:40px; line-height:40px; font-size:14px; background:#f4f3ed; display:block; padding:0 15px;}
.xb_item .con ul li a:hover{ background:#c6ebf8; text-decoration:none}
.xb_item .con h3 a.more{ float:right; width:30px; height:19px; font-size:12px; font-weight:normal; text-align:right;}

ul.meun{ padding-left:26px;}
ul.meun li{ width:160px;}
ul.meun li a{width:145px; height:48px; background:url(imagesl_n_line_b.gif) bottom no-repeat; display:block; line-height:24px; font-size:14px; padding-left:15px}
ul.meun li a:hover,ul.meun li a.current{height:60px;background:url(imagesl_n_line_a.gif) bottom no-repeat;line-height:40px; font-size:18px; font-weight:bold; text-decoration:none;color:#00a5d9; }

.tab { border-bottom:1px solid #e1e0dc; height:30px; margin-bottom:30px;}
.tab h4{ float:left;}
.tab h4 a{ display:inline-block; padding:0 15px; line-height:30px; font-size:12px; color:#8a8a8a;}
.tab h4 a.current{ border:1px solid #e1e0dc; border-bottom:none; height:31px; background:#f4f3ed;color:#00a5d9; font-size:14px}
.jcui{ margin-bottom:30px;}
.jcui ul li{ width:337px; float:left; margin-right:20px; overflow:visible; padding:10px; background:#FFF; margin-bottom:20px;}
.jcui ul li a.bor{ width:331px; height:167px; border:3px solid #fff; display:block; overflow:hidden;}
.jcui ul li a.bor:hover{border:3px solid #ccc;}
.jcui ul li p{ margin-top:6px; padding-left:5px; text-align:center}

/*媒体报道*/
.new_list{ padding:0 40px;}
.new_list h2{ font-size:18px; height:35px;}
.new_list ul li{ line-height:40px;height:40px; padding-left:30px; border-bottom:1px dashed #e1e0dc; font-size:14px; background:url(imagesdot00.png) no-repeat left center}
.new_list ul li span{ color:#999; font-size:12px;}

/*分页*/
.page { text-align:right; padding-top:15px; margin-bottom:30px;}
.page a{ display:inline-block; padding:0 15px; height:30px; line-height:30px; background:#FFF; margin-left:10px;}
.page a:hover{ background:#00a5d9; color:#fff; text-decoration:none;}
.page span{ display:inline-block; padding:0 15px; height:30px; line-height:30px; margin-right:-10px;}

.photo_list ul{ margin-left:-20px; overflow:auto; height:100%; width:775px;}
.photo_list ul li{ float:left; width:238px; height:181px; overflow:hidden; margin-left:20px; background:#FFF; margin-bottom:20px;line-height:171px;}
.photo_list ul li a{ width:228px; height:171px; border:5px solid #FFF;
line-height:171px;font-size:171px;*font-size:140px;text-align:center;display:table-cell; vertical-align:middle;}
.photo_list ul li a img{vertical-align:middle;}
.photo_list ul li a:hover{ border:5px solid #e1e0dc;}

.f_tit{ height:35px;}
.f_tit h3{ font-size:14px;}

.article { color:#535353; padding:0 40px 50px;}
.article h1{ text-align:center; font-size:24px; line-height:30px; margin-bottom:20px;}
.article .name{ font-size:14px; line-height:24px; margin-bottom:20px; text-align:center; font-weight:bold;}
.article .img{ text-align:center; margin-bottom:20px;}
.article_con{ font-size:16px; line-height:30px; padding-top:20px;}


/*选择往届年份*/
.year{ height:100%; overflow:auto; padding-bottom:40px;}
.year h2{ font-size:18px; height:35px; margin-left:38px;}
.year ul li{ float:left; _display:inline;width:154px; height:232px; margin:20px 0 20px 38px;}
.year ul li a{ display:block; width:154px; height:212px; background:url(imagesyear_bg1.gif) no-repeat; font-size:48px; text-align:center; padding-top:20px; color:#00a5d9;}
.year ul li a:hover{background:url(imagesyear_bg2.gif) no-repeat; text-decoration:none; color:#87cbec;}


/*图片轮换*/
#slideBox {
	width:285px;
	height:200px;
	overflow:hidden;
	position:relative;
	margin:auto;
}
#slideBox ul#show_pic {
	margin:0;
	padding:0;
	list-style:none;
	height:200px;
	width:4750px;
	position:absolute;
}
#slideBox ul#show_pic li {
	float:left;
	margin:0;
	padding:0;
	height:285px;
}
#slideBox ul#show_pic li img {
	display:block; width:285px; height:200px;
}
#iconBall { display:none;
	position:absolute;
	bottom:0;
	right:0;
}
#iconBall li {
	float:left;
	color:#7a7a7a;
	width:32px;
	height:28px;
	line-height:28px;
	cursor:pointer;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	padding-top:4px;
}
#iconBall li.active {
	background:url(../images/iconbg.png) no-repeat;
	color:#fff;
}
#slideText {
	
}
#textBall {
	position:absolute;
	left:10px;
	bottom:3px;
}
#textBall li {
	float:left;
	cursor:pointer;
	display:none;
	color:#fff;
	font-size:14px;
}
#textBall li.active {
	display:block;
}
#textBall li a {
	text-decoration:none;
	color:#fff;
}


/*论文征集*/
.lunwen{ padding:15px 0;}
.lunwen_item{ margin-bottom:20px; color:#333;}
.lunwen_item h3{ font-size:18px; line-height:200%; margin-bottom:10px; color:#58ade1;}
.lunwen_item p{ font-size:14px; line-height:200%; text-indent:30px;}
.lunwen_item ul{ padding-left:5px;}
.lunwen_item ul li{ padding-left:25px; line-height:200%;font-size:14px; background:url(imagesbot.png) no-repeat center left; }

.cc_bg{ margin-left:146px;}
