@charset "utf-8";
*{ padding:0px; margin:0px;}
body{margin:0px auto; font-family:"宋体";font-size:12px;color:#333; width:100%; background: url(../images/body_bj.jpg) repeat-x #FFF;}
ul,li,b,h1,h2,b,u,img,form{border:0px;margin:0px;padding:0px;font-size:12px;font-weight:normal;list-style-type: none;text-decoration: none;} 
a{text-decoration:none; color:#333333;}

/*公共*/
#wrap{ width:996px; height:auto; margin:0 auto; overflow:hidden; background:url(../images/warp_bj.jpg) repeat-y; }
/*头部*/
.header{ width:996px; height:auto; margin:0 auto;}
.banner{ width:996px; height:151px; margin:0 auto; background:url(../images/banner.jpg) no-repeat;}
/*导航*/
.nav{ width:996px; height:36px; margin:0 auto; background:url(../images/anv.jpg) no-repeat;}
.nav ul{ padding-left:25px;}
.nav ul li{ margin:0px 21px 0px 0px; float:left; font-size:14px; line-height:36px; background:url(../images/nav_fg.jpg) left center no-repeat; padding-left:21px;}
.nav ul li a{ color:#ffffff;}
.nav ul li a:hover{ color:#ffde02; }

/*页面主体*/
.main{ width:976px; height:auto; margin:0 auto; padding:10px 10px; overflow:hidden; *padding-bottom:20px;_padding-bottom:10px;}
.con01{ width:976px; height:auto; margin:0 auto;}
/*院系新闻*/
.news{ width:686px; height:448px; float:left; border:#b5c3d2 solid 1px; background: url(../images/news_bj.jpg) repeat-x bottom;}
.news_title{ width:686px; height:28px; float:left; background:url(../images/tit01.jpg) repeat-x; border-bottom:#b5c3d2 solid 1px;}
.news_title h1{ float:left; line-height:28px; font-size:14px; color:#07386a; background:url(../images/h02.jpg) 10px 10px no-repeat; font-weight:bold; padding-left:30px;}
.news_title a{ float:right; margin:12px 10px 0px 0px;}
.top{ width:686px; height:254px; float:left; }
.news_flash{ width:328px; height:236px; border:#dedede solid 1px; padding:2px 2px; margin:10px 10px; float:left; display:inline;}

.top_right{ width:330px; height:244px; float:right; margin-top:10px;}
.top_right ul{ width:97%; height:auto; overflow:hidden;  margin-top:5px;}
.top_right ul li{  line-height:28px; text-align:left; background:url(../images/pic01.jpg) 0px center no-repeat; padding-left:15px; border-bottom:#bdbdbd dotted 1px; }
.top_right ul li a{ color:#18538c;}
.top_right ul li a:hover{ color:#FF6600;}
.top_right ul li span{ float:right;color:#18538c;}
.bot{ width:686px; height:155px; float:left;}
.bot ul{ width:97%; height:auto; overflow:hidden; margin-left:10px; margin-top:5px;}
.bot ul li{  line-height:28px; text-align:left; background:url(../images/pic01.jpg) 0px center no-repeat; padding-left:15px; border-bottom:#bdbdbd dotted 1px; }
.bot ul li a{ color:#18538c;}
.bot ul li a:hover{ color:#FF6600;}
.bot ul li span{ float:right;color:#18538c;}

/*系内通知*/
.right01{ width:278px; height:450px; float:right;}
.notice{ width:276px; height:156px;border:#b5c3d2 solid 1px;padding-bottom:5px;}
.not_title{ width:276px; height:29px; float:left; background:url(../images/yit02.jpg) repeat-x;}
.not_title h1{ width:91px; height:29px; float:left; line-height:29px; font-size:14px; color:#07386a; background:url(../images/h1.jpg) no-repeat left; font-weight:bold; padding-left:15px;}
.not_title a{ float:right; margin:12px 10px 0px 0px;}
.not_list{ width:276px; height:auto; float:left;}
.not_list ul{ width:97%; height:auto; overflow:hidden; margin-top:5px; float:left;}
.not_list ul li{  line-height:24px; text-align:left; background:url(../images/pic02.jpg) 10px 10px no-repeat; padding-left:25px;  }
.not_list ul li a{ color:#333333;}
.not_list ul li a:hover{ color:#FF6600;}
.not_list ul li span{ float:right;color:#18538c;}

/*专题*/
.pic01{ width:242px; height:48px; float:left; border:#dedede solid 1px; padding:2px 2px; margin:10px 0px 0px 15px; display:inline;}


/*团学活动*/
.con02{ width:976px; height:242px; margin:0 auto; clear:both; }
.left02{width:686px; height:240px; float:left; border:#b5c3d2 solid 1px; background: url(../images/news_bj.jpg) repeat-x bottom;margin-top:10px; }
.news_flash02{ width:237px; height:182px; border:#dedede solid 1px; padding:2px 2px; margin:10px 10px; float:left; display:inline;}
.list02{ width:423px; height: auto; float:right; margin-top:10px;}
.list02 ul{ width:97%; height:auto; overflow:hidden;  }
.list02 ul li{  line-height:26px; text-align:left; background:url(../images/pic01.jpg) 0px center no-repeat; padding-left:15px; border-bottom:#bdbdbd dotted 1px; }
.list02 ul li a{ color:#18538c;}
.list02 ul li a:hover{ color:#FF6600;}
.list02 ul li span{ float:right;color:#18538c;}

/*合作伙伴*/
.con03{width:976px; height:160px; margin:0px auto; clear:both; }
.left03{width:686px; height:158px; float:left; border:#b5c3d2 solid 1px; background: url(../images/news_bj.jpg) repeat-x bottom;margin-top:10px; }
.list03{ width:686px; height: auto; float:left;}
.list03 ul{ margin:10px 0px 0px 10px; padding:0;}
.list03 ul li{ float:left; margin:0px 5px 10px 15px; padding-right:15px;}
.list03 ul li img{ border:#dedede solid 1px; padding:2px 2px;}
/*页脚*/
.footer{ width:996px; height:84px; margin:0 auto; background:url(../images/footer.jpg) no-repeat; text-align:center; line-height:24px; padding-top:20px;}

/*子列表*/
.con05_all{ width:976px; height:auto; margin:0;overflow:hidden; background:url(../images/002-c_03.jpg) repeat-y bottom left;}
.con05{ width:976px;  margin:0 auto; overflow:hidden;height:auto; background:url(../images/002-c_05.jpg) no-repeat left bottom;}

.con02_right{ width:250px; height: auto; float:left;}
.vido{ width:250px; height:294px; float:left;}
.v_title{ width:248px; height:38px; float:left; background:url(../images/by.jpg) no-repeat; }
.v_title h1{ float:left; font-size:14px; color:#18538c; line-height:38px; padding-left:50px; font-weight:bold; }



.r_l_t{ width:712px; height:28px; float:left; background:url(../images/tit01.jpg) repeat-x;border-bottom:#b5c3d2 solid 1px; }
.r_l_t h1{font-size:14px; color:#18538c; line-height:28px; float:left; padding-left:30px; background: url(../images/h02.jpg) 10px 10px no-repeat; font-weight:bold;}
.breadcrumb{ float:right; line-height:28px; color:#18538c; margin-right:20px;}
.breadcrumb a{ color:#18538c; font-size:12px;}
.breadcrumb a:hover{ text-decoration:underline;}


/*分页*/
.list_sort{ width:96%; height:30px; line-height:30px;
            margin:50px 0 10px 15px; _margin:50px 0 10px 8px;text-align:center; float:left; *float:none; color:#666; } 
.list_sort a{ color:#666;}
.list_sort a:hover{ color:#ff6600;}



#sub_nav{width:200px;margin:5px 0px 30px 25px; min-height:350px; height:350px; float:left; display:inline;}
div[id]#sub_nav{ height:auto;}
#sub_nav ul li{ background:url(../images/nyd.jpg) no-repeat center; padding-left:60px;line-height:34px; text-align:left; }
#sub_nav ul li a{color:#18538c; }
#sub_nav ul li a:hover{text-decoration:underline;}
.right_list02{ width:712px; height:auto;float:right; border:#b5c3d2 solid 1px;}
.r_l_list02{ width:712px; height: auto; float:left;}
.r_l_list02 ul{ width:96%; padding-left:15px; clear:both; padding-top:10px;height:600px; min-height:600px; height:auto; }
.r_l_list02 ul li{ background:url(../images/pic02.jpg) left center no-repeat; padding-left:10px; line-height:28px; border-bottom:#aaaaaa dotted 1px;}
.r_l_list02 ul li a{ color:#666666;}
.r_l_list02 ul li a:hover{ color:#FF6600;}
.r_l_list02 ul li span{ float:right; color:#aaaaaa;}


/*文章页*/
.right_list{ width:100%; height:auto; min-height:950px; float:right;}
div[class].right_list{ height:auto;}
.right_list h3{float:none; width:100%;text-align:center; line-height:30px; color:#07386a; font-size:16px; height:auto; padding:15px 0px 0px 0px; float:left;}
#author{ width:90%; height:auto; line-height:24px; text-align:center; margin:10px auto; clear:both; color:#6d6d6d; padding-bottom:20px; border-bottom:#e3e3e3 solid 1px;}
#work{width:90%; height:auto;  margin:20px auto 20px; text-align:left; line-height:26px; color:#000; font-size:12px; font-size:14px;}

.button{ width:35%;  height:auto; margin:0 auto 30px; border-bottom:#e3e3e3 solid 1px;  padding-left:450px;}
.button input{ width:70px; height:auto;background:url(../images/but_bj.jpg) no-repeat;color:#000; padding-left:0px; margin-left:10px; display:inline; line-height:26px; border:none;}
