body{ text-align:center;background:#fff; color:#333333;}
body,td,input{ font-size:12px; font-family:"ËÎÌå";}
body,div,form,img,ul,li,h1,h2,h3{margin: 0; padding: 0; border: 0;}
input,select{ color:#666;}
select{ height:21px;}
li{ list-style-type:none;}
.clear{ clear: both; line-height:0px; height:0px; font-size:0px; visibility:hidden;}

/* link */
a:link,a:visited{ color: #0056a6; text-decoration: none;}
a:hover,a:active{ color: #C00; text-decoration: underline;}
a.link_black:link,a.link_black:visited{ color: #000000; text-decoration: none;}
a.link_black:hover,a.link_black:active{ color: #0056a6; text-decoration: underline;}
a.link_black2:link,a.link_black2:visited{ color: #333333; text-decoration: none;}
a.link_black2:hover,a.link_black2:active{ color: #0056a6; text-decoration: underline;}
a.link_blue:link,a.link_blue:visited{ color: #0056a6; text-decoration: none;}
a.link_blue:hover,a.link_blue:active{ color: #C00; text-decoration: underline;}
a.link_black_red:link,a.link_black_red:visited{ color: #000000; text-decoration: none;}
a.link_black_red:hover,a.link_black_red:active{ color: #CC0000; text-decoration: underline;}

a.link_black3:link,a.link_black3:visited{ color: #666; text-decoration: none;} /* by lyp 20090324*/
a.link_black3:hover,a.link_black3:active{ color: #c00; text-decoration: underline;}

/* color */
.color_red{color:#c00;}
.color_green{ color:#080;}

/*top*/
#top{ width:960px;background-image:url(//i.ssimg.cn/images/info/head2007_top_bg.gif); height:25px; margin:0px auto 6px; color:#666; border-bottom: 1px solid #eee; }
#top .fav1{ float:right; padding:0px 15px 0 5px; margin-top:8px;}
#top .topicon{ float:right; width:16px; height:15px; background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat -5px -70px; margin-top:6px;}
	
/*head*/
#head{width:960px; height:66px; margin:0 auto;}
#head .logo{width:160px; height:62px; float:left;}
#head .ad1{width:778px; height:60px; float:right; background-color:#EEE;}
#menu{width:960px; height:27px; line-height:27px; margin:0 auto; background-color:#f0f0f0; color:#000000;}
.search{width:960px; height:25px; margin:5px auto;}
.search_pic{width:6px; height:10px; background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat -30px -73px; float:left; margin:6px 0px 0px 10px;}
.search_weizhi{ float:left; line-height:25px; padding-left:5px;}
.search_right{ float:right; padding:2px 10px 0 0;}

/* Structure */
#main{width:960px; margin:5px auto 10px; text-align:left;}
#main_left{ width:630px;float:left; padding-bottom:20px;}
#main_right{ width:318px; border:1px solid #dcdcdc; float:right; padding:10px 0;}
.foot{width:960px; margin:0 auto; border-top:5px solid #4d8dd5; padding-top:5px;}

/*left*/
.leftcontent{ border:1px solid #dcdcdc; padding:0 14px; background-color:#f5f8fd; }
.tit{ margin:0 auto; padding-top:20px;}
.tit h1{ text-align:center; font-size:26px; line-height:30px; color:#0056a6;}
.con1{ text-align:center; padding:5px 0;}
.con2{ border-bottom:1px solid #dcdcdc; border-top:1px solid #dcdcdc; padding:5px 0;}
.con2_list{ height:20px; line-height:20px; overflow:hidden; text-align:center;}
.con3{ height:auto; background-color:#FFFFFF; border:1px solid #dcdcdc; margin:10px auto; line-height:22px; font-size:14px; padding:8px;} 
.con_editor{ font-size:14px; line-height:180%; padding:15px 0px 15px 5px;}
.con4{  text-align:right; padding:10px 0;}
.con5,.con5a{  height:26px; line-height:26px; color:#666;}
.con5{ text-align:right;}
.con5a .ad{ margin-left:5px; width:260px; height:24px; overflow:hidden;}
.fanye_side{ width:60px; height:25px; line-height:25px; border:1px solid #2979c3; background-color:#FFFFFF; font-size:13px; text-align:center;}
.fanye_one{width:22px; height:22px; line-height:22px; font-size:13px; border:1px solid #2979c3; background-color:#FFFFFF; text-align:center;}
.fanye_two{width:22px; height:22px; line-height:22px; font-size:13px; border:1px solid #e89954; background-color:#ffca7d; text-align:center;}
.con6{ height:24px; line-height:24px; font-size:14px; padding-top:10px;}
.con7{ background-color:#FFFFFF; border:1px solid #dcdcdc; margin-bottom:5px; padding:8px 0 0 0;}
.con7 td{line-height:22px;}
.con7_foot{ border-top:1px dashed #cccccc; background-color:#f5f5f5; padding:0 10px;}
.con7_quote{ padding:0 10px;}

/*quote by lyp 20090324*/
.conquote{ background-color:#FFFFFF; border:1px solid #ccc; margin-bottom:5px;}
.conquote .mt{ padding:0 10px; height:27px; line-height:27px; background:url(//i.ssimg.cn/images/info/con09.gif) 0 -679px repeat-x; border-bottom:1px dashed #dcdcdc;}
.conquote .mt h3{ font-size:14px; float:left; }
.conquote .mt h3 span{ color:#666; font-size:12px; font-weight:normal;}
.conquote .mt .more{ float:right;}
.conquote .minfo{ width:598px; border-bottom:1px solid #dcdcdc;}
.conquote .mpic{ float:left; width:208px; height:148px; text-align:center;}
.conquote .mpic img{ margin-top:5px;}
.conquote .mquote{ width:130px; float:left;}
.conquote .mquote ul{ border-left:1px solid #dcdcdc; height:148px;}
.conquote .mquote li{ float:left; width: 64px; height:22px; line-height:22px; text-align:center; overflow:hidden;}
.conquote .mquote .t1{ width:129px; background-color:#F6F6F6; height:26px; line-height:26px; font-weight:bold; margin-bottom:5px;}
.conquote .mquote .t2{ width:129px; height:44px;text-align:left;margin-top:5px;}
.conquote .mquote .t2 div{ border-top:1px dashed #CCC; line-height:20px; padding-top:4px; margin:0 5px; }
.conquote .qfoot{ height:30px; line-height:30px; padding:0 10px; background-color:#F6F6F6;}
.fl{ float:left;}
.fr{ float:right;}
/*end*/

.con8{ padding-top:10px;}
.con8 span{ font-size:12px; padding-left:15px; font-family:Arial, Helvetica, sans-serif; color:#666666;}
.con8 li{ height:22px; line-height:22px; font-size:14px; color:#666; overflow:hidden;}
.con8_tit{ height:25px; line-height:25px; font-weight:bold; font-size:14px; color:#000;}

.con9_tit{ height:35px; margin:20px auto 0; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-top:1px solid #dcdcdc;}
.con9_tit .tit_left{line-height:35px; padding-left:20px; float:left; font-size:14px; font-weight:bold;}
.con9_tit .tit_r1{ width:20px; height:20px; float:right; background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat -50px -70px; margin-top:5px;}
.con9_tit .tit_r2{ float:right; line-height:35px; padding:0 10px;}
.con9_tit .tit_r2 .ad{ width:200px; overflow:hidden; height:35px;}
.con9{ width:598px; margin:0 auto 20px; background-color:#FFFFFF; border:1px solid #dcdcdc; }
.con9 .con9_left{ width:110px; padding:20px 20px 0; float:left;}
.con9 .con9_left_pic{width:110px; height:80px; background-color:#eeeeee;}
.con9 .con9_left_sm{width:110px; height:22px; line-height:22px; overflow:hidden; text-align:center; margin-bottom:5px;}
.con9 .con9_right{ width:428px; padding-top:20px; float:left;}
.con9 .con9_right h2{ height:25px;font-size:18px; line-height:25px; overflow:hidden;}
.con9 .con9_right_list{ height:22px;line-height:22px; overflow:hidden; color:#0056a6;}
.con9 .con9_right li{ height:22px;line-height:22px; overflow:hidden; color:#0056a6;}
.con9 .con9_right li .ad{ width:150px; height:22px; float:right;}

/*left-comment*/
.comments{ padding:0 10px; border:1px solid #dcdcdc; position:relative; overflow:hidden; background-color:#FFF;}

.con10{ border-bottom:1px solid #dcdcdc; margin:15px auto; padding-bottom:15px;} 
.con10_tit{ height:25px; background:url(//i.ssimg.cn/images/info/jt.gif) no-repeat 10px 8px; line-height:25px; padding-left:25px; font-size:14px; font-weight:bold; color:#000000;}
.con10_con{ margin:10px auto 0;}
.con10 .yline{border-right:1px dashed #b5b5b5; }
.con10_a{ width:110px; float:left; padding:5px 15px; text-align:center; }
.con10_pic{ width:110px; height:80px; overflow:hidden; background-color:#eeeeee;}
.con10_pic_sm{width:110px; padding-top:5px; height:18px; line-height:18px; overflow:hidden; text-align:center; color:#666666;}

.con11{ padding-bottom:10px;}
.con11_l{ width:295px; float:left;}
.con11_l li{ height:22px; line-height:22px; overflow:hidden;}
.con11_r{width:295px; float:right;}
.con11_r li{height:22px; line-height:22px; overflow:hidden;}
.con11_tit{ height:25px; margin:0 auto 5px; background:url(//i.ssimg.cn/images/info/jt.gif) no-repeat 10px 8px; line-height:25px; padding-left:25px; font-size:14px; font-weight:bold; color:#000000;}
.con_sm{ width:600px; line-height:16px; padding-top:5px; color:#666;} /*modify bt lyp 20090527*/

/*right*/
.r_top_ad{ padding:0 9px;}
.r_top_ad1{ width:148px; height:100px; float:left; background-color:#EEE;}
.r_top_ad2{ width:148px; height:100px; float:right; background-color:#EEE;}
.r_ad_zi{ padding:8px 9px;}
.r_ad_zi .zi{ padding:5px; background-color:#f3f3f3; border:1px solid #cccccc; }
.r_ad_zi li{ float:left; width:144px; height:20px; line-height:20px; overflow:hidden;}
.r_top_ad_big{ padding:0 9px; height:250px; margin-bottom:8px; }
.r_ad3{ text-align:center;  height:60px;} 
.r_ad_add{ padding:0 9px; text-align:center;}

.r_table{ padding:0 9px;}
.r_hq{ border:1px solid #ceddf1; background-color:#FFFFFF; margin-bottom:15px;}
.r_hq_tab{width:298px; height:33px;}
.r_hq_tab_a{width:74px; height:33px; float:left; text-align:center; line-height:32px; background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat -9px -247px; float:left;}
.r_hq_tab_a a:link,.r_hq_tab_a a:visited{ color: #0056a6; text-decoration: none; font-weight:bold;}
.r_hq_tab_a a:hover,.r_hq_tab_a a:active{ color: #C00; text-decoration: underline; font-weight:bold;}
.r_hq_tab_b{width:74px; height:33px; float:left; text-align:center; line-height:32px; background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat -84px -247px; float:left;}
.r_hq_tab_b a:link,.r_hq_tab_b a:visited{ color: #0056a6; text-decoration: none;}
.r_hq_tab_b a:hover,.r_hq_tab_b a:active{ color: #C00; text-decoration: underline;}
.r_hq_tab_c{width:76px; height:33px; float:left; text-align:center; line-height:32px; background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat -159px -247px; float:left;}
.r_hq_tab_c a:link,.r_hq_tab_c a:visited{ color: #0056a6; text-decoration: none;}
.r_hq_tab_c a:hover,.r_hq_tab_c a:active{ color: #C00; text-decoration: underline;}
.r_hq_tab_c2{width:76px; height:33px; float:left; text-align:center; line-height:32px; background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat -235px -247px; float:left;}
.r_hq_tab_c2 a:link,.r_hq_tab_c2 a:visited{ color: #0056a6; text-decoration: none; font-weight:bold;}
.r_hq_tab_c2 a:hover,.r_hq_tab_c2 a:active{ color: #C00; text-decoration: underline; font-weight:bold;}
.text1{ height:20px; line-height:20px; text-align:center; margin:5px auto;}

.right_quote1{ width:280px; padding:5px; margin:0 auto;}
.right_quote1 .text1{ height:20px; line-height:20px; text-align:center; margin-bottom:5px;}
.right_quote1 .text1 span{ font-family:Verdana; font-size:11px;}
.right_quote1 .quotepic{ float:left; width:160px; padding:5px 0px 5px 15px;}
.right_quote1 .quoteinfo{ float:left; width:83px; padding-left:10px; padding-bottom:5px;}
.right_quote1 .quoteinfo li{ border:1px solid #CCC; width:81px; height:18px; line-height:18px; text-align:center; margin-bottom:2px;}
.right_quote1 .quoteinfo .li_now{ background-color:#e3eef5;}

.right_search{ height:24px; padding-top:3px;color:#666;}
.right_search select{ float:left; margin-left:5px;}
.right_search input{ float:left; width:110px; padding-left:3px;}
.right_search .q1{ float:left; font-weight:bold; padding-top:5px;}
.right_search .q2{ float:left; background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat -115px -203px; width:49px; height:21px; margin-left:5px;cursor:pointer}
.right_search .q3{ float:left; padding-left:10px; line-height:24px;}

.r_content{ margin-bottom:8px;}
.r_title{ height:24px; line-height:24px; color:#0056a6; background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat 0 -285px; padding-left:25px; font-size:14px; font-weight:bold;}
.r_content ul{ padding:8px 8px 0px;}
.r_content li{ height:22px; line-height:22px; overflow:hidden; color:#666;}
.r_content li span{ float:right; width:60px; text-align:right; color:#666;}
.r_content .li_pic1,.r_content .li_pic2,.r_content .li_pic3,.r_content .li_pic4,.r_content .li_pic5, .r_content .li_pic6,.r_content .li_pic7,.r_content .li_pic8{ background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat; padding-left:18px;}
.r_content .li_pic1{ background-position:-16px -474px;}
.r_content .li_pic2{ background-position:-16px -495px;}
.r_content .li_pic3{ background-position:-16px -516px;}
.r_content .li_pic4{ background-position:-16px -537px;}
.r_content .li_pic5{ background-position:-16px -558px;}
.r_content .li_pic6{ background-position:-16px -579px;}
.r_content .li_pic7{ background-position:-16px -600px;}
.r_content .li_pic8{ background-position:-16px -621px;}

/*school*/
.school{ background:url(//i.ssimg.cn/images/info/schoolbg.gif) no-repeat right bottom; height:110px; border-bottom:1px dashed #CCC; position:relative;}
.school ul{ margin-left:75px; padding:12px 0 0 0; width:180px;}
.school li{ float:left; line-height:22px; height:22px; width:36px; overflow:hidden;}
.school .button{ position:absolute; left:20px; top:70px; width:90px; height:22px; background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat -6px -345px; cursor:pointer; }
.schoolNews { width:302px;}
.schoolNews li{ float:left; height:22px; line-height:22px; overflow:hidden; width:200px;}
.schoolNews .name{ width:90px;}

/* assistant */
.tz{ margin:4px 10px;width:297px; height:65px;background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat -6px -376px;}
.tz td{ padding:2px 0 2px;}

/*edit by pfma 20081208*/
.pageControl{ text-align:center; padding:15px; font-size:14px;}
.pageControl a:link, .pageControl a:visited{ background-color:#FFF; border:1px solid #9aafe5; padding:2px 5px; color: #2e6ab1; text-decoration: none;}
.pageControl a:hover, .pageControl a:active{ background-color:#FFF; border:1px solid #2b66a5; background-color:lightyellow; color: #000; padding:2px 5px;  text-decoration: none;}
.pageControl .current{ border:1px solid #9aafe5; padding:2px 5px; background-color:#2e6ab1; font-weight:bold; color:#FFF;}
.pageControl .disabled{ padding:2px 5px;}

/*quote search*/
.floattable {
	width: 198px;
	position: absolute;
	top:22px;
	left:0px;
}
.selected {
	background-color: #dfeeff;
}
table.ajaxtable td {
	text-align: center;
	color: #666666;
	line-height: 20px;
}
table.ajaxtable {
	border: 1px dashed #CCCCCC;
	background-color:#FFFFFF;
}
table.textad{
	text-align:center;
	line-height:20px;
}

#foot08 {text-align:center; margin-top:10px; padding-bottom:20px; font-size:12px;}
#foot08 div {margin-bottom:10px;}
#foot08 a:link,#foot08 a:visited{ color: #000; text-decoration: underline;}
#foot08 a:hover,#foot08 a:active{ color: #00F; text-decoration: none;}