@charset "gb2312";
/* code by zasun */
/* 全局样式 */
* { margin:0; padding:0;}
body { background:#fff; color:#666666; font-size:12px; font-family:"΢���ź�",Arial,Helvetica,sans-serif;}
body,div,p,ul,li,span,h1,h2,h3,iframe,form,em { margin:0; padding:0; border:none;}
table { border-collapse:collapse; border-spacing:0;}
input,textarea { margin:0; padding:0; font-size:12px; font-family:"΢���ź�",Arial,Helvetica,sans-serif;}
img { border:none;}
input:focus{ outline:none;}
ul li{list-style-type:none;}

a { font-size:12px; color:#5a5a5a; text-decoration:none;}
a:hover { font-size:12px; color:#184167; text-decoration:none;}
a:visited { font-size:12px; color:#5a5a5a; text-decoration:none;}

/*---table---*/
.m-table{border: solid 1px #cccccc;font-size: 14px;width: 100%;border-collapse: collapse;border-spacing: 0;text-align: left; }
.m-table th,.m-table thead td{ padding:15px 10px;  }
.m-table td{ padding: 15px 30px;  border: 1px solid #cccccc;}
.m-table tr:hover td,
.m-table-tr-hover td{ background: #f5f5f5}
.m-table.redbg tr:hover td {background:#fadada; }
.m-table-graybg{background: #f5f5f5}
.m-table-graybg tr:hover td{background: #ffffff}

/* 清除浮动 */
.clear_flt { clear:both; height:0;}
.red_noti { color:#F00; font-size:12px;}


/* 全屏banner */
.gjmyxImageBox { position:relative; margin:0px auto; width:100%; height:448px; background:url(gjmyinner_res/img1.jpg) center no-repeat;}

/* LOGO、菜单及便捷工具*/
.topLogo { display:block; background:url(gjmyinner_res/gjmyxlogo1.jpg) no-repeat; width:389px; height:104px;}
.topMenu { position:absolute; top:0px; left:0px; width:100%; height:104px; background:url(gjmyinner_res/bg_topMenu.png) repeat-x; filter:alpha(opacity=96);-moz-opacity:0.96;opacity:0.96;}
.topMenuMain { position:relative; margin:0 auto; width:1200px; height:104px;}

.topMenuEasy { position:absolute; top:0; right:0; width:312px; height:31px; line-height:31px; color:#FFF;}
.topMenuSo { float:right; margin-top:5px; width:127px; height:22px; background:url(gjmyinner_res/bg_topSo.png) no-repeat;}
.topMenuSo .so1 { float:left; width:100px; width:95px !important; padding-left:5px; height:22px; border:0; color:#999;}
.topMenuSo .btn1 { float:left; width:27px; height:22px; background:none; border:none; cursor:pointer;}
.topMenuEasy a,.topMenuEasy a:hover,.topMenuEasy a:visited { color:#fff;}

.topMenuContent { position:absolute; top:31px; right:0; width:780px; height:73px;}
.topMenuContent li { position:relative; float:left; width:126px; height:73px;}
.topMenuContent li a,.topMenuContent li a:visited { display:block; width:126px; height:73px; text-align:center; line-height:73px; background:url(gjmyinner_res/bg_menu_arrow.jpg) right no-repeat; font-size:13px;}
.topMenuContent li a:hover { background:url(gjmyinner_res/bg_menu_arrow2.jpg) right no-repeat; color:#8DAB6F; font-size:13px;}
.topMenuContent li ul { display:none; position:absolute; top:50px; left:0px; width:126px; background-color:#F9F8F4; z-index:888888;}
.topMenuContent li ul li { border-bottom:1px dashed #666; width:126px; height:32px; text-align:center;}
.topMenuContent li ul li a,.topMenuContent li ul li a:visited { width:126px; height:32px; background:none; line-height:32px;}
.topMenuContent li ul li a:hover { width:122px; background:none; color:#8DAB6F; line-height:32px;}
.topMenuContent li:hover ul { display:block;}

/*公共底部*/
.gjmyxFoot { margin:20px auto 0 auto; width:100%; height:268px; background-color:#F2F2F2; line-height:22px; font-size:14px;}
.gjmyxFootMain { position:relative; margin:0 auto; width:1200px; padding-top:30px;}
.gjmyxFootMain b { line-height:76px; font-size:26px;}
.gjmyxRight { position:absolute; top:55px; right:0; text-align:right;}
.gjmyxRight img { margin-bottom:5px; filter:alpha(Opacity=80); opacity:0.8; -moz-opacity:0.8;}
.gjmyxRight img:hover { filter:alpha(Opacity=99); opacity:0.9; -moz-opacity:0.9;}
.gjmyxRight strong { color:#0178CC;}
.gjmyxRight .webei { background:url(gjmyinner_res/ico_beian.png) 0 1px no-repeat; padding-left:14px;}

/* 内页主体 */
.main_box { margin:0px auto; width:1200px; background-color:#FFFFFF;}

/* 右侧盒子 */
.right_box { float:right; width:940px;}
.class_location { height:45px; line-height:45px; background:url(gjmyinner_res/ico_dot.png) 0 22px no-repeat; padding-left:16px; font-size:14px;}
.class_location a,.class_location a:hover,.class_location a:visited { color:#364D93; font-size:14px;}
.class_location b { color:#000;}


/* Class描述 */
.class_content { padding:0px 8px 30px 8px; line-height:24px; font-size:12px;}


/*新闻列表*/
.news_image { position:relative; float:left; margin-top:10px; width:240px; height:310px;}
.news_image p { margin:0; padding:0;}
.news_image p a,.news_image p a:visited { margin:0; display:block; line-height:16px; text-align:center;}
.news_image p a:hover { background-color:#184167; color:#FFF;}
.news_img1 { position:absolute; top:0; left:0; background-color:#F2F2F2; width:240px; height:166px;}
.news_img1:hover p a { background-color:#184167; color:#FFF;}
.news_img1 img { width:240px; height:145px;}
.news_img2 { position:absolute; top:175px; left:0; background-color:#F2F2F2; width:112px; height:123px;}
.news_img2:hover p a { background-color:#184167; color:#FFF;}
.news_img2 img { width:112px; height:84px;}
.news_img3 { position:absolute; top:175px; right:0; background-color:#F2F2F2; width:112px; height:123px;}
.news_img3:hover p a { background-color:#184167; color:#FFF;}
.news_img3  img { width:112px; height:84px;}
.news_list { float:left; display:block; margin-left:50px; width:600px;}
.news_list li { background:url(gjmyinner_res/ico_menuarrow.png) no-repeat 0px 16px; padding-top:5px; padding-left:18px; border-bottom:1px dashed #A5A5A5; line-height:28px;}
.news_list li em { float:right; color:#666;}
.news_list li span { background-color:#999; color:#FFF; padding:2px 4px; -moz-border-radius:4px;/* Gecko browsers */-webkit-border-radius:4px; /* Webkit browsers */ border-radius:4px;}
.news_list li a,.news_list li a:visited { color:#666; text-decoration:none; font-size:12px ;}
.news_list li a:hover { text-decoration:none; color: #184167; font-size:12px;}

/* 下载列表 */
.dld_list { float:left; display:block; width:600px;}
.dld_list li { background:url(gjmyinner_res/ico_menuarrow.png) no-repeat 0px 16px; padding-top:5px; padding-left:18px; border-bottom:1px dashed #A5A5A5; line-height:28px;}
.dld_list li em { float:right; color:#666;}
.dld_list li span { background-color:#999; color:#FFF; padding:2px 4px; -moz-border-radius:4px;/* Gecko browsers */-webkit-border-radius:4px; /* Webkit browsers */ border-radius:4px;}
.dld_list li a,.dld_list li a:visited { color:#666; text-decoration:none; font-size:12px ;}
.dld_list li a:hover { text-decoration:none; color: #184167; font-size:12px;}
.dld_loginer { float:left; margin-left:20px; width:300px; padding-top:30px; padding-bottom:30px; border:1px solid #DDD; background-color:#F8F8F8; text-align:center;}


/* 新闻详细�?*/
.article_content { padding:0 0 20px 0; line-height:24px; font-size:14px;}
.article_title { margin-top:10px; font-size:22px; color:#1A4770; font-family:"΢���ź�"; font-weight:normal; line-height:35px; text-align:center;}
.article_attach { margin:12px auto; text-align:center; font-size:12px;}
.article_attach span { color:#100806;}
.article_attach span a,.article_attach span a:hover,.article_attach span a:visited { color:#100806;}
.article_detail { padding:5px 20px; line-height:26px; color:#333;}
.article_detail a,.article_detail a:hover,.article_detail a:visited { font-size:12px; color:#184167; text-decoration:none; border-bottom:1px dashed #184167;}
.article_writer { text-align:right;}
.article_other { padding:30px 30px 0 30px;}
.article_other a,.article_other a:hover,.article_other a:visited { font-size:14px;}


/* 左侧盒子 */
.left_box { padding-top:90px; width:240px; background:url(gjmyinner_res/about_title.jpg) #F2F2F2 no-repeat;}
.left_box .left_sun { margin-bottom:10px;}
.left_box .left_sun li { line-height:34px;}
.left_box .left_sun li a,.left_box .left_sun li a:visited { display:block; border-bottom:1px solid #F2F2F2; font-size:14px; color:#184167; text-align:center;}
.left_box .left_sun li a:hover { border-bottom:1px solid #1A4770; background:url(gjmyinner_res/ico_menuarrow.png) 198px 15px no-repeat; padding-left:10px; font-size:14px; color:#184167;}
.left_box .left_sun li a:active,.left_box .left_sun li .selected { border-bottom:1px solid #1A4770; background:url(gjmyinner_res/ico_menuarrow.png) 198px 15px no-repeat; padding-left:10px; font-size:14px;}

/* 通知公告 */
.left_box .left_suntitle { background-color:#1A4770; height:28px; line-height:28px; color:#fff; text-align:center;}
.left_box .left_tzgg { margin:8px 8px 0 8px; }
.left_box .left_tzgg li { background:url(gjmyinner_res/ico_dot.png) 5px 11px no-repeat; padding-left:15px; border-bottom:1px solid #BDBDBD; line-height:28px;}
.left_box .sunMore { text-align:right; height:30px; line-height:30px; padding-right:8px;}
.left_box .sunMore a { color:#184167;}

/* 搜索列表 */
.so_OkNotice { background-color:#FC9; border:1px solid #F30; padding:10px; color:#000;}
.so_list li { position:relative; border-bottom:1px dashed #666; padding:15px 10px 20px 10px;}
.so_list li:hover { background-color:#f2f2f2;}
.so_list li p { line-height:16px;}
.so_list li em { font-style:normal;}
.so_list li span { position:absolute; top:5px; right:15px; background-color:#999; color:#FFF; padding:1px 4px; -moz-border-radius:4px;/* Gecko browsers */-webkit-border-radius:4px; /* Webkit browsers */ border-radius:4px;}

/* 会员登录 */
.hylg_title { margin:20px; background:url(gjmyinner_res/ico_hyregtitle.gif) no-repeat; padding-left:35px; height:45px; border-bottom:1px dashed #DDD; line-height:45px;}
.hylg_title span { float:right;}
.hylg_title b { font-size:24px; font-family:"΢���ź�"; font-weight:normal; color:#184167;}
.hylg_content { position:relative; margin:30px auto; width:688px; height:238px; border:1px solid #DDD; background-color:#F8F8F8; font-size:14px;}
.hylg_box { position:absolute; top:28px; left:25px; width:308px;}
.hylg_box p { margin:10px auto;}
.hylg_box .inputtxt { width:209px; height:32px; background:url(gjmyinner_res/bg_inptxt.gif) no-repeat; border:none; padding-left:5px;}
.hylg_box .inputtxts { width:99px; height:32px; background:url(gjmyinner_res/bg_inptxt.gif) no-repeat; border-left:none; border-top:none; border-bottom:none; border-right:1px solid #BCBCBC; padding-left:5px;}
.hylg_box .btn_hydl { background:url(gjmyinner_res/btn_tjan.gif) no-repeat; width:77px; height:29px; border:none; cursor:pointer; color:#49330A; font-weight:600;}
.hylg_box .btn_hydl:hover { background:url(gjmyinner_res/btn_tjan.gif) 0 -29px no-repeat;}
.hylg_attach { position:absolute; top:22px; right:0px; width:348px; height:190px; border-left:1px solid #DDD;}
.hylg_attach p { margin:10px 18px 10px 28px; line-height:26px;}
.ajaxMsg { margin-top:2px; margin-bottom:5px; background-color:#F9F3E0; border:1px solid #DC2A21; width:280px; padding:3px 5px; font-size:12px;}

/* 百度地图 */
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

/* 留言�?*/
.txtInput { width:250px; height:20px; line-height:20px; border-top:1px solid #999; border-right:1px solid #F3F3F3; border-bottom:1px solid #F3F3F3; border-left:1px solid #999; padding-left:6px; color:#333;}
.txtInput_on { line-height:20px; border:1px solid #A03B0D; padding-left:6px; color:#333;}
.txtArea { padding:6px; border-top:1px solid #999; border-right:1px solid #F3F3F3; border-bottom:1px solid #F3F3F3; border-left:1px solid #999; color:#333; font-size:12px; font-family:"宋体",Arial; overflow-y:hidden;}
.txtArea_on { padding:6px; border:1px solid #A03B0D; color:#333; font-size:12px; font-family:"宋体",Arial; overflow-y:hidden;}
.btn_tjanmsg { background:url(gjmyinner_res/btn_tjan.gif) no-repeat; width:77px; height:29px; border:none; cursor:pointer; color:#0E0909; font-weight:600;}
.btn_tjanmsg:hover { background:url(gjmyinner_res/btn_tjan.gif) 0 -29px no-repeat;}
.ajaxMsg { border:1px solid #D5DC8B; padding:3px 5px; background:#FFFFCC; font-size:12px;}
.btn_zsjm { background:url(http://gjmyx.zjiet.edu.cn/images/btn_jiameng.png) no-repeat; width:184px; height:48px; border:none; cursor:pointer;}
.btn_zsjm:hover { background:url(http://gjmyx.zjiet.edu.cn/images/btn_jiameng.png) 0 -48px no-repeat;}

/* 翻页style */
.clkPage { margin:20px auto 15px auto; text-align:center;}
.clkPage span { margin-right:5px; color:#FFF; background-color:#0E0909; border:1px solid #0E0909; -moz-border-radius:4px;/* Gecko browsers */-webkit-border-radius:4px; /* Webkit browsers */ border-radius:4px; padding:3px 7px;}
.clkPage .dieS { background-color:#F0F0F0; border:1px solid #999; -moz-border-radius:4px;/* Gecko browsers */-webkit-border-radius:4px; /* Webkit browsers */ border-radius:4px; padding:3px 7px; color:#999; font-size:12px;}
.clkPage a,.clkPage a:visited { color:#fff; background-color:#184167; border:1px solid #184167; -moz-border-radius:4px;/* Gecko browsers */-webkit-border-radius:4px; /* Webkit browsers */ border-radius:4px; padding:4px 8px; text-decoration:none; font-size:12px;}
.clkPage a:hover { color:#FFF; background-color:#0E0909; border:1px solid #0E0909; -moz-border-radius:4px;/* Gecko browsers */-webkit-border-radius:4px; /* Webkit browsers */ border-radius:4px; padding:4px 8px; text-decoration:none; font-size:12px;}
