/* CSS Document */

.banner1{ width:280px; margin-right:10px; float:left;}
.banner2{ width:688px; float:left;}
.banner3{ width:688px; float:right; margin-bottom:10px;}
#menu{ height:37px; background:url(/news/images/new_center_bj.gif) repeat-x left top; color:#FFFFFF}
#menu img{ width:171px; float:left;}
#menu .daohang{padding-top:8px; color:#FFFFFF;}
#menu .daohang a{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none; margin-right:3px; margin-left:3px;}
#menu .daohang a:hover{ color:#FEBA00; text-decoration:none;}
#menu .daohang .a_on{ color:#fffb93;}
#menu .daohang .a1{ background:url(/news/images/new_center_dy.gif) no-repeat; padding-left:10px; margin-left:5px;}

#main .main_left{ width:230px; float:left;}
#main .main_left .jsxw{ border:1px solid #CCCCCC; margin-bottom:10px; width:2248px; overflow:hidden;}

#main .main_left .jsxw .top{ background:url(/news/images/left_jsxw.gif) no-repeat left center; line-height:27px; padding-left:35px; color:#FFFFFF; font-size:14px; font-weight:bold; height:27px;}
#main .main_left .jsxw .top .span_l{ float:left;}
#main .main_left .jsxw .top .span_l a{ float:left; line-height:27px; color:#FFFFFF; font-size:14px; font-weight:bold; height:27px; text-decoration:none; }
#main .main_left .jsxw .top .span_r{ float:right; margin-right:5px; font-size:12px;}

#main .main_left .jsxw .content{ margin:0; padding:12px; background:#ededed; text-align:center;}

#main .main_left .jsxw .content .biaoti{ float:left; margin-top:10px; width:236px; text-align:center;}

#main .main_left .jsxw .ul{ list-style-type:none; padding:10px;}
#main .main_left .jsxw .ul li{ background:url(/news/images/dot.gif) left center no-repeat; padding-left:10px; line-height:22px;height:22px; width:248px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#main .main_left .jsxw .ul2{ list-style-type:none; padding:8px;  margin-top:5px; overflow:hidden; }
#main .main_left .jsxw .ul2 li{ float:left; width:131px; text-align:center;}
#main .main_left .jsxw .ul2 li .img{ border:1px solid #CCCCCC; padding:2px; width:116px; height:90px; overflow:hidden; text-align:center; margin-bottom:8px;}
#main .main_left .jsxw .ul2 li .biaoti{ float:left; width:116px; text-align:center; overflow:hidden;}
#main .main_left .jsxw .ul2 li p{text-align:center; margin-bottom:10px;}
#main .main_left .jsxw .ul1{ list-style-type:none; padding:10px;}
#main .main_left .jsxw .ul1 li{line-height:23px; height:23px;}

#main .main_left .jsxw .ul1 li .span{ background:url(/news/images/dot_k.gif) left center no-repeat; width:14px; height:22px; float:left; line-height:25px; color:#FFFFFF; text-align:center; margin-right:6px; margin-top:0px;}

#main .main_left .jsxw .ul1 li .span1{ float:left; width:236px; height:23px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; border-bottom:1px dotted #CCCCCC;}

#main .main_mid{ width:448px; float:left;}
#main .main_mid .tt{ border:1px solid #CCCCCC; padding:10px;}
#main .main_mid .tt h2{ color:#000066; font-family:"ºÚÌå"; font-size:18px; font-weight:bold; height:21px; width:428px; text-align:center;}
#main .main_mid .tt p{ color:#383838; line-height:20px; margin-top:10px; font-size:14px;}
#main .main_mid .tt .xq{color:#de4324; font-weight:bold; text-align:right;}

#main .main_mid .gd{ background-color:#eaedf0; border:1px solid #CCCCCC; margin-top:10px; padding:8px; line-height:20px; color:#008aff; font-size:14px; font-weight:bold;}

#scrollDiv{width:430px;border:#ccc 1px solid;overflow:hidden}
#scrollDiv li{line-height:25px;height:20px;padding-left:10px;font-size:14px;}

#main .main_mid .list{}
#main .main_mid .list .top{ background:url(/news/images/list_top.gif) repeat-x left; height:32px; line-height:32px; padding:0 10px 0 10px; color:#e23413; font-weight:bold; font-size:14px;}
#main .main_mid .list .top .span1{ float:left; line-height:32px; color:#e23413; font-weight:bold; font-size:14px;}
#main .main_mid .list .top .span1 a{ float:left; line-height:32px; color:#e23413; font-weight:bold; font-size:14px; text-decoration:none;}
#main .main_mid .list .top .span2{ text-align:right; float:right; color:#999999; font-weight:normal;}
#main .main_mid .list .top .span3{ text-align:right; float:right; color:#e23413; font-size:12px;}
#main .main_mid .list ul{ list-style-type:none; padding:10px;}
#main .main_mid .list ul li{ background:url(/news/images/list_dot.gif) left center no-repeat;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; line-height:22px;}
#main .main_mid .list ul li .span_n{ float:left; padding-left:12px; width:350px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-size:14px;}
#main .main_mid .list ul li .span_t{ float:right; color:#999999; margin-right:10px;}

#main .main_right{ width:230px; float:right; overflow:hidden;}
#main .main_right .right1{ width:227px; border:1px solid #CCCCCC; overflow:hidden; padding:2px 0px;text-align:center; margin-bottom:10px;
}
#main .main_right .right2{ width:215px; border:1px solid #CCCCCC; overflow:hidden; margin-bottom:10px; padding:5px; line-height:25px; background-color:#e7e7e7;
}
#main .main_right .right2 .nei{ width:203px; background-color:#FFFFFF; padding:5px; border:1px solid #cdcdcd; overflow:hidden;}
#main .main_right .right3{ width:215px; border:1px solid #CCCCCC; overflow:hidden; margin-bottom:10px; padding:5px; padding-top:0; line-height:22px; background-color:#e7e7e7;
}
#main .main_right .right3 .nei{ background-color:#FFFFFF; padding:2px; border:1px solid #cdcdcd;}
#main .main_right .right3 .nei .content{ border-bottom:1px dotted #CCCCCC; margin-bottom:10px; padding:5px;}
#main .main_right .right3 .nei .content .content1{ color:#db8350;}
#main .main_right .right3 .nei .content .content2{ background:url(/news/images/pic.gif); background-position:-10px -112px; padding-left:15px; margin-bottom:10px;}

/*duilian  mathwork*/
#lovexin22, #lovexin24 {background-color:#BDEFFF;border:1px solid #DDDDDD;height:190px;padding-top:5px;text-align:center;
width:20px;z-index:9999;}
#lovexin22 a, #lovexin24 a {color:#FF0000;z-index:9999; font-weight:bold;}
/*ject*/
.ject_box{ width:980px;margin:0px auto; padding:0px;}
.ject{ width:290px; float:right; margin-top:10px; display:inline}
.ject_left{ width:680px; float:left; border:#CCC solid 1px; padding-bottom:10px; margin-top:10px; display:inline}
.ject_left ul{ list-style:none}
.ject_left ul li{ float:left;}
.ject_left  .ject_left_1{ width:320px; float:left; display:inline; background-color:#F4F4F4; margin-left:14px; margin-top:15px; height:130px;}
.ject_left  .ject_left_img{ width:100px;  float:left; padding:10px 6px;}
.ject_left  .ject_left_text{ width:195px;  float:right; font-size:12px; line-height:20px; padding-top:10px; display:inline; padding-right:5px;}
.ject_left  .ject_left_text  a{ color:#006}
.ject_nav{ width:99.5%; float:left; height:28px; line-height:30px;  text-indent:10px; color: #333; font-size:15px; font-weight:bold; background-image:url(/sp_subject/images/bgcolor_name.jpg); background-repeat:repeat-x; border:1px solid #DCDCDC}