@charset "utf-8";
/*-------常见样式----------*/
*{padding:0px; margin:0px;}
body{font-size:13px; color:#333;font-family:Arial,"宋体"; background:#fff}/*全局定义body的背景*/
img {border:0px; display:block; overflow:hidden;}
table{border:0px;}
ul,li,dt,dd,dl{list-style:none; margin:0px; padding:0px;}
a{color:#333; text-decoration:none;}
a:hover{ color:#1e8b08; text-decoration:underline;}

/*通用样式*/
.high01{font-size:0px; line-height:0px; clear:both; padding:0px; margin:0px; border:0px; height:0px;}
.list li{ background:url(/jg/html/images/icon2.gif) no-repeat 10px 10px; line-height:25px; padding-left:20px; overflow:hidden;}
.list dl{ background:url(/jg/html/images/icon2.gif) no-repeat 10px 10px; line-height:25px; padding-left:20px; overflow:hidden; width:347px;}
.list dl dt{ float:left; height:25px; line-height:25px;}
.list dl dd{ float:left; margin-left:8px; width:16px; height:16px; display:block; margin-top:5px;}
.more{ float:right; margin:0px 10px 0px 0px;font-family:"宋体"; display:inline; }
.more a{ color:#1e8b08;}
.detal a{ color:#1e8b08; margin-left:10px; font-family:"宋体";}
/*头部进度条*/
.site-nav{width:100%; margin:0 auto; height:38px;  background:url(/jg/html/images/site_bg.gif) repeat-x left top; overflow:hidden;}
.site-nav a:hover{text-decoration:none;}
.site{ width:1002px; margin:0 auto;}
.login{ float:left;}
.login_txt{ border:1px solid #d8d8d8; padding:0 5px; width:90px; height:21px; line-height:21px;background:url(/jg/html/images/login_txt_bg.gif) repeat-x left top;margin-bottom:2px;}
.login_btn{ background:url(/jg/html/images/login_btn_bg.gif) no-repeat left top; border:0px; cursor:pointer; width:59px; height:23px;margin-bottom:2px; margin-left:10px;}
.login_btn2{background:url(/jg/html/images/login_btn_bg2.gif) no-repeat left top; border:0px; cursor:pointer; width:79px; height:23px;margin-bottom:2px;}
.navs{ float:right; height:38px; line-height:38px;}


/*header*/
#header,#jg_nav,#main{ width:1002px; margin:0 auto; overflow:hidden; clear:both;}
.header{ width:1002px;  position:relative; margin:0 auto;}
.header2{ width:1002px;  position:relative; margin:0 auto;}

.logo{ margin:10px; width:435px; height:69px; float:left; display:inline;}
.nav{ float:right; margin-top:25px;}
.nav dl{ display:block; float:left; width:62px; height:52px; text-align:center;}
.nav dl dt{ width:32px; height:32px; margin:0 15px 0px 15px;}
.nav dl dd{ margin-top:5px;}

/*机构导航和搜索*/
#jg_nav{ height:78px;}
.jg_nav{ background:url(/jg/html/images/jg_nav_bg.gif) repeat-x left top; overflow:hidden; height:42px; padding:0 10px; width:982px;}
.jg_nav ul{ float:right;}
.jg_nav ul li{ float:left; line-height:42px;}
.jg_nav ul li.ge{ background:url(/jg/html/images/jg_nav_ge.gif); width:2px; height:42px; margin:0px 5px; overflow:hidden;}
.jg_nav ul li a{color:#fff; height:42px; display:block; float:left;}
.jg_nav ul li a:hover{color:#fff; text-decoration:underline;}
.jg_nav ul li a:hover span{color:#fff; text-decoration:underline;}
.jg_nav ul li a span{ margin-left:6px;float:left; cursor:pointer; padding:0px 10px 0px 4px;}
.jg_nav_on a{ background:url(/jg/html/images/jg_nav_on.gif) no-repeat left top;}
.jg_nav_on a span{ background:url(/jg/html/images/jg_nav_on.gif) no-repeat right top;}

.jg_search_box{ height:34px; background:url(/jg/html/images/search_bg.gif) repeat-x left top; border:1px solid #e1e1e1; border-top:0px; border-bottom:0px; clear:both; width:970px; padding:2px 15px 0px 15px; line-height:34px;}
.jg_info{ width:970px; float:right; height:34px; color:#0271c0; overflow:hidden;}

/*---------main--------*/
#main{ margin-top:12px;}
#sidebar01{ float:left; width:770px;}
#sidebar01 .content{border:1px solid #ddd; border-top:0px; padding:12px 5px; height:125px;overflow:hidden;}
#sidebar01 .title,#sidebar02 .title,#C1 .title{ background:url(/jg/html/images/title_bg1.gif) repeat-x left top; border:1px solid #ddd; border-top:0px; border-bottom:0px; height:34px; line-height:34px;}
#sidebar01 .title_cont,#C1 .title_cont{ background:url(/jg/html/images/icon1.gif) no-repeat 10px center; padding-left:25px; font-size:15px; font-family:"宋体"; color:#333; font-weight:bold;}
#sidebar02{ float:right; width:220px;}
#sidebar02 .title_cont{ background:url(/jg/html/images/icon3.gif) no-repeat 0px 0px; padding-left:20px; font-size:15px; font-family:"宋体"; color:#333; font-weight:bold;}
#sidebar02 .content{border:1px solid #ddd; border-top:0px; padding:0px 0px; background:#fff url(/jg/html/images/cont_bg1.gif) repeat-x left bottom;}
#sidebar03{ clear:both; width:1002px; padding-top:12px; }
/*机构专题*/
.rollBox{width:756px;overflow:hidden;padding:15px 6px; border:1px solid #ddd; border-top:0px;}
#A1 .rollBox{ height:131px;}
.rollBox .LeftBotton{height:31px;width:18px;background:url(/jg/html/images/gdpic_icon.gif) no-repeat -24px -2px;overflow:hidden;float:left;display:inline;margin:45px 0px 0 0;cursor:pointer;}
.rollBox .LeftBotton:hover{background:url(/jg/html/images/gdpic_icon.gif) no-repeat -24px -36px;}
.rollBox .RightBotton{height:31px;width:18px;background:url(/jg/html/images/gdpic_icon.gif) no-repeat -3px -2px;overflow:hidden;float:left;display:inline;margin:45px 0 0 0px;cursor:pointer;}
.rollBox .RightBotton:hover{background:url(/jg/html/images/gdpic_icon.gif) no-repeat -3px -36px;}
#A1 .rollBox .Cont{width:720px;overflow:hidden;float:left;}
#A1 .rollBox .ScrCont{width:10000000px;}
#A1 .rollBox .Cont dl{float:left; display:inline; margin:0 9px 0px 8px;width:223px; height:131px;}
#A1 .rollBox .Cont dl dt{ width:223px; height:94px;}
#A1 .rollBox .Cont dl dd{ height:37px; width:223px; display:block; overflow:hidden;}
#List1,#List2,#List3,#List4,#List5,#List6,#List7,#List8{float:left;}
/*推荐机构*/
#A2,#A3,#A4,#B3,#B4,#B5,#B8,#B9{ margin-top:12px;}
#A2 .rollBox{ height:104px;}
#A2 .LeftBotton,#A2 .RightBotton{margin:35px 0px 0 0;}
#A2 .rollBox .Cont{width:720px;overflow:hidden;float:left;}
#A2 .rollBox .ScrCont{width:10000000px;}
#A2 .rollBox .Cont .dl_box{width:720px; height:104px;overflow:hidden;float:left; display:inline;}
#A2 .rollBox .Cont .dl_box dl{ width:720px; padding-bottom:8px;}
#A2 .rollBox .Cont .dl_box dl dd a{ width:158px; height:40px; padding:2px; border:1px solid #ddd; float:left; display:inline; margin:0 8px;}
#A2 .rollBox .Cont .dl_box dl dd a:hover,#A3 .rollBox .Cont dl dt a:hover,.conbox .conbox_pic dl dt a:hover,.conbox .conbox_newpic dl dt a:hover,.conbox_leaderpic a:hover{ border:1px solid #1e8b08;}
#A2 .rollBox .Cont .dl_box dl dd img{ width:158px; height:40px;}
#A2 .rollBox .Cont .dl_box .list li{ float:left;display:block; width:220px; height:25px; line-height:25px;word-break:keep-all; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}

/*机构风采*/
#A3 .rollBox{ height:138px;}
#A3 .LeftBotton,#A3 .RightBotton{margin:35px 0px 0 0;}
#A3 .rollBox .Cont{width:720px;overflow:hidden;float:left;}
#A3 .rollBox .ScrCont{width:10000000px;}
#A3 .rollBox .Cont dl{float:left; display:inline; margin:0 7px;width:166px; height:138px; overflow:hidden;}
#A3 .rollBox .Cont dl dt a{ width:156px; height:104px; padding:4px; border:1px solid #ddd; display:block;}
#A3 .rollBox .Cont dl dt img{ width:156px; height:104px;}
#A3 .rollBox .Cont dl dd{ height:18px; line-height:18px; width:166px; display:block; overflow:hidden; padding-top:6px; text-align:center;}

/*列表类*/
#A4,#A5,#A6,#A7,#A8,#A9,#A10,#A11{ width:379px; float:left; margin-top:12px;}
#A5,#A7,#A9,#A11{ margin-left:12px;}

/*通知公告*/
#B1 .title{ background:url(/jg/html/images/title_bg3.gif); width:220px; height:50px; line-height:50px; border:0px;}
#B1 .content{ border:1px solid #a6d0e7; border-top:0px; background:#ecf8ff; width:218px; height:174px; overflow:hidden; clear:both;}
#B1 .content .list{ padding:0px 8px 0px 0px; width:210px; margin:12px 0px;}
#B1 .content .list .hot_new a{ color:#f00;}
#scroll{width:210px;  overflow:hidden;}

/*广告*/
#B2 span{ width:220px; height:66px; display:block; margin-top:10px;}
/*检索平台*/
#B3 .content{ padding:12px;}
.search_select{ width:140px;}
.search_txt{ width:133px; border:1px solid #ddd; height:21px; line-height:21px; padding-left:5px;}
.search_select2{ width:125px;}
.search_txt2{ width:118px; border:1px solid #ddd; height:21px; line-height:21px; padding-left:5px;}
a.search_btn{ background:url(/jg/html/images/search_btn.gif) no-repeat left top; height:27px;  float:left; margin-left:50px;}
a.search_btn span{ background:url(/jg/html/images/search_btn.gif) no-repeat right top; height:27px; line-height:27px; float:left; margin-left:2px; padding:0px 12px 0px 10px; cursor:pointer;}
a.search_btn:hover{ text-decoration:none;}
/*人气排行*/
.cont_title{ background:url(/jg/html/images/title_bg4.gif) repeat-x left top; width:218px; height:29px; line-height:29px; font-weight:bold;}
.cont_title1{ background:url(/jg/html/images/title_bg5.gif) no-repeat right bottom; width:45px; text-align:center; height:29px; display:block; float:left;}
.cont_title2{ background:url(/jg/html/images/title_bg5.gif) no-repeat right bottom; width:105px; text-align:center; height:29px; display:block; float:left;}
.cont_title3{ width:68px; text-align:center; height:29px; display:block; float:left;}
#rank td{ height:26px; line-height:26px; text-align:center;}
#rank td img{ width:16px; margin: 0 14px 0 15px;}
/*最新加入*/
#B5 .content .list,#B8 .content .list,#B7 .content .list{ padding:12px 8px 12px 0px; width:210px;}
#B5 .content span{ padding:16px 10px 0px 10px; display:block;}
/*相关专题*/
#C1 .rollBox{ height:95px; width:988px;}
#C1 .LeftBotton,#C1 .RightBotton{margin:35px 0px 0 0;}
#C1 .rollBox .Cont{width:952px;overflow:hidden;float:left;}
#C1 .rollBox .ScrCont{width:10000000px;}
#C1 .rollBox .Cont dl{float:left; display:inline; margin:0 10px;width:99px; height:95px; overflow:hidden;}
#C1 .rollBox .Cont dl dt a{ width:99px; height:50px; display:block;}
#C1 .rollBox .Cont dl dt img{ width:99px; height:50px;}
#C1 .rollBox .Cont dl dd{ height:40px; line-height:20px; width:99px; display:block; overflow:hidden; padding-top:5px; text-align:center;}

/*footer*/
#footer{ clear:both; background:#fff url(/jg/html/images/foot_bg.gif) repeat-x left top; width:100%; margin-top:15px; padding-top:15px; padding-bottom:15px;}
.footer{ width:1002px; margin:0 auto; line-height:25px; text-align:center;}

/******************教育行政部门等二级页面**********************/
#D1 .content2{clear:both; border:1px solid #ddd;border-top:0px; padding:5px 15px 0px 15px;_padding:5px 9px 0px 15px;}
#D1 .title_cont{ background:url(/jg/html/images/title_bg6.gif) no-repeat left top;font-size:15px; font-family:"宋体"; color:#fff; font-weight:bold; float:left;}
#D1 .title_cont span{ background:url(/jg/html/images/title_bg6.gif) no-repeat right top; float:left; padding:0 25px 0px 0px;}
.modulex{ padding:15px 0px; width:738px; background:url(/jg/html/images/line_bg.gif) repeat-x left bottom; overflow:hidden;}
.modulex dt a{ border:1px solid #ddd; width:108px; height:72px; padding:4px; display:inline; float:left; margin-right:15px;}
.modulex dt a img{ width:108px; height:72px; overflow:hidden;}
.modulex dt a:hover{ border:1px solid #1e8b08;}
.modulex dd{ float:left; width:605px; margin-top:5px; line-height:20px;}
.modulex dd .zi_name{ float:left; font-weight:bold;}
.modulex dd .zi_identity{ float:left; margin-left:8px; display:inline; height:16px; width:16px;}
.modulex dd .zi_jgtag{ float:left; margin-left:8px;  display:inline; color:#adadad;}


/*翻页*/
#page{ width:684px;text-align:center; margin-top:20px; color:#333; padding-bottom:20px; font-family:Arial, "宋体"; clear:both; padding-left:60px;}
#page span{ display:block; float:left; line-height:20px;}
#page .disabled{ border:1px solid #d0d0d0; line-height:20px;color:#d6d6d6; background:#f6f6f6; width:50px; margin:0 3px;}
#page .one{ border:1px solid #d0d0d0;line-height:20px; color:#333; background:#f6f6f6;width:50px; height:20px; float:left;margin:0 3px;}
#page .two{ border:1px solid #d0d0d0;line-height:20px; color:#000000; background:#f6f6f6; width:30px; height:20px; float:left;margin:0 3px;}
#page .three{ background:url(/jg/html/images/title_bg7.gif) repeat-x left bottom; border:1px solid #3f8905;line-height:20px; color:#fff; text-decoration:none; width:30px; height:20px; float:left;margin:0 3px;}
#page a:hover{ background:url(/jg/html/images/title_bg7.gif) repeat-x left bottom; border:1px solid #3f8905; color:#fff; text-decoration:none;}


/*开通会员黄页*/
#B6 .content{ border:1px solid #a6d0e7; background:#ecf8ff; padding:15px 12px; width:194px;}
#B6 .huiyuan{ background:url(/jg/html/images/icon4.gif) no-repeat left center; padding-left:50px; height:30px; line-height:30px; margin-bottom:10px;}
#B6 .huiyuan span,#B6 .huangye span{ float:right; font-family:"宋体"; display:inline;}
#B6 .huiyuan a,#B6 .huangye a{ font-size:15px;}
#B6 li{ width:87px; height:20px; float:left; display:block; line-height:20px; background:url(/jg/html/images/icon6.gif) no-repeat 0px 8px; padding-left:10px; color:#a3a3a3;}
#B6 .huangye{ background:url(/jg/html/images/icon5.gif) no-repeat left center; padding-left:50px; height:30px; line-height:30px; margin-bottom:10px;}


/******************教育行政部门等三级页面**********************

/*当前位置*/
.position{ background:url(/jg/html/images/icon7.gif) no-repeat left center; width:977px; height:28px; line-height:28px;padding-left:25px;font-family:"宋体"; margin:12px auto 0px auto;}
.dangqian_name,.dangqian_name a{ color:#1e8b08;}
/*左侧 名称*/
#D2{ border:1px solid #ddd; border-top:0px; background:url(/jg/html/images/cont_bg2.gif) repeat-x left top; width:708px; padding:30px;}
.titleA{ width:708px; height:30px; line-height:30px;}
.titleA .zi_name{ font-size:26px; color:#000; font-family:"微软雅黑", "黑体"; float:left; display:inline;}
.titleA .zi_identity{ float:left; margin-left:10px; width:16px; height:16px; display:inline; margin-top:8px;}
.titleB{ width:708px; height:16px; line-height:16px;}
.titleB .zi_identity{ float:left; margin-left:10px; width:16px; height:16px; display:inline; margin-top:8px;}
.jg_infodetal{ width:100%; clear:both; margin-top:25px; line-height:30px; font-family:"宋体"}
.jg_infodetal_pic{ width:270px;padding-right:25px;}
.jg_infodetal_pic img{ width:260px; height:170px; padding:4px; border:1px solid #ddd;}
.jg_infodetal_wenzi{ text-align:left;}
/*------左侧 栏目------*/
.tabfree{ padding-top:30px; width:708px;}
.mbbox{ width:708px; height:33px; border-bottom:1px solid #6bb204;}
.mbbox li{ width:114px; height:33px; line-height:33px; float:left;display:block;text-align:center;cursor:pointer; margin-left:10px; background:url(/jg/html/images/title_bg9.gif) no-repeat left top; font-size:15px; color:#333; font-weight:bold;_position:relative; _bottom:-6px;}
.mbbox .hover{background:url(/jg/html/images/title_bg8.gif) no-repeat left top; width:114px; height:39px; font-weight:bold; color:#fff; _position:relative; _bottom:-6px;}/*单击选项卡*/
.conbox{ clear:both; padding:0px 0px 0px 0px;width:708px;}/*cont内容*/
/*领导，师资等纯图片展示*/
.conbox .conbox_pic{+padding-top:6px;}
.conbox .conbox_pic dl{float:left; display:inline; margin:15px 9px 0px 8px;+margin:15px 9px -6px 8px;width:160px; height:134px; overflow:hidden;}
.conbox .conbox_pic dl dt a,.conbox_leaderpic a{ width:150px; height:100px; padding:4px; border:1px solid #ddd; display:block;}
.conbox .conbox_pic dl dt img,.conbox_leaderpic a img{ width:150px; height:100px;}
.conbox .conbox_pic dl dd{ height:18px; line-height:18px; width:160px; display:block; overflow:hidden; padding-top:6px; text-align:center;}
/*领导寄语*/
.conbox .conbox_pic .conbox_leaderpic{ width:160px; height:110px; float:left; margin-right:15px; margin-top:15px;}
.conbox .conbox_pic .conbox_leaderwenzi{ float:left; width:533px; padding-top:20px; line-height:25px;}
/*纯文字概况*/
.conbox .conbox_wenzi{ line-height:25px; padding-top:10px;+padding-top:16px;}
/*带图片的新闻*/
.conbox .conbox_newpic{float:left; display:inline; margin:15px 15px 0px 0px;+margin:21px 15px 0px 0px;width:225px; height:150px; overflow:hidden;}
.conbox .conbox_newpic dl{width:225px; height:150px; position:relative;}
.conbox .conbox_newpic dl dt a{ width:215px; height:140px; padding:4px; border:1px solid #ddd; display:block;}
.conbox .conbox_newpic dl dt img{ width:215px; height:140px;}
.conbox .conbox_newpic dl dd{ height:25px; line-height:25px; width:215px; display:block; overflow:hidden;text-align:center; position:absolute; bottom:5px; left:5px; background:#000;FILTER: alpha(Opacity=80); -moz-opacity: 0.8;}
.conbox .conbox_newpic dl dd a{ color:#fff;}
.conbox .conbox_newpic dl dd a:hover{ color:#1e8b08;}
.newlist{ width:468px;padding-top:15px;+padding-top:21px; float:left;}
/*院系设置*/
.yuanxi{ width:708px; padding-top:6px;+padding-top:12px;}
.yuanxi li{ float:left; width:157px; display:inline;}
/*管理机构*/
.guanlijg .tit{ background:none; font-weight:bold; font-size:13px; padding-top:12px;+padding-top:18px; padding-bottom:8px;}
.guanlijg .tit_content{ line-height:25px;}
/*------右侧 栏目------*/
.tabfree2{ margin-top:12px; width:220px;}
.nbbox{  width:218px; height:39px; border:1px solid #dddddd; border-top:0px; border-bottom:0px; background:url(/jg/html/images/title_bg1.gif) repeat-x left top;}
.nbbox li{ width:94px; height:34px; line-height:34px; float:left;display:block;text-align:center;cursor:pointer;font-size:15px; color:#333; font-weight:bold; position:relative; left:-1px;}
.nbbox .hover{background:url(/jg/html/images/title_bg8.gif) no-repeat left top; width:94px; height:39px; font-weight:bold; color:#fff; position:relative;}/*单击选项卡*/
.conbox2{ clear:both; padding:8px 8px 12px 0px;width:218px; border:1px solid #dddddd; border-top:0px; width:210px;}/*cont内容*/
/*相关专题*/
.list_pic{ padding:12px 7px; width:204px;}
.list_pic dl{ float:left; display:inline; margin:6px; }
.list_pic dl img{width:88px; height:58px; border:1px solid #ddd;}
.list_pic dl a:hover img{border:1px solid #1e8b08;}
.list_pic dl dd{ padding-top:10px; line-height:20px; text-align:center; width:90px; cursor:pointer;}

/*------------------新闻的二级和三级页面----------------------*/
#main2{ width:1002px; margin:0 auto; margin-top:10px;} 
.main2{ background:url(/jg/html/images/main2_mid_bg.gif) repeat-y left top; padding:15px 20px 30px 12px; width:970px; border:1px solid #ddd; border-left:0px; border-right:0px;}

/*二级栏目的名称模块*/
.layout_nav{ width:270px; float:left; display:inline;}
.layout_nav .title{ background:url(/jg/html/images/title_bg10.gif) no-repeat left top; height:40px; line-height:40px;}
.layout_nav .title_cont{ background:url(/jg/html/images/icon11.gif) no-repeat 10px center; padding-left:30px; font-weight:bold; color:#fff; font-size:15px;}
.layout_nav .content{ border:1px solid #dedede; border-top:0px; padding:15px 15px 30px 15px; width:238px; background:#fff;}

.list3 li{ background:url(/jg/html/images/line1.gif) repeat-x left bottom; height:36px; line-height:36px; width:238px;}
.list3 li a{ background:url(/jg/html/images/icon9.gif) no-repeat 20px center; padding-left:50px; color:#282828; font-weight:bold; width:188px; height:36px; line-height:36px; display:block;}
.list3 li a:hover{color:#1e8b08;}

/*右侧的资讯列表*/
.new_list{ float:right; display:inline; width:670px;}
.new_list .title{ border-bottom:3px solid #57a806; background:url(/jg/html/images/icon10.gif) no-repeat 3px center; height:30px; line-height:30px; font-size:13px; font-weight:bold; padding-left:25px; color:#282828;}
.list4{ width:670px; padding:15px 0px;}
.list4 li{ background:url(/jg/html/images/icon8.gif) no-repeat 0px 7px; line-height:25px;overflow:hidden;}
.list4 li a{padding-left:20px;}
.list4 li span{ float:right; color:#bfbfbf;}
.line_ge{ background:url(/jg/html/images/line1.gif) repeat-x left top; height:1px; margin:15px  0px; overflow:hidden; padding:0px; width:100%;}

/*文章最终页样式*/
.miant{ overflow:hidden; width:100%;  padding:15px 0px 30px 0px; text-align:center;}
.miant .title{text-align: center;margin:0px;color: #000;font-size:18px;line-height:38px;font-weight:bold;}
.miant .time{width: 100%;color: #9d9c9c;text-align: center;height:30px; line-height:30px;}
.maint_cont{line-height: 25px;height:auto!important;height: 200px;min-height:200px; font-size:15px; padding:25px; }
.maint_pic{ text-align:center; color:#1e8b08; line-height:40px; margin:0 auto; margin-bottom:15px;}
.maint_pic img{ display:inline;}
