@charset "utf-8";
/* CSS Document */


*{padding:0; margin:0 auto;} /* IE8*/
*+html *{padding:0; margin:0;}
* {margin:0; padding:0;}

body{margin:0px; font-family:"宋体"; color:#333; padding:0px; background:url(../images/gc_body_bg.jpg) repeat-x top #FFF;}

div{font-size:12px; text-align:left;}
 
a{color:#333; text-decoration:none;}
a:hover{color:#003674; text-decoration:none;}

ul,li{padding:0px; margin:0px; list-style-type:none;}

img{border:none;}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,table{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
ul,li{margin:0px; padding:0px; list-style-type:none;}

.transparent{background:transparent;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}

.agray{color:#797979;}
.agray a {color:#797979;}
.agray a:hover{color:#003674;}

.f16wb{font-size:16px; font-weight:bold; color:#063D79;}

.mr9{margin-right:9px;}

.wal{width:1004px; margin:auto;}
.indextop{height:209px;}
.indexbtm{height:123px;}


.index_wal_bg{background:url(../images/gc_bg_01.jpg) repeat-y top; min-height:300px; _height:300px;}
.index_bg_1{background:url(../images/gc_bg_02.jpg) no-repeat top; padding-top:22px;}
.index_bg_2{background:url(../images/gc_bg_02.jpg) no-repeat top; padding-top:17px;}
.index_bg_bt{height:26px; background:url(../images/gc_bg_03.jpg) no-repeat top #FFF; overflow:hidden;}

/*index*/

.newsmain{width:994px; margin:auto; background:#FFF;}
.picsnew{width:372px; height:280px; overflow:hidden; float:left;}

.newsfl{width:376px; float:left; height:280px; margin-left:12px; border-right:solid #CCC 1px;}
.newsfr{width:224px; float:right;}
.newsfl, .newsfr{height:280px; }

.news_ttdiv{height:38px; padding-top:8px;}
.news_ttdiv .tit_name{padding-left:12px; line-height:38px; float:left;}
.news_ttdiv .tit_more{padding-right:12px; line-height:38px; float:right;}

.word_list{padding:6px 5px; line-height:29px;}
.word_list li{background:url(../images/dot_01.jpg) no-repeat 6px; text-align:right; padding-right:8px;}
.word_list span{display:block; float:left; text-align:left;}
.word_list a{display:block; float:left;}

.anno_div{padding-top:6px;}
.anno_list{padding:0 2px; line-height:24px; height:224px; width:218px; overflow:hidden;}
.anno_list li{padding-bottom:11px;}


/*zsjy*/
.zylist{text-align:center; padding-top:18px; width:1004px; overflow:hidden;}
.zylist ul{width:1020px;}
.zylist li{width:182px; padding:0 5px; height:263px; float:left; margin-right:11px; background-position:center; background-repeat:no-repeat;}
.zylist li.zy1{background:url(../images/zy1.jpg);}
.zylist li.zy2{background:url(../images/zy2.jpg);}
.zylist li.zy3{background:url(../images/zy3.jpg);}
.zylist li.zy4{background:url(../images/zy4.jpg);}
.zylist li.zy5{background:url(../images/zy5.jpg);}
.zylist .div_main{width:182px; height:263px; position:relative;}
.zylist .div_tit{height:60px;}
.zylist .div_img{height:122px;}
.zylist .div_img a{width:100%; height:122px; display:block;}
.zylist .div_con{color:#FFF; line-height:19px; padding-left:1px;}
.zylist .div_con a{color:#FFF; font-weight:bold;}
.zylist .div_con a:hover{color:#FFF;}
.zylist .div_con .more{position:absolute; right:0px; z-index:10;}


/*link*/

.blk_29 {zoom: 1;position: relative;width:1004px; height:72px;overflow:hidden;}
.blk_29 .LeftBotton {background: url(../images/nav.jpg) no-repeat 0px 0px #000;float: left;width: 20px;cursor: pointer; position: absolute;height: 72px;
filter:alpha(opacity=20); /*ie*/
-moz-opacity:0.2; /*moz , ff*/
opacity:0.2;}
.blk_29 .LeftBotton:hover{filter:alpha(opacity=50); /*ie*/
-moz-opacity:0.5; /*moz , ff*/
opacity:0.5;}
.blk_29 .RightBotton {right:0px;background: url(../images/nav.jpg) no-repeat -20px 0px #000;float: right;width: 20px;cursor: pointer;position: absolute;top: 0px; height: 72px;
filter:alpha(opacity=30); /*ie*/
-moz-opacity:0.3; /*moz , ff*/
opacity:0.3;}
.blk_29 .RightBotton:hover{filter:alpha(opacity=50); /*ie*/
-moz-opacity:0.5; /*moz , ff*/
opacity:0.5;}
.blk_29 .Cont {overflow: hidden;width: 966px;}
.blk_29 .box {float: left;width: 242px; text-align:left; padding-right:12px;}
.blk_29 .box .imgstyle{height:72px; width:242px;}
.blk_29 .box img{display: block;background:#fff;}

.textlink{padding-top:10px; height:60px; line-height:60px; line-height:60px; text-align:center;}

/*top*/
.weather_div{height:41px; line-height:41px; color:#9ECAE5;}
.weather_div a{color:#9ECAE5;}
.weather_div a:hover{color:#9ECAE5;}

.topmini{height:41px; overflow:hidden; padding:0 30px;}
.topmini .weather{width:445px; float:left; padding-left:46px; background:url(../images/gc_topicon.jpg) no-repeat left; height:41px;}
.topmini .search{width:156px; height:20px; padding:10px 12px; background:url(../images/gc_top_ss.jpg) no-repeat center; float:right;}
.topmini .search .input_div{float:left; width:132px;}
.topmini .search .btn_div{float:left; width:24px; height:20px;}
.topmini .search .btn_div img{cursor:pointer;}
.topmini .search .intext{width:130px; height:18px; border:solid #FFF 1px; background:#FFF; line-height:18px; color:#999;}

.top_banner{height:128px; overflow:hidden; text-align:center;}

.vm_top_box{height:128px; position:relative;}
.vm_top_banner{width:100%; height:128px; position:absolute; top:0; left:0; z-index:10;}
.vm_top_flash{width:625px; height:116px; top:0px; left:182px; position:absolute; z-index:20;}

.top_nav{height:40px;}

/*导航*/
.top_menu{height:40px;}
.top_menu a{color:#fff;height:40px;line-height:40px;position:relative; width:140px; display:block;}
.top_menu li{font-size:15px; font-family:"微软雅黑"; float:left;position:relative; width:140px; text-align:center; background:url(../images/gc_top_bg05.jpg) no-repeat right top;}
.top_menu li:hover{background:url(../images/gc_top_bg06.jpg) no-repeat left top; color:#fff;}
.top_menu li:hover a{color:#fff;}
.top_menu li.no_sub:hover{background:url(../images/gc_top_bg06.jpg) no-repeat left top;}
.top_menu li.no_sub2{width:148px; background:url(../images/gc_top_bg01.jpg) no-repeat left top; border-right:solid #1F5B8D 1px;}
.top_menu li.no_sub2 a{width:118px; text-align:right; padding-right:30px;}
.top_menu li.no_sub3{width:140px; background:url(../images/gc_top_bg03.jpg) no-repeat right top;}
.top_menu li.no_sub3 a{width:140px; text-align:left; padding-left:30px;}

.top_menu ul{width:108px;position:absolute;left:0px;top:-999em; z-index:99999; display:none;}
.top_menu li:hover ul{top:40px;display:block; z-index:99999; left:-1px;}
.top_menu li:hover ul li{width:139px; line-height:40px; text-align:center; border-left:solid #205B8E 1px; border-bottom:solid #205B8E 1px;}
.top_menu li:hover ul li a{color:#FFF;text-decoration:none}
.top_menu li:hover ul li a:hover{color:#fff;text-decoration:none;}
/*IE6*/
.top_menu li.hover{background:url(../images/gc_top_bg06.jpg) no-repeat right top; color:#fff;}
.top_menu li.hover a{color:#fff;}
.top_menu li.hover ul{top:40px;display:block; z-index:99999; left:-1px;}
.top_menu li.hover ul li{width:139px; line-height:40px; text-align:center; color:#fff; border-left:solid #205B8E 1px; border-bottom:solid #205B8E 1px;}
.top_menu li.hover ul li a{color:#fff;text-decoration:none;}
.top_menu li.hover ul li a:hover{color:#fff;text-decoration:none;}

.top_menu li.no_sub.hover1{background:url(../images/gc_top_bg06.jpg) no-repeat right top;}
.top_menu li.no_sub2.hover2{background:url(../images/gc_top_bg02.jpg) no-repeat right top;}
.top_menu li.no_sub3.hover3{background:url(../images/gc_top_bg04.jpg) no-repeat right top;}


/*bottom*/
.btm_bg{background:url(../images/gc_btm_bg.jpg) repeat-x top #DFDFDF; padding-top:20px;}
.btm_logo{width:76px; float:left; text-align:center; padding-top:5px;}
.btm_div{color:#797979; width:900px; float:left; font-family:"微软雅黑";}
.btm_div a{color:#797979;}
.btm_div a:hover{color:#003674;}
.btm_div .btm_menu{height:22px; line-height:22px; padding-bottom:6px;}
.btm_div .btm_copy{line-height:16px;}

/*list*/
.listmain{width:984px; margin:auto; background:#FFF; padding:5px 0;}
.listfl{width:718px; float:left; border-right:solid #ccc 1px; padding-right:12px;}
.listfr{width:242px; float:right;}

.recentnews{padding:6px 4px;}
.recentnews li{height:26px; line-height:26px;}
.recentnews a{display:block; float:left; background:url(../images/gc_dot_03.jpg) no-repeat 5px; padding-left:20px; color:#3C1F0B;}
.recentnews a:hover{background:url(../images/gc_dot_04.jpg) no-repeat 5px; color:#3C1F0B;}

.listcurrent{height:40px;background:url(../images/gc_bg_04.jpg) repeat-x bottom;}
.listcurrent .channelname{background:url(../images/gc_arrow_01.jpg) no-repeat 12px; float:left; line-height:36px; padding-left:40px; font-size:16px; font-weight:bold; color:#1B568A;}
.listcurrent .location{float:right; background:url(../images/gc_arrow_03.jpg) no-repeat 0 12px; padding-left:18px; padding-right:10px; line-height:36px;}

.listshow{padding:10px 0px; min-height:430px; _height:430px;}
.listlist{font-size:14px; color:#333; line-height:32px;}
.listlist li{height:32px; background:url(../images/gc_line_03.jpg) repeat-x bottom; padding:0 10px;}
.listlist li a{background:url(../images/gc_arrow_02.jpg) no-repeat 6px; padding-left:28px; display:block; float:left;}
.listlist .time{display:block; float:right;}

.lmttshow{padding:10px; min-height:430px; _height:430px;}
.lmttshow .lm_title{text-align:center; padding:10px 0;}
.lmttshow .lm_title h2{font-family:"黑体"; font-size:18px; font-weight:normal;}
.lmttshow .lm_con{font-size:14px; line-height:24px;}
.lmttshow .lm_con p{margin:12px 0;}
.lmttshow .lm_con td{font-size:14px;}

.listlink{text-align:center;}
.listlink .link_img_div{margin-bottom:10px;}

/*图片列表*/
.scenemain{background:url(../images/gc_bg_04.jpg) repeat-y right top #FFF; border-top:solid #F1F8F0 6px;}
.scenefl{width:686px; float:left;}
.scenefr{width:250px; float:right;}
.sceneshow{padding:10px 0; min-height:430px; _height:430px;}
.scenelist{padding-top:10px; overflow:hidden; padding-left:18px; width:700px;}
.scenelist ul{width:730px;}
.scenelist li{width:234px; height:190px; float:left;}
.scenelist li img{width:210px; height:146px; display:block;}
.scenelist li h3{display:block; height:26px; font-size:14px; line-height:26px; text-align:center; width:210px; font-family:"宋体"; color:#000; font-weight:normal;}
.scenelist a{color:#000;}
.scenelist a:hover{color:#000;}

/*筹备动态*/
.notice_wal{background:url(../images/gc_bg_07.jpg) repeat-y top; min-height:300px; _height:300px;}
.notice_bg_top{background:url(../images/gc_bg_08.jpg) no-repeat top; padding-top:24px;}
.notice_bg_bt{height:26px; background:url(../images/gc_bg_09.jpg) no-repeat top #FFF; overflow:hidden;}
.noticemain{background:#FFF; width:950px; margin:auto;}
.noticefl{width:545px; float:left;}
.noticefr{width:377px; float:right; border:solid #CCC 1px; padding:7px; height:529px; overflow:hidden;}
.noticeside{background:url(../images/gc_cb_tit.jpg) no-repeat top #FFF;}
.noticemore{padding-top:40px; padding-bottom:34px; padding-right:8px; text-align:right;}
.noticebox{padding:0 5px;}
.noticefirst{background:url(../images/gc_line_02.jpg) repeat-x bottom; border-top:solid #999 1px; padding-bottom:10px;}
.noticefirst h3{font-family:"微软雅黑"; font-size:16px; padding:10px 0;}
.noticefirst .txtdiv{padding:4px 0;}
.noticefirst img{width:157px; height:105px; float:left;}
.noticefirst p{width:198px; float:left; margin-left:12px; line-height:20px; text-indent:2pc;  color:#858585;}

.noticelist{padding-top:5px; font-size:14px;}
.noticelist li{height:30px; line-height:30px; clear:both;}

/*虚拟校园*/

.virtualmain{background:url(../images/gc_bg_10.jpg) repeat-y right top #ccc;}
.virtualfl{width:795px; float:left;}
.virtualfr{width:188px; float:right;}

.virtualcite{height:32px; line-height:32px; background:url(../images/gc_line_01.jpg) repeat-x left bottom; padding-left:10px; color:#000;}
.virtualcite a{color:#000;}
.virtualcite a:hover{color:#000;}
.virtualtitle{background:#002C67; padding:4px 16px;}
.virtualframe{height:512px;}
.virtualmenu{border:solid #00245D 2px; border-bottom:none; font-size:14px; line-height:32px;}
.virtualmenu li{border-bottom:solid #00245D 2px; background:#205B8E; color:#FFF; padding-left:16px;}
.virtualmenu .whiteli span{color:#FFF;}
.virtualmenu .whiteli span:hover{color:#000;}
.virtualmenu .yellowli span{color:#FFCC00; font-weight:bold;}
.virtualmenu .yellowli span:hover{color:#FFCC00;}

.virtualview{height:508px; text-align:center;}

/*content*/
.contentmain{width:1004px; margin:auto; background:#FFF;}
.contentcite{background:url(../images/gc_bg_05.jpg) repeat-x top #FFF;}
.contentcite .cite_div{background:url(../images/gc_arrow_03.jpg) no-repeat 13px; padding-left:35px; font-size:12px; line-height:36px;}

.contentshow{}
.contentshow .title{text-align:center; font-size:22px; font-weight:bold; color:#C00; padding:10px 0; padding-top:20px; line-height:1.6;}
.contentshow .time{line-height:38px; height:38px; text-align:center; overflow:hidden; background:url(../images/gc_line_04.jpg) repeat-x bottom left; color:#404040; font-size:12px;}
.contentshow .time li{float:left;}
.contentshow .time span{cursor:pointer;}
.contentshow .time li.unit{width:34%; text-align:center;}
.contentshow .time li.count{width:16%;}
.contentshow .time li.date{width:16%; text-align:center;}
.contentshow .time li.fontsize{width:34%; text-align:center;}

.contentshow .time li.cunit{width:33%; text-align:center;}
.contentshow .time li.cdate{width:33%; text-align:center;}
.contentshow .time li.cfontsize{width:33%; text-align:center;}

.contentshow .content{line-height:2; font-size:14px; padding:25px 35px; min-height:300px; _height:300px;}
.contentshow .content p{margin:12px 0;}
.contentshow .content .h10{height:28px;}
.contentshow .contentprint{background:#F4F4F5; padding:25px 0; text-align:center;}
.contentshow .contentprint img{cursor:pointer;}
.contentshow .contentsxp{height:56px; margin:10px 40px;}

.contentshow .content table.table_con_1{border-collapse:collapse;}
.contentshow .content table.table_con_1 td{padding:5px 5px; line-height:20px; font-size:14px;}

.contentshow .sitemap{line-height:26px; padding:35px 45px; min-height:300px; _height:300px;}
.contentshow .sitemap div{background:url(../images/dot_01.jpg) repeat-x bottom left; padding:6px; margin-bottom:15px;}
.contentshow .sitemap h2{font-weight:bold; font-size:16px; padding-bottom:2px;}
.contentshow .sitemap p{font-size:14px; white-space:normal;}
.contentshow .piccontent{line-height:24px; font-size:14px; padding:10px 0; color:#000; min-height:300px; _height:300px;}

/*-------------------------------↓分页样式开始↓------------------------------------*/
.pic_page{padding-top:10px; height:45px; overflow:hidden; width:95%; margin:auto;}
.page_num{padding-top:25px; height:45px; overflow:hidden; padding-left:10px; padding-right:10px;}

#page_div{line-height:20px; color:#666;}


#pagination_input{ width:20px; height:16px; line-height:16px; margin:0 8px; padding:0; overflow:hidden; border:1px solid #ccc;}


#page_div .pagination_index, #page_div .pagination_index_num{ 
	background:#FFF; border:1px solid #4683C2; padding:0 8px;
	margin-right:2px;
	float: left; height:20px;text-align:center;}
#page_div .pagination_index a, #page_div .pagination_index_num a{padding:0px; margin:0px;text-align:center;  color:#666666;}
#page_div .pagination_index a:hover, #page_div .pagination_index_num a:hover{padding:0px; margin:0px;text-align:center;  color:#666666;}

#page_div .pagination_index_last{width:260px; float:right; text-align:right;}
/* ========="首页"样式=========*/

#page_div .pagination_index_num{margin-right:2px; padding:0px; width:20px;}
#page_div .currentIndex{ background:#4683C2; border:1px solid #4683C2; width:20px; height:20px;
line-height:20px; color:#FFF;text-align:center; font-weight:bold;} /*=========当前页码样式=========*/
/*-------------------------------↑分页样式结束↑---------------------------------------*/