@charset "utf-8";

/* 全局样式 */
body {font-size: 12px;font-style: normal;line-height: 150%;color: #4e4c4d;text-decoration: none;background-color: #ffeeae; text-align:left;}
html, body, div, h1, h2, h3, h4, ul, li, p, form, table, tr, td {margin:0;padding:0}

li {list-style:none;overflow:hidden}
select, input, textarea, img {font-size:12px;border:0px;vertical-align: middle}
.f_l {float:left;}
.f_r {float:right;}
a:link, a:visited {color:#4e4c4d;text-decoration:none;}
a:hover, a:active {color:#4e4c4d;text-decoration:underline;}

ul {list-style-type: none}
ol {list-style-type: none}

.text_list { list-style:none; margin-top:3px; padding:0;}
.text_list li { padding-left:5px; line-height:20px; list-style:url(../images/dot01.gif) inside;}

.text_list01 { list-style:none; margin-top:2px; padding:0;}
.text_list01 li { padding-left:5px; line-height:20px;}

.text_list02 { list-style:none; margin-top:3px; padding:0;}
.text_list02 li { padding-left:5px; line-height:20px; list-style:url(../images/icon03.gif) inside;}

.date{color:#747474;font-size:10px;margin-right:5px;line-height:160%;}
.more{margin-top:0;padding:0}

.ad_list {width: auto; height:auto;float:left;overflow:hidden}
.ad_list ul{margin:5px; padding:0; float:left;}
.ad_list ul li{ width: auto; height: auto; padding:1px; border:2px solid #c4c3c3; float:left;margin-bottom:5px;}

.ad_list01 {width: auto; height:auto;float:left;overflow:hidden}
.ad_list01 ul{margin:0px; padding:0px; float:left;}
.ad_list01 ul li{ width: auto; height: auto; padding:3px; border:1px solid #c4c3c3; float:left;margin-bottom:3px;}

.red { color:#764000;font-size:12px; line-height:20px;}

/* 页面样式 */
.container {margin:0 auto;width:988px;height: auto;background:url(../images/bj.gif) repeat-y; padding:0;padding-bottom:3px;}

#header {width:960px;height:auto;margin-left:14px;margin-right:14px; overflow:hidden;}
.topLine {width:100%;height:33px;background: url(../images/t_line.gif) repeat-x;overflow:hidden;float:left;}
.topLine_left {width:80%;height:33px;float:left; line-height:30px; margin-top:2px;}
.topLine_center {width:15px;height:33px;float:left;}
.topLine_right {height:33px;float:right; text-align:left;}
.topLine_left ul {margin:0;padding:0;}
.topLine_left ul li {margin:0 5px;float:left;line-height:33px;}
.topLine_right ul {margin:0;padding:0;}
.topLine_right ul li {margin:0 5px;float:left;line-height:33px;}

.logo {width:960px;height:149px;background: url(../images/logo.jpg) repeat-x;float:left;}
.menu {width:749px;height:83px;margin-top:56px;margin-bottom:10px;margin-left:193px;}
.menu_1 {width:455px;overflow: hidden; margin-top: 7px; margin-left:8px;float:left;}
.menu_1 ul {height: 23px;}
.menu_1 li {padding-right: 5px; float: left; line-height: 23px;}
.menu_2 {margin-right: 8px;width:265px; margin-top: 7px;float:right;}
.menu_2 ul {height: 23px;}
.menu_2 li {padding-right: 5px; float: left; line-height: 23px;}

.search {width:960px;height:33px;background: url(../images/search_bg.gif) repeat-x;float:left;}
.search_l {width:380px;height:33px;float:left;}
.search_c {width:360px;height:24px;float:left; margin-top:3px;}
.search_r {width:210px;height:33px;float:right; line-height:33px; }
.input { height:18px; line-height:18px; width:120px; border:1px solid #b4b4b4;}
.input01 { height:18px; line-height:18px; width:80px; border:1px solid #b4b4b4;}
.select { height:18px; line-height:18px; width:160px; border:1px solid #b4b4b4;}
.btn3 {width:63px; height:22px; background:url(../images/btn_bg.gif) no-repeat; border:0; margin:10px; padding:0;}
.btn2 {width:80px; height:22px; line-height:22px; text-align:center; background:url(../images/btn_bg2.gif) no-repeat; border:0; margin:0; padding:0;}
.btn { line-height:24px;height:24px; background:url(../images/btn_bg.gif) repeat-x; border:1px solid #d28500; margin:10px; padding:0 10px;}



#banner {width:958px;height:95px;background: url(../images/banner01.gif) no-repeat; border:solid 1px #b4b4b4; margin-left:14px; margin-bottom:3px; overflow:hidden; }

.box {width:960px;height: auto; margin-left:14px; overflow:hidden;}
.box h2 {height: 30px; font-size:13px; line-height:30px; text-indent:10px; font-weight:bold; background:url(../images/bt_bg2.gif) repeat-x;}

.box_1 {width:236px;height: auto; margin-right:3px; border:solid 1px #c2c2c2; padding-bottom:5px;float:left;overflow:hidden;}
.box_1 h2 {height: 30px; font-size:13px; line-height:30px; text-indent:10px; font-weight:bold; background:url(../images/bt_bg.gif) repeat-x;}

.box_2 {width:305px;height: auto; margin-right:3px; border:solid 1px #c2c2c2; overflow:hidden; float:left;overflow:hidden;}

.box_3 {width:406px;height: auto; border:solid 1px #ffbb03; overflow:hidden; float:right;overflow:hidden;}
.box_3 h2 {height: 30px; font-size:13px; line-height:30px; text-indent:10px; font-weight:bold; background:url(../images/bt_bg.gif) repeat-x;}
.question {width:400px;height: auto; border-bottom:solid 1px #c2c2c2; overflow:hidden; margin:3px;}

.box_4 {width:717px;height: auto; border:solid 1px #d0d0d0; padding-bottom:8px; float:right;overflow:hidden;}
.box_4 h2 {height: 30px; font-size:13px; line-height:30px; text-indent:10px; font-weight:bold; background:url(../images/bt_bg.gif) repeat-x;}
.box_4 table b{padding:5px}
table, tr, td {font-size: 12px;font-style: normal;line-height: 150%;color: #4e4c4d;text-decoration: none;margin-top:7px; }

.box_5 {width:717px;height: auto; border:solid 1px #d0d0d0; margin-bottom:3px; float:right;overflow:hidden;}

.zhuanlan {width:482px;height: auto;float:left; margin:12px 8px; overflow:hidden;}
.zhuanlan h3 {height: 20px; font-size:12px; line-height:20px; text-indent:10px; font-weight:bold;border-bottom:solid 2px #d0d0d0; }
.zhuanlan img {width:79px;height:78px;float:left; margin-right:8px; overflow:hidden; border:solid 3px #d0d0d0; }
.line {width:480px;height:3px;float:left; background:url(../images/line.gif) repeat-x; margin:0px 8px;overflow:hidden; }

.box_6 {width:958px;height: auto; border:solid 1px #d0d0d0; margin-bottom:3px; float:left;overflow:hidden;}

.banner_1 {width:238px;height: auto; margin-right:3px;float:left;overflow:hidden;}
.banner_2 {width:719px;height: auto; float:right;overflow:hidden;}
.banner_3 {width:217px;height: auto; float:right;overflow:hidden;}

.box_7 {width:246px;height: auto; margin-right:3px; border:solid 1px #c2c2c2; padding-bottom:5px;float:left;overflow:hidden;}
.box_7 h2 {height: 30px; font-size:13px; line-height:30px; text-indent:10px; font-weight:bold; background:url(../images/bt_bg.gif) repeat-x;}

.shipin {width:482px;height: auto;float:left; margin:20px 8px; overflow:hidden; padding-bottom:9px;}
.shipin_l {width:238px;height:168px;float:left; margin-right:10px; margin-top:5px; overflow:hidden;border:solid 1px #c2c2c2;}
.shipin_r {width:230px;height: auto;float:right; margin:0px;}

.copyright {width:960px;height:120px; margin-left:14px; overflow:hidden; background:url(../images/copyright.gif) repeat-x; text-align:center;}

.nav {width:717px;height: 30px; background:url(../images/bt_bg.gif) repeat-x;}
.nav_l{width:270px; line-height:30px; font-size:13px; line-height:30px; text-indent:10px; font-weight:bold; float:left;}
.nav_r{width:420px; float:right; line-height:30px; }
.nav_r ul { margin-top:2px; padding:0;}
.nav_r ul li {width:100px; height:26px; line-height:26px; margin:2px 2px 0 2px; float:left; text-align:center;}


.notonthis {text-align:center; line-height: 26px; color:#4e4c4d;text-decoration: none;}
.onthis { background:url(../images/nav_bg.gif); color:#764000;font-weight:bold;text-decoration: none;}
/*
.notonthis a:link { color: #4e4c4d; text-decoration:none;}
.notonthis a:visited { color: #4e4c4d; text-decoration: none;}
.notonthis a:hover { color: #764000; text-decoration:underline;background:url(../images/nav_bg.gif) no-repeat; display:block; font-weight:bold;}
.notonthis a:active { color: #4e4c4d; text-decoration: none;}
.onthis a:link { color: #764000; text-decoration:none;}
.onthis a:visited { color: #764000; text-decoration: none;}
.onthis a:hover { color: #764000; text-decoration: none;}
.onthis a:active { color: #764000; text-decoration: none;}
*/

.box_all {width:960;height: auto; border:solid 1px #d0d0d0; padding-bottom:8px; float:right;overflow:hidden;}
.box_all h2 {height: 30px; font-size:13px; line-height:30px; text-indent:10px; font-weight:bold; background:url(../images/bt_bg.gif) repeat-x;}

.nav_all {width:960px;height: 30px; background:url(../images/bt_bg.gif) repeat-x;}
.nav_all_l{width:20px; line-height:30px; font-size:13px; line-height:30px; text-indent:10px; font-weight:bold; float:left;}
.nav_all_r{width:930px; float:right; line-height:30px; }
.nav_all_r ul { margin-top:2px; padding:0;}
.nav_all_r ul li {width:111px; height:26px; line-height:26px; margin:2px 2px 0 2px; float:left; text-align:center;}

.w12 {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #FFFFFF;
	text-decoration: none;
	word-break: break-all;
}

a.w12:hover {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #FFFFFF;
	text-decoration: underline;
	word-break: break-all;
}

.blue12 {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #1979C9;
	text-decoration: none;
	word-break: break-all;
}

a.blue12:hover {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #CC0000;
	text-decoration: underline;
	word-break: break-all;
}

.blue14 {
	font-size: 14px;
	font-style: normal;
	line-height: 150%;
	color: #1979C9;
	text-decoration: none;
	word-break: break-all;
}

a.blue14:hover {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #CC0000;
	text-decoration: underline;
	word-break: break-all;
}

.purple12 {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #6633CC;
	text-decoration: none;
	word-break: break-all;
}

a.purple12:hover {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #CC0000;
	text-decoration: underline;
	word-break: break-all;
}

.hui12 {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #999999;
	text-decoration: none;
	word-break: break-all;
}

a.hui12:hover {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #CC0000;
	text-decoration: underline;
	word-break: break-all;
}

.b12 {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #000000;
	text-decoration: none;
	word-break: break-all;
}

a.b12:hover {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #CC0000;
	text-decoration: underline;
	word-break: break-all;
}

.red12 {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #CC0000;
	text-decoration: none;
	word-break: break-all;
}

a.red12:hover {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #CC0000;
	text-decoration: underline;
	word-break: break-all;
}
.red16 {
	font-size: 16px;
	font-style: normal;
	line-height: 150%;
	color: #CC0000;
	text-decoration: none;
	word-break: break-all;
}
.red14 {
	font-size: 14px;
	font-style: normal;
	line-height: 150%;
	color: #CC0000;
	text-decoration: none;
	word-break: break-all;
}
a.red14:hover {
	font-size: 14px;
	font-style: normal;
	line-height: 150%;
	color: #CC0000;
	text-decoration: underline;
	word-break: break-all;
}


.pink12 {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #FF0099;
	text-decoration: none;
	word-break: break-all;
}

a.pink12:hover {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #CC0000;
	text-decoration: underline;
	word-break: break-all;
}

.yellow12 {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #FFCC00;
	text-decoration: none;
	word-break: break-all;
}

a.yellow12:hover {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #CC0000;
	text-decoration: underline;
	word-break: break-all;
}

.green12 {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #33CC00;
	text-decoration: none;
	word-break: break-all;
}

a.green12:hover {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #CC0000;
	text-decoration: underline;
	word-break: break-all;
}

.purple12 {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #6655AA;
	text-decoration: none;
	word-break: break-all;
}

a.purple12:hover {
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #CC0000;
	text-decoration: underline;
	word-break: break-all;
}

.bignum { FONT-SIZE: 16px }
.line120 { LINE-HEIGHT:19px; float:left; margin-left:15px; }
.line130 { LINE-HEIGHT:19px; float:left;  }
.line140 { background:#f9f9f9  }
.line150 { FONT-SIZE: 14px  }
.market { text-decoration:line-through}


教育部网站中国湖北门户网站中国科研网湖北教育信息网




