


html{ width:100%;}
body{ font-family:SimSun, Arial, Helvetica, sans-serif;font-size:12px; margin:0;}
img{ border:none;}
body a{ font-size:12px; color:#333333; text-decoration:none;}
body a:hover{ color:#FF6600;}
ul,p,li,h1,h2,h3,form{ list-style:none; margin:0; padding:0;}
body, div,ul,ol,li{margin:0;padding:0;}
ol,ul {list-style:none;}
input{display:inline;}



#outerbox{ height:28px; background-color:#1050A5;}
#JNTopBar{ width:1007px; margin:0 auto; height:20px; color:#fff; padding-top:4px; font-family:SimSun;}
#JNTopBar a{ color:#fff;}
#time{ width:600px; float:left;padding-top:3px;}
#JNlink{ float:right; width:310px;}
#JNTopBar img{ float:left; margin:0; padding:0; width:88px;}
#JNlink li{width:71px; float:left; height:19px; padding-top:3px; padding-left:25px;margin-right:10px;background:url(../yjy_images/topbarlist.jpg) no-repeat;}
#JNlink li.jdxylist{background:url(../yjy_images/topbarbg.jpg) no-repeat;}
#JNlink li.jdbmlist{background:url(../yjy_images/topbarbg.jpg) no-repeat;}

#JNlink li.link{ width:48px; padding:0; width:70px;background:url(../yjy_images/topbarlist.jpg) no-repeat 0px 1px;padding-left:8px;} 
#JNlink li.link img{ margin:0; padding:0; width:70px; height:20px;}



#top{ height:170px;overflow:hidden; background:url(../yjy_images/top_bg.jpg) repeat-x; margin-bottom:20px;}
.content{ width:1024px; margin:0 auto; background:url(../yjy_images/top_right_bg.jpg) no-repeat right; height:131px;}
.top_left{ float:left;}
.top_right{ width:360px; float:right; margin-top:6px; text-align:right; margin-right:20px;}
.main_menu{ background:url(../yjy_images/menu_bg.jpg) repeat-x; height:39px;}
.menu_middle{ width:1024px; margin:0 auto; height:39px;}

.search{float:left; width:240px; margin-top:56px; margin-right:0px;}
.key{width:141px;height:27px;margin:0px 0 0 3px;text-indent:2px;float:left; padding-left:30px;display:inline;color:#aaa; background:url(../yjy_images/search.jpg) no-repeat; border:none;}
.searchbtn{height:28px;width:57px;line-height:20px;float:left;cursor:pointer;margin:0px;border:none;background:url(../yjy_images/search.png) no-repeat;display:inline;}

#menu_list{ height:37px;z-index:888; position:relative;}
#menu_list ul{ width:1024px; margin:0 auto; text-align:center;}
#menu_list ul li{ float:left; width:96px; background:url(../yjy_images/menulist_right.png) no-repeat right; margin-top:2px;position:relative; margin-left:2px; margin-right:2px;}
#menu_list ul li.lastright{ background:none;}
#menu_list ul li a{ color:#fff;font-size:14px;width:96px; height:25px; padding-top:10px; display:block; text-align:center; font-weight:bold; margin:0 auto;}
#menu_list ul li a:hover{ background:url(../yjy_images/menubg.png) no-repeat; color:#1258AD; font-weight:bold;}
#menu_list ul li.on{ background:url(../yjy_images/menubg.png) no-repeat; color:#1258AD; font-weight:bold;}
#menu_list ul li.on a{color:#1258AD;}
#menu_list li ul { position:absolute;display: none;top:8px;left:0;text-align:center;}
#menu_list li:hover ul, li.over ul {display: block;}
#menu_list ul.nav_list{ margin-top:25px;width:96px; background-color:#E4F1FB; border-bottom:2px solid #1258AD;filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}
#menu_list ul.nav_list li{ width:96px;padding-left:0; background:url(../yjy_images/li_bg.png) repeat-x bottom; margin:0;  position:relative; margin:0 auto; padding:2px 0px 2px 0px; margin-top:0px;}
#menu_list ul.nav_list li a{display:block;font-size:12px;text-decoration: none; height:auto;line-height:28px; color:#1258AD; font-weight:normal; padding-top:0px;}
#menu_list ul.nav_list li a:hover{ background:none; font-weight:bold; color:#1258AD;}

#content{width:1024px; margin:0 auto;overflow:hidden;}
.b_left{ float:left; width:220px;}
.left_notice{ border:1px solid #E9DFDF; width:220px; height:230px;}
.tit_home{ height:29px; background:url(../yjy_images/biaot_bg.jpg) repeat-x;}
.tit_home h3{ background:url(../yjy_images/biaoti.jpg) no-repeat; width:85px; margin-top:1px; height:22px; text-align:center; color:#fff; float:left; padding-top:4px;}
.tit_home h3 a{ color:#fff; font-size:14px;}
.tit_home span{ width:40px; text-align:center; float:right; padding-top:10px;}
.tit_home span a{ color:#666;}
.mid_con{width:558px; margin:0px 12px;float:left;}
.news_home{ border:1px solid #E9DFDF; height:230px;}
.right_con{ width:212px; float:left;}
.right_link ul li{ margin-bottom:2px;}


.notice{ width:220px; background:url(../images/notice.jpg) no-repeat; height:274px;}
.notice_list{ float:left; height:194px; width:214px;  margin-top:10px;margin-left:0px;}
.notice_list ul{margin-top:0px;}
.notice_list ul li{ line-height:24px; float:left; margin:3px 0px 0px 3px; border-bottom:1px dotted #E6E6E6;}
.notice_list ul li a{ font-size:12px; color:#333; display:block;background:url(../yjy_images/n_li.jpg) no-repeat 6px 8px; padding-left:18px;}
.notice_list ul li a:hover{ color:#f60;}
.notice_list ul li span{color:#666;padding-left:10px;}
.gdong ul li{ padding-left:5px; background:url(../images/dot.jpg) no-repeat 4px 10px; color:#910903;}
#demo {overflow:hidden; height:165px; line-height:26px;  margin-top:10px;}
#indemo {float: left;height: 800%; margin-top:10px;}
#demo1 {float: left;}
#demo2 {float: left;}


.ggl{ border:1px solid #E9DFDF; width:220px; height:auto; margin-top:10px;}
.ggl_list{  width:220px; margin-left:10px; margin-top:6px; margin-bottom:5px; float:left; height:120px;}
.ggl_list ul li{ background:url(../yjy_images/li_bg.jpg) no-repeat 0px 11px; line-height:20px; padding-left:10px; width:200px; float:left;}
.ggl_list ul li a{ margin-right:10px;}

.main_mid{ padding-top:8px;}
.left_link{ margin-top:10px;}
.left_link ul li{ margin-bottom:2px;}
/**幻灯**/
.main_left{ width:280px; margin-left:10px; margin-right:10px; float:left;}
.focus{min-height:186px;position:relative;z-index:100;}
.focus_top{ min-height:186px;background:#fff;}
.focus_top li{ position:absolute;left:0;top:0;width:100%;text-align:center;}
.focus_top li img{ position:relative;width:280px;height:186px;}
.focus_top li .tit{ position:absolute;left:0; bottom:3px;background:url(../yjy_images/focus_top.png);height:16px;padding:8px 0 8px 0px;width:100%;text-align:center;}
.focus_top li h4{ margin:0px; padding:0px; margin-bottom:0px;}
.focus_top li .tit a{color:#fff; font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all; float:left; width:280px;}
.focus_top li .tit a:hover{text-decoration:underline;}
.focus_bottom {position:absolute;bottom:40px;width:100%;left:0;text-align:center;z-index:20;}
.focus_bottom span{background:url(../yjy_images/focus_bottom.png) left top no-repeat;width:12px;height:12px;display:inline-block;cursor:pointer;margin:0 2px;}
.focus_bottom span.on{background:url(../yjy_images/focus_bottom.png) right top no-repeat;}
.focus .next{background:url(../yjy_images/left-arrow.png) no-repeat;width:20px;height:34px;position:absolute;left:0;top:40%;opacity:0.7;cursor:pointer;z-index:20;}
.focus .por{background:url(../yjy_images/right-arrow.png) no-repeat;width:20px;height:34px;position:absolute; right:0;top:40%;opacity:0.7;cursor:pointer;z-index:20;}
.focus .next:hover,.focus .por:hover{opacity:1;filter:alpha(opacity=10);}

/** 新闻列表 **/
.main_right{  width:250px; float:right; margin-right:5px;}
.main_right ul li{ background:url(../yjy_images/li_bg.jpg) no-repeat 0px 12px; line-height:27px; padding-left:10px; width:240px; float:left;}
.main_right ul li a{ width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all; float:left;}
.main_right ul li span{ width:40px; float:right; text-align:center;}

.block{ margin-top:5px; float:left; width:100%;}
.block_mun{ width:262px; float:left; margin-bottom:10px; margin-top:13px; margin-left:6px; height:180px;}
.block_tit{ background:url(../yjy_images/block_t_bg.jpg) no-repeat bottom; width:258px; float:left; padding-bottom:5px;}
.block_tit h3{ width:96px; text-align:center; color:#00489B; font-size:14px; float:left;}
.block_tit h3 a{ font-size:14px;color:#00489B;}
.block_tit span{ width:30px; float:right; margin-top:6px; text-align:center;}

.block_list{  width:262px;float:left; margin-top:10px;}
.block_list ul li{ background:url(../yjy_images/li_bg.jpg) no-repeat 0px 10px; line-height:25px; padding-left:10px; width:252px; float:left;}
.block_list ul li a{ width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all; float:left;}
.block_list ul li span{ width:50px; float:right; text-align:right;color:#666;}
.block_right{ float:right;}

.important{ background-color:#F6F6F6; height:310px; margin-top:8px;}
.imp_title{ background:url(../yjy_images/important.jpg) no-repeat; height:68px;}
.imp_title h3{ padding:10px 0px 10px 40px;}
.imp_title ul{  margin-top:4px; float:left;overflow:hidden;clear:both;*zoom:1;}
.imp_title ul li{ width:180px;  line-height:22px; background:url(../yjy_images/li_import.jpg) no-repeat 10px 7px; padding-left:22px;list-style:none; height:26px;}
.imp_title ul li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all; float:left; width:180px;}
.yq_link{  width:195px; border:1px solid #E9DFDE; background-color:#F1F1F1; margin-top:6px; text-align:center; padding:8px 8px; height:auto; float:left;}
.yq_link ul{ width:100%; float:left;}
.yq_link ul span{ width: 70px; float:left; font-weight:bold; margin-top:8px;}
.yq_link .in{ margin-top:6px; width:120px; text-align:center; float:left;}



.page_left{ width:250px; float:left;border:1px solid #dfdfdf; border-top:none; margin-top:10px;}
.page_right{ width:730px; float:right; margin-right:18px; margin-top:10px;border:1px solid #dfdfdf; padding-bottom:25px; min-height:500px;}

.page_sosuo{ width: 100%; margin-right: 18px; margin-top: 10px; border: 1px solid #dfdfdf; padding-bottom: 25px; margin-left: 18px; min-height: 500px; }
.page_img{ margin-left:5px; margin-top:10px;}
.left_list{  width:100%;}
.left_list h3{ background:url(../yjy_images/sf_r6_c3.jpg) repeat-x; color:#fff;font-size:20px; font-weight:700; padding:10px 0px; height:17px; border-bottom:1px solid #dfdfdf;}
.left_list h3 a{ color:#1258AD; font-size:20px; background:url(../yjy_images/left_h3.jpg) no-repeat 20px 4px; padding-left:40px;}
.left_list ul{ padding:10px 0px 20px 0px; float:left;}

.left_list ul li{ background:url(../yjy_images/university_list_05.jpg) no-repeat; width:175px; height:auto; margin:6px 0px 2px 13px; padding-left:50px; float:left;}
.left_list ul li a{ font-size:15px;padding:8px 0px; display:block;}
.left_list ul li a:hover{ color:#ff6600;}

.left_list ul li.colunm{background:none; padding-left:0px; width:225px; padding-bottom:10px;}
.left_list ul li.colunm a{ font-weight:bold;padding-left:50px; background:#F9F7F8 url(../yjy_images/dot.jpg) no-repeat 25px 14px;}
.left_list ul li.colunm ul.colunm_list{ padding:0px;}
.left_list ul li.colunm ul.colunm_list li{ margin:0px; background:none; padding:0px;}
.left_list ul li.colunm ul.colunm_list li a{ font-weight:normal; background:none; font-size:12px; padding:10px 0px 0px 52px; background:url(../yjy_images/li_left.jpg) no-repeat 35px 14px; line-height:18px;}


.back_list{ border-top:1px solid #fff; margin-top:15px;}
.back_list .parttitle{ border-bottom:1px dashed #ddd; padding-bottom:5px;margin:0 10px;}
.back_list .parttitle h3{ width:331px; float:left; text-align:left; height:19px; font-size:18px; color:#0A4B81; padding:5px 0px 6px 24px; font-weight:bold; background:url(../yjy_images/dot1.gif) no-repeat 8px 9px;}
.back_list .parttitle h3 a{ font-size:20px; color:#0A4B81;}
.back_list .parttitle span{ float:right; color:#0A4B81; padding-top:12px; margin-right:10px;}
.back_list .parttitle span a{color:#0A4B81; font-weight:normal;}
.back_list .parttitle span a:hover{ color:#ff6600;}
.listcolumn{ margin:0; padding-top:10px;}

.coum_title{  padding:10px 0px 6px 0px; border-bottom:1px solid #ddd; height:23px; background-color:#FBFBFB; margin-bottom:20px;}
.coum_title h3{ width:240px; float:left; color:#0A4B81; font-size:20px; font-weight:600; background:url(../yjy_images/ssd.jpg) no-repeat left; padding-left:20px;}
.coum_title span{ float:right; margin-right:4px; padding-left:0px;color:#666; padding-top:5px; padding-right:10px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; text-align:right; width:430px;}
.coum_title span a{ color:#666; padding-left:2px;}
.coum_title span a:hover{ color:#ff6600;}
.list_content{ margin-top:10px; margin-bottom:10px;}
.list_content dt{ width:100%; float:left;}
.list_content dt a{display:block; float:left; height:16px; padding:8px 0px 5px 40px; width:680px; background:url(../yjy_images/sf_r12_c20.jpg) no-repeat 18px 9px; color:#444;font-size:12px;}
.list_content dt span.contitle{ width:590px; float:left;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.list_content dt span.contime{ margin-right:15px; text-align:right; float:right; color:#666; font-size:12px;}
.list_content dt a:hover{ color:#ff6600;}
.page{ text-align:center; margin:0; padding-bottom:4px;font-size:12px;}
.page a{ border:1px solid #aaa; padding:2px 4PX; color:#444; font-size:12px;}
.page a:hover{ background-color:#1258AD; color:#fff;}
.dt01{ border-bottom:1px dotted #dedede; margin-bottom:10px; padding-bottom:10px;}
.dt02{}

.con_content{ padding:15px 0px;}
.con_title{  text-align:center; padding-top:20px;  border-bottom:1px dotted #ccc; padding-bottom:10px; width:700px; margin-left:15px;}
.con_title h3{ color:#1258AD; font-size:22px; padding-bottom:10px;margin-bottom:8px; font-weight:700;font-family:Microsoft YaHei;}
.con_title span{ color:#999;}
.newscontent{ margin-top:18px; margin-bottom:10px; font-size:14px;line-height:23px; padding:0px 0px 2px 0px; width:700px; margin-left:16px;}
.newscontent p{ font-size:14px;line-height:26px; text-indent:2em; float:left; color:#444; padding:0px 10px 10px 0px; width:100%;}
.newscontent div{ font-size:14px;line-height:26px; text-indent:2em; color:#444; padding:0px 10px 2px 0px; width:100%;}
.newscontent table td,table tr,table{text-indent:0px;} 
.newscontent table div,.newscontent table p{ text-indent:0em; line-height:20px;}

.newscontent div.img_center { width:100%; text-align:center; text-indent:0; margin:10px 0px; clear:both;}
.img_center img{ border:1px solid #ccc; padding:3px; max-width:660px;}
.download_page{ height:auto; margin:5px 3px 8px 2px;background:#F7F7F7 ; padding:8px 0px 6px 10px;color:#000; float:left; width:98%;}
.download_page span{ width:90%; float:left;font-weight:bold; padding-bottom:10px; background:url(../yjy_images/dropbox.png) no-repeat 6px 3px; padding-left:32px; padding-top:5px;}
.download_page li{ line-height:26px; width:90%; padding-left:34px; background:url(../yjy_images/down.png) no-repeat 8px 6px; float:left;}
.download_page a{ color:#000;}
.np{ clear:both;margin:20px 0px 0px 20px; line-height:24px; width:100%; float:left;}
.np a{ font-size:14px; color:#333;}
.up{white-space:nowrap; text-overflow:ellipsis; overflow: hidden; width:100%; float:left; padding-bottom:4px; padding-right:10px;} 
.next{white-space:nowrap; text-overflow:ellipsis; overflow: hidden; width:100%;}
.share{ width:100%; text-align:right; float:left; margin-top:0px; margin-bottom:5px;}
.newscontent .bshare-custom{ width:710px;text-indent:0em;}
.share-custom img{ width:16px; height:16px;}
.share-more{ margin:0; padding:0; position:relative; top:-3px; font-weight:bold;}



#foot{ background:#00548c;height:110px; padding-top:25px;font-family:SimSun; }
#foot_con{ width:1024px; margin:0 auto;color:#fff; }

.fj_lj a{font-size: 14px; line-height: 30px;color: blue; }

#top .content .top_right .search .soso { width: 240px;  text-indent: 2px;  float:left; display: inline; color: #AAA;  background-image: url(../yjy_images/search.jpg); background-repeat: no-repeat; background-position: left 3px; margin-right: 0; margin-bottom: 0; margin-left: 3px; }