@charset "utf-8";
/* CSS Document */
body,div {font:12px Arial,"宋体";}
#container li {list-style:none}
#container {width:960px;text-align:left;margin:0 auto;background:#fff;padding:7px 0 0}
#container .L {width:665px;float:left}
#container .R {float:right;width:280px;background:#eff7ff;}
#container .title a {font:bold 14px "宋体";display:block;padding:5px 0 0 5px}
#search {height:35px;}
#search .searchBox {width:560px;float:left}
#search .ban {float:right}
#recom .block {width:780px;float:left}
#recom .nav {height:24px;background:#000;}
#recom .nav p {padding:2px 0 0 10px;color:#fff}
#recom .nav a {color:#fff}
#recom .tlink ul {line-height:21px;}
#recom .tlink {width:160px;float:right}

#picshow {width:100%;height:150px;background:#fc3;}
#focus {background:#ecfcff;width:330px;float:left;}
#focus .list {padding:5px 0 0 5px;line-height:20px;}
#focus .list li {background:url(../images/listdot.gif) 3px 9px no-repeat;padding:0 0 0 13px;}
#focus .more {text-align:right;padding:6px 10px 0 0;clear:both;height:20px}
#focus .more a {color:#f30;font-weight:bold;}

.redbg { clear:both; background:#F30; color:#fff; font:normal 12px Arial, Helvetica, sans-serif; float:left; width:120px; padding:1px; margin:4px }
.bluebg { clear:both; background: #0CF; color:#fff; font:normal 12px Arial, Helvetica, sans-serif; float:right; width:120px; padding:1px; margin:4px }
.li_ltitle { border-bottom:1px dotted #ddd; margin:2px 0; width:90% }
.clearboth { clear:both; margin:0; padding:0; height:0 }
/*top*/
#div_top { width:960px; }
#ul_top { width:960px; border-bottom:#000 2px solid; padding-bottom:2px }
#li_topl { width:130px; float:left; }
#li_topr { width:870px; text-align:left; padding:0; float:left; }
#ul_topr, #ul_topr li { width:100%; }
#ul_topr #li_top { width:100%; border-bottom:#CCC 1px solid; padding:0 0 3px 0; }
#li_top div { float:left; margin:10px 6px 2px 0; }
#div_tel { background-color:#c03; color:#fff; padding:0 5px 0 5px; }
#div_eg { padding-left:10px }
#li_Mlink { padding:5px 0 0 0; }
#li_Mlink div { float:left; }
#Div_bold a:link, #Div_bold a:visited, #Div_bold a:hover { font-weight:bold; padding:0 5px 0 0 }
#li_search { width:500px; padding:5px 0 2px 0; margin:0; float:left; }
#li_search div { float:left; padding:0 0px 2px 0; font-weight:bold; vertical-align:bottom; text-align:right; height:22px; width:300px; line-height:26px }
#li_search a:link, #li_search a:visited { font-weight:bold; color:#000; text-decoration:underline; }
#li_search1 { border-top:#ccc 2px dotted; border-bottom:#ccc 2px dotted; margin:0; }
#li_search1 div { float:left; padding:0 5px 2px 0; font-weight:bold; vertical-align:bottom; text-align:left; height:22px; }
#ul_sa { width:960px; border-bottom:#ccc 1px solid; padding:0 0 2px 0 }
#ul_sa1 { width:960px; border-bottom:#ccc 2px solid; padding:0 0 2px 0; background-color:#eee; margin:0 0 4px 0 }
#ul_sa1 li { margin:0; padding:2px }
#ul_sa1 #li_search { float:right }
#input_btn { border:#c03 1px solid; border-top:#f60 3px solid; background-color:#c03; color:#fff; height:22px; line-height: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#input_txt { border:#ccc 1px solid; height:20px }
.input_btn { border:#c03 1px solid; border-top:#f60 3px solid; background-color:#c03; color:#fff; height:22px; line-height: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.input_txt { border:#ccc 1px solid; height:20px }
#ul_ad { width:960px; border-bottom:#ccc 1px solid }
#li_adl { float:left }
#li_adl li { width:828px }
#li_adtxt { background-color:#003; color:#fff; }
#li_adtxt a:link, #li_adtxt a:visited { color:#fff; font-family:"Times New Roman", Times, serif }
#li_ad { width:375px; height:30px; float:right }
#li_rp { width:366px; height:20px; padding:0 0 0 5px; text-align:left; vertical-align:bottom }
#li_rp div { padding:5px 5px 2px 0; vertical-align:bottom; text-align:left; height:20px; }
#li_adr { width:172px; text-align:left; float:right }
#ul_adlist li { width:160px; padding:5px 0 0 0; text-align:left; }
/*中部*/
#link_road { margin:2px auto; padding:0 0 0 5px; width:995px; background:#f2f2f2; border-bottom:1px solid #ddd; text-align:left; height:30px; line-height:30px }
.more { padding:6px 5px 0 0; text-align:right; float:right; }
.more a { font:normal 12px "宋体"; }
#link_road .title { text-align:left; float:left; padding:2px 0 0 5px; line-height:28px }
#link_road .title a { font:bold 14px "宋体" }
.classTitle { margin:0 0 10px 0; padding:0 0 10px 0; border:1px solid #CCCC99; float:left; text-align:left; background:#FBFFF3 }
.classTitle ul { background:url(../images/bar_bg_a.gif) 0 -180px repeat-x; height:28px; margin:0 0 10px; padding:0; border-bottom:1px solid #CCCC99; clear:both; }
.classTitle ul li { height:20px;}
.classTitle h1 a { font:bold 14px "宋体" }
.classTitle .shortext { ; color:#666; margin:0; padding:10px }
.classTitle ol { margin:0 0 0 10px; width:268px}
.classTitle ol li { float:left }
.classTitle1 { margin:0 10px 10px 0; padding:0 0 10px 0; border:1px solid #A5B5C0; float:left; width:340px; text-align:left; }
.classTitle1 ul { background:url(../images/bar_bg_a.gif) 0 0 repeat-x; height:28px; margin:0; padding:0; border-bottom:1px solid #A5B5C0; }
.classTitle1 ul li { height:20px }
.classTitle1 img { margin:6px 10px 8px 10px; float:left; }
.classTitle1 h1 a { font:bold 14px "宋体" }
.classTitle1 .shortext { font:normal 12px "宋体"; color:#666; margin:0; padding:10px }
.classTitle13 { margin:0 10px 10px 0; padding:0 0 10px 0; border:1px solid #A5B5C0; float:left; width:310px; text-align:left; }
.classTitle13 ul { background:url(../images/bar_bg_a.gif) 0 0 repeat-x; height:28px; margin:0; padding:0; border-bottom:1px solid #A5B5C0; }
.classTitle13 ul li { height:20px }
.classTitle13 img { margin:6px 10px 8px 10px; float:left; }
.classTitle13 h1 a { font:bold 14px "宋体" }
.classTitle13 .shortext { font:normal 12px "宋体"; color:#666; margin:0; padding:10px }
.classTitle14 { margin:0 0 10px 0; padding:0 0 10px 0; border:1px solid #A5B5C0; float:right; width:340px; text-align:left; }
.classTitle14 ul { background:url(../images/bar_bg_a.gif) 0 0 repeat-x; height:28px; margin:0; padding:0; border-bottom:1px solid #A5B5C0; }
.classTitle14 ul li { height:20px }
.classTitle14 img { margin:10px; float:left; }
.classTitle14 h1 a { font:bold 14px "宋体" }
.classTitle14 .shortext { font:normal 12px "宋体"; color:#666; margin:0; padding:10px }
.classTitle2 { margin:0 0 10px 0; padding:0 0 10px 0; border:1px solid #A5B5C0; float:right; width:310px; text-align:left; }
.classTitle2 ul { background:url(../images/bar_bg_a.gif) 0 0 repeat-x; height:28px; margin:0; padding:0; border-bottom:1px solid #A5B5C0; }
.classTitle2 ul li { height:20px }
.classTitle2 h1 a { font:bold 14px "宋体" }
.classTitle2 .shortext { font:normal 12px "宋体"; color:#666; margin:0; padding:10px }
.classTitle2 p { margin:5px }
.classTitle2 ol li { float:left; margin:0 0 0 15px }
.classTitle11 { margin:0 10px 10px 0; padding:0 0 10px 0; border:1px solid #A5B5C0; float:left; width:310px; text-align:left; }
.classTitle11 ul { background:url(../images/bar_bg_a.gif) 0 0 repeat-x; height:28px; margin:0; padding:0; border-bottom:1px solid #A5B5C0; }
.classTitle11 ul li { height:20px }
.classTitle11 img { margin:6px 10px 8px 10px; float:left; }
.classTitle11 h1 a { font:bold 14px "宋体" }
.classTitle11 .shortext { font:normal 12px "宋体"; color:#666; margin:0; padding:10px }
.classTitle12 { margin:0 0 10px 0; padding:0 0 10px 0; border:1px solid #A5B5C0; float:right; width:340px; text-align:left; }
.classTitle12 ul { background:url(../images/bar_bg_a.gif) 0 0 repeat-x; height:28px; margin:0; padding:0; border-bottom:1px solid #A5B5C0; }
.classTitle12 ul li { height:20px }
.classTitle12 h1 a { font:bold 14px "宋体" }
.classTitle12 .shortext { font:normal 12px "宋体"; color:#666; margin:0; padding:10px }
.classTitle12 p { margin:5px }
.classTitle12 ol {float:left}
.classTitle12 ol li {  padding:0 3px 0 10px }
.adsch { width:160px; margin:0 10px 0 0; padding:0; float:left }
.adsch h1 { width:100%; background:#FFFFCC; font:bold 14px Arial, Helvetica, sans-serif; height:22px; padding:10px 0 0 0 }
.adsch h1 a { font:bold 14px Arial, Helvetica, sans-serif; }
.adsch img { width:160px; margin:0 0 4px 0; }
.adsch1 { width:260px; margin:0 10px 0 0; padding:0; float:left }
.adsch1 img { width:260px; margin:0 0 4px 0; }
.classTitle2 img { float:right; margin:0 10px 0 0 }
.classTitle2 ol { float:left; width:50% }
.classTitle2 ol li { float:none; width:100% }
.ad { width:665px; margin:0 0 10px 0; height:80px; padding:0; clear:both }
.ad ul { margin:0; padding:0; }
.ad ul li { margin:0; padding:0; float:left; width:330px;text-align:left}
.ad ul li img { width:320px }
#classTitle2 { margin:0 0 10px 0; padding:0 0 10px 0; border:1px solid #A5B5C0; float:right; width:310px; text-align:left; }
#classTitle2 .list1 { background:url(../images/bar_bg_a.gif) 0 0 repeat-x; height:28px; margin:0; padding:0; border-bottom:1px solid #A5B5C0;}
#classTitle2 .list2 {line-height:26px}
#classTitle2 .shortext { font:normal 12px "宋体"; color:#666; margin:0; padding:10px }
#classTitle2 ol { margin:0 0 0 10PX; padding:0; height:28px }
#classTitle2 ol li { height:20px; FLOAT:left; padding:2px }
.classTitle3 { margin:0 0 10px 0; padding:0 0 10px 0; border:1px solid #C9B06B;text-align:left; background:#FFFAEE }
.classTitle3 ul { background:url(../images/bar_bg_a.gif) 0 -60px repeat-x; height:28px; margin:0; padding:0; border-bottom:1px solid #C9B06B; }
.classTitle3 ul li { height:20px }
.classTitle3 h1 { font:bold 12px "宋体" }
.classTitle3 h1 a { font:bold 14px "宋体" }
.classTitle3 img { width:70px; height:55px; float:left; margin:10px }
.classTitle3 p a { font:normal 12px "宋体"; }
.classTitle4 { margin:0 0 10px 0; padding:0 0 10px 0; border:1px solid #A5B5C0; text-align:left; background:#F3FCFF;clear:both }
.classTitle4 ul { background:url(../images/bar_bg_a.gif) 0 0 repeat-x; height:28px; margin:0; padding:0; border-bottom:1px solid #A5B5C0; }
.classTitle4 ul li { height:20px }
.classTitle4 h1 a { font:bold 14px "宋体" }
.classTitle4 .shortext { font:normal 12px "宋体"; color:#666; margin:0; padding:10px }
.classTitle4 p { margin:5px }
.classTitle4 p a { font:normal 12px "宋体"; }
.classTitle5 { margin:0 0 10px 0; padding:0 0 10px 0; border:1px solid #A5B5C0; float:right; width:490px; text-align:left; }
.classTitle5 ul { background:url(../images/bar_bg_a.gif) 0 0 repeat-x; height:28px; margin:0; padding:0; border-bottom:1px solid #A5B5C0; }
.classTitle5 ul li { height:20px }
.classTitle5 h1 a { font:bold 14px "宋体" }
.classTitle5 p { margin:5px }
.classTitle5 ol li { float:left; margin:0 10px 0 0 }
.classTitle7 { margin:0 0 10px 0; padding:0 0 10px 0; float:left; width:99%; text-align:left; }
.classTitle7 ul { height:28px; margin:0; padding:0; border-bottom:1px solid #edf3f1; }
.classTitle7 ul li { height:20px }
.classTitle7 h1 a { font:bold 14px "宋体"; }
.classTitle7 p { margin:5px }
.classTitle7 ol li { float:left; margin:0 0 0 15px }
.classTitle7 .title { background:#edf3f1; padding:0 5px 0 5px; height:28px; line-height:25px }
.pages { background:#f9fbfa; padding:0 0 0 5px; margin:0 0 10px 0; text-align:center; border:1px solid #edf3f1; height:20px; line-height:20px }
.className { background:#f9fbfa; padding:0 0 0 5px; font: bold 14px "宋体"; margin:0 0 10px 0; text-align:left; border:1px solid #edf3f1; height:30px; line-height:30px }
.title { float:left }
#classleft { margin:0 10px 0 0; padding:0; float:left; width:260px; }
#classmid { margin:0; padding:0; float:left; width:430px }
#classmid p { clear:both; width:100%; border-bottom:1px dotted #ddd; height:20px; line-height:19px; text-align:left }
#content { padding:6px 0; margin:0 0 10px; background:#FDFEFF; text-align:left; }
#content h1 { border-bottom:1px solid #ccc; font-size:24px; text-align:center; font-weight:bold; padding:10px 0; width:95%; margin:0 0 0 10px }
#content h5 { text-align:center; padding:6px 0; color:#666; }
#content p { line-height:28px; font-size:14px; color:#333; padding:0 20px; clear:both; }
#content img { text-align:center; margin:10px }
#li_smlink { text-align:right; width:100%; font:bold 12px Arial, Helvetica, sans-serif; }
/* nick新增20080923 */
#main .title { padding: 5px 0 0 6px; }
#main .title a { font-size:14px; color:#333; text-decoration:none; font-weight:bold; }
.counlist .box { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px }
.counlist H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
.counlist UL { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px 0px 0px; LINE-HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px }
.counlist UL .name { FONT-WEIGHT: bold }

.boxa { FLOAT: left; MARGIN: 0px 0px 5px 3px; TEXT-ALIGN: center }
.boxb { FLOAT: left; MARGIN: 0px 0px 5px 3px; TEXT-ALIGN: center }
.collegelist { BORDER-RIGHT: #a5b5c0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a5b5c0 1px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fcff; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; BORDER-LEFT: #a5b5c0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a5b5c0 1px solid; TEXT-ALIGN: left }
.collegelist .ultitle { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bar_bg_a.gif) repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #a5b5c0 1px solid; HEIGHT: 28px }
.collegelist .txt {margin:0 0 3px;}

#addnav li {float:left;list-style:none;height:30px;margin:0 3px;padding:0 5px 0 0;}
#addnav ul {margin:3px 0 0 5px;}
#addnav a {display:block;BACKGROUND: url(../USN/flash/usatop_06.gif) repeat-x;padding:3px 5px 0 5px;font-weight:bold;font-size:14px;border:1px solid #efb18c;color:#333;}
#collist {background:none;border:0;height:190px}
#collist h1 {float:none;background:none;border:0;padding:0 0 8px;}
#collist ul {float:none;background:none;border:0;line-height:26px;}
#collist li {padding:2px 0;font:12px tahoma, 宋体;}
#collist div {float:left;background:none;border:0;padding:10px 0 0;}
#collist .collbox1 {width:165px;}
#collist .collbox2 {width:165px;}
#collist .collbox3 {width:160px;}