*{ margin:0; padding:0;}
body{ font-size:12px; font-family:"微软雅黑"; color:#333; background:#F0FFF1;}
img{ border:0;}
ul,li{ list-style-type:none;}
a{ text-decoration:none; color:#333;}


#wrap{ width:1000px; height:auto; margin:0px auto;}

/*头*/
#header{ width:1000px; height:140px; margin:auto 0px; background:url(imagesbanner.jpg)  center no-repeat; overflow:hidden}
/*导航*/
/*         menu           */
#menu{clear:both;width:1000px; height:40px;background:url(imagesnav.jpg) no-repeat;}
#menu-bg{width:1000px; margin:auto; height:40px;}
#menu-parent{margin:auto; height:38px; line-height:38px; width:960px;}
#menu-parent a{display:inline;  height:38px; line-height:38px;float:left;padding-right:13px; padding-left:13px;
               color:#FFFFFF;  background:url(imagesnav_fg.jpg) left center no-repeat; font-size:14px; font-weight:bold;}

#menu-son{clear:both;width:910px; margin:auto;}
#menu-son div{height:34px; line-height:34px; color:#676767; display:none;}
#menu-son a{color:#676767;}
#menu-son a:hover,#menu-son a:active{color:#EC9000;}
#menu-son a{ margin:0 5px;}
#son1{margin-left:10px;}
#son2{margin-left:48px;}
#son3{margin-left:135px;}
#son4{margin-left:215px;}
#son5{margin-left:308px;}
#son6{margin-left:400px;}
#son7{margin-left:502px;}
#son8{margin-left:465px;}
#son9{margin-left:375px;}
#son10{margin-left:715px;}
#son11{margin-left:715px;}


/*页面主体*/
.main{ width:1000px; height:auto; margin:0 auto; overflow:hidden; background:#FFF; padding-top:1px;padding-bottom:10px; _padding-bottom:0px; z-index:1}


.con_left{ width:738px; float:left; height:auto;}
.left_top{ width:738px; height:270px; float:left;}
/*图片新闻*/
.flash_news{ width:998px; height:300px; float:left; border:#CCC 1px solid; display:inline; margin-bottom:10px;}

/*新闻动态*/
.news{ width:735px; height:270px; float:right; margin-right:3px;}
.news_title{ width:735px; height:32px; float:left; background:url(imagesnews_bj.jpg) no-repeat;line-height:32px;}
.news_title h3{ font-size:14px; font-weight:600;  color:#109324;  padding-left:40px; }
.news_title a{ float:right; margin:2px 10px 0 0; color:#666666;}
.news_title a:hover{color:#787676;}
.news_list{ width:732px; height:236px; float:left;  border:solid 1px #CECECE; border-top:none; _margin-top:-2px;}
.news_list ul{ margin-top:8px;}
.news_list ul li{background:url(imagesdt.jpg) 10px 10px no-repeat; padding: 0px 0px 0px 20px; line-height:25px; text-align:left;height:25px; overflow:hidden;  }
.news_list ul li span{ float:right;margin-right:15px}
.news_list ul li a{color:#333;} 
.news_list ul li a:hover{color:#E30212;}
/*党团建设*/
.left_mid{width:738px; height:336px; float:left; margin-top:5px;}
.caucus{ width:285px; height:336px; float:left;}
.cau_title{ width:285px; height:32px; float:left; background:url(imagescua.jpg) no-repeat; line-height:32px;}
.cau_title h3{ font-size:14px; font-weight:600;  color:#109324;  padding-left:40px; }
.cau_title a{ float:right; margin:2px 10px 0 0; color:#666666;}
.cau_title a:hover{color:#787676;}
.cau_list{ width:283px; height:303px; float:left;  border:solid 1px #CECECE; border-top:none;_margin-top:-2px;}
.cau_list ul{ margin-top:8px;}
.cau_list ul li{background:url(imagesdd.jpg) 10px 10px no-repeat; padding: 0px 0px 0px 20px; line-height:25px; text-align:left;height:25px; overflow:hidden;  }
.cau_list ul li span{ float:right;margin-right:15px}
.cau_list ul li a{color:#333;} 
.cau_list ul li a:hover{color:#E30212;}

/*学生工作切换*/
.sty{ width:445px; height:336px; float:right;margin-right:3px;}
.tab{padding:0px 0px 0px 0px; }
.tab_d01{width:445px; height: 336px; float: left; overflow: hidden; }
#TabTab01Con1{width:445px;height:301px; position: relative;}
#TabTab01Con2{width:445px;height:301px; position: relative;}
.xixi1{width:445px;height:35px;line-height:35px;background-image: url(imagesz01.jpg);cursor:pointer;position:relative;}
.xixi2{width:445px;height:35px;line-height:35px;background-image:url(imagesz02.jpg);cursor:pointe;position:relative;}
#TabTab01Con1 a.more { position:absolute; top:-20px; right: 10px; color:#505050;}
#TabTab01Con2 a.more {position:absolute; top:-20px; right: 10px; color:#505050;}

#font1{ width:80px; height:35px; display:block; font-size:14px; margin-left:15px;text-align: center;float:left; color:#109324; display:inline; font-weight:bold;}
#font2{ width:80px; height:35px; display:block; font-size:14px; margin-left:18px; margin-right:5px; text-align: center;float: left;color:#109324; display:inline;font-weight:bold;}

.list_02{width:443px;float: left; border:#CECECE solid 1px; border-top:none;height:300px;}
.list_02 ul{padding:5px 0px 0px 10px;}
.list_02 ul li{background: url(imagesdt.jpg) left center no-repeat;padding-left:10px;line-height:26px; }
.list_02 ul li a{ color:#505050;}
.list_02 ul li span{float:right; margin-right:10px;}
.list_02 ul li a:hover{ color:#0064d2;}


/*图片展示*/
.roll{ width:739px; height:137px; float:left; margin-top:5px;}
.pic{ width:39px; height:137px; background:url(imagespic_zhan.jpg) 0px center no-repeat; float:left;}
.move{ width:689px; height:137px; background:url(imagesmove_bg.gif) repeat-x; float:left;}
.last{ width:9px; height:137px; background:url(imageslast.gif) no-repeat; float:left;}

.scenery{ width:680px; margin:20px 0px 0px 10px; float:left; display:inline;}
.scenery ul{ padding:10px 0 0 10px; display:inline;} 
.scenery ul li{ height:auto; float:left; margin:0 6px; text-align:center;}
.scenery ul li h3{ font-size:12px; height:25px; line-height:25px; text-align:center; font-weight:100;}
.scenery ul li img{width:206px; height:98px; padding:2px; background:#FFFFFF;}
.scenery ul li a{ display:block; width:210px; height:auto; border:1px solid #dadad8; margin-bottom:10px;}
.scenery ul li a:hover{width:210px; height:auto;}

/*学院简介*/
.con_right{ width:259px; height:auto; float:right;}

.brief{ width:259px; height:210px; float:left;}
.b_tilte{ width:259px; height:32px; float:left; background:url(imagest02.jpg) no-repeat;}
.b_tilte h3{ font-size:14px; font-weight:600;  color:#ffffff;  padding-left:10px; line-height:32px; }
.b_tilte a{ float:right; margin:2px 10px 0 0; color:#666666; line-height:32px;}
.b_tilte a:hover{color:#787676;}
.b_list{ width:257px; float:left; height:177px;  _height:170px;border:#109324 solid 1px; border-top:none; }
.b_list p{ float:left; line-height:22px; width:235px; padding-left:10px; padding-top:10px;}
.b_list p a{ color:#fb8828;}
.b_list p img{ border:#ccc 1px solid; padding:3px; margin:0 7px 7px 8px;}


/*科学研究*/
.research{width:259px; height:177px; float:left; margin-top:5px;_margin-top:0px;}
.r_list{width:257px; float:left; height:145px;  _height:140px;border:#109324 solid 1px; border-top:none; _margin-top:-2px;}
.r_list ul{ margin-top:8px;}
.r_list ul li{background:url(imagesdd.jpg) 10px 10px no-repeat; padding: 0px 0px 0px 20px; line-height:25px; text-align:left;height:25px; overflow:hidden;  }
.r_list ul li span{ float:right;margin-right:15px}
.r_list ul li a{color:#333;} 
.r_list ul li a:hover{color:#E30212;}
/*网站调查*/
.inv{ width:259px; height:181px; float:left; margin-top:5px;}
.inv_title{ width:259px; height:26px; float:left; background:url(imagest01.jpg) no-repeat;}
.inv_title h3{ font-size:14px; font-weight:600;  color:#109324;  padding-left:10px; line-height:26px; }
.inv_title a{ float:right; margin:2px 10px 0 0; color:#666666; line-height:32px;}
.inv_title a:hover{color:#787676;}
.inv_list{ width:257px; height:154px; float:left; border:#d1d1d1 solid 1px; border-top:none;}
.inv_list p{ width:90%; line-height:35px;padding-left:40px; color:#333; display:inline;}
.inv_list ul{ padding:20px 5px;}
.inv_list ul li{ line-height:26px; height:26px;  color:#616161; display:block; background:#f8f8f8; border:#ccc 1px solid; margin-bottom:10px; text-align:center;}
.inv_list ul li a{ display:block;}
.inv_list ul li input{ vertical-align:middle; margin-right:5px;}
.inv_list input.but{ width:42px; height:18px; margin-right:40px; margin-top:10px;}
/*图标*/
.but01{ width:257px; height:92px; float:left; margin-top:5px; border:#ccc 1px solid;}
/*友情链接*/
.links{ width:259px; height:73px; float:left; margin-top:5px;}
.link_title{ width:259px; height:26px; float:left; background:url(imagest01.jpg) no-repeat;}
.link_title h3{ font-size:14px; font-weight:600;  color:#109324;  padding-left:10px; line-height:26px; }
.link_list{ width:257px; height:46px; float:left; border:#d1d1d1 solid 1px; border-top:none;}
.link_list select{ width:200px; margin:8px 0px 0px 20px;}
/*页脚*/
.footer{ width:1000px; height:103px; margin:0px auto; background:url(imagesfooter.jpg) repeat-x ; overflow:hidden;}

.footer p{ text-align:center; line-height:24px; padding-top:30px;}

/*列表页*/
.con05_all{ width:1000px; height:auto; margin:0;overflow:hidden; background:url(imageslist2_13.jpg) repeat-y bottom left;}
.con05{ width:1000px;  margin:0 auto; overflow:hidden;height:auto; background:url(imageslist2_14.jpg) no-repeat left bottom;}
.leftnav{ width:222px; height:auto; float:left; overflow:hidden;}
#program{width:222px; height:auto;background:url(imageslist2_06.jpg) no-repeat top; float:left;}
#program h3{ font-size:13px; color:#b6486d; line-height:32px;text-align:left; padding-left:30px; color:#FFF;}
.t_nvv{ width:222px; height:64px; float:left; background:url(imageslist2_03.jpg) no-repeat;}
#sub_nav{width:222px;margin:10px 0px 30px 0px; min-height:350px; height:350px; float:left;}
div[id]#sub_nav{ height:auto;}
#sub_nav ul li{ color:#480000; background:url(imageslist2_08.jpg) no-repeat;width:222px; height:28px; line-height:28px; margin-bottom:8px;} 
#sub_nav ul li a{color:#480000; display:inline; width:140px;padding-left:80px; float:left; _padding-top:2px;}
#sub_nav ul li a:hover{color:#913b07; background:url(imageslist2_11.jpg) no-repeat ; width:142px;}

.right03{ width:770px; height:auto; float:right; border:#c0c0c0 solid 1px; padding-bottom:10px;}
.title14{ width:770px; height:33px; float:left; background:url(imageslist2_010.jpg) repeat-x;}
.title14 h1{ line-height:33px; padding-left:25px; font-size:12px; background:url(imagesposi.gif) 10px 12px no-repeat; color:#6a3003; float:left;}
.breadcrumb{ float:right; line-height:35px; color:#d85202; margin-right:20px;}
.breadcrumb a{ color:#d85202;}
.breadcrumb a:hover{ color:#FF6600;}
.list15{ width:100%; height:auto; float:left;}
.list15 ul{min-height:525px; height:auto;width:95%; margin:15px auto 0px; height:525px;}
div[class].list15 ul{ height:auto;}
.list15 ul li{ line-height:28px; background:url(../images/dt.gif) left center no-repeat;  padding-left:10px; border-bottom:#cdcdcd dotted 1px; }
.list15 ul li a{ color:#1e1e1e; }
.list15 ul li a:hover{ color:#0064d2;}
.list15 ul li span{ float:right; margin-right:20px; color:#8a8585;}
/*分页-*/
.list_sort{ width:96%; background:#f0f0f0; height:30px; line-height:30px;
            margin:15px 0 10px 15px; _margin:15px 0 10px 8px;text-align:center; float:left; *float:none; color:#333;} 
.list_sort a{ color:#333;}
.list_sort a:hover{ color:#D12F21;}

/*文章页*/
#main3{width:92%;height:auto; margin:0px auto 0px; text-align:center;}
#main3 h3{float:none; width:100%;text-align:center; line-height:30px; color:#c70000; font-size:16px; height:60px; padding:15px 0px 0px 0px; float:left;}
#author{ width:70%; background:#fff9fb; height:24px; line-height:24px; text-align:center; margin:10px auto; clear:both; color:#6d6d6d;}
#work{width:100%; height:auto; margin:0 0;text-align:left; line-height:24px; color:#000; font-size:12px;  }
#author span{  float:right; color:#000;}
#author span a{ color:#000;}
.sar{ width:80%; height:auto; line-height:24px; margin:0px auto; text-align:center; color:#666;}

/*菜单栏目*/
.nav{ width:100%; height:38px; line-height:38px;position:relative; z-index:999;}
#nav{ width:1000px; height:38px; padding:0;}
#nav li{ float:left; display:block; width:90px; text-align:center; position:relative; }
#nav li:hover{ background:#15b820; display:block; height:38px;}
#nav li:hover a{ color:#fff;}
.nav ul li a:link,.nav ul li a:visited{ color:#fff; font-size:15px;}


/*二级*/
.nav ul li .subNav {line-height:38px; display:none; position:absolute; left:0; top:38px; text-align:left; z-index:9999;background-color:#15b820; width:125px; padding:0 8px;}
.nav dl dd a:link,.nav dl dd a:visited{ font-size:14px;}
.nav ul li.on {}
.nav ul li.on a{}
.nav ul li.on .subNav { display:block;}
.nav ul li.on .subNav dl{overflow:hidden;}
.nav ul li.on .subNav dl dd{ height:35px;}
.nav ul li.on .subNav dl dd a{ line-height:16px;}
.nav ul li.on .subNav dl dd:hover a{ font-weight:bold;}


/*图片切换*/
.banner-box{width:998px;height:300px;margin:0;}
.banner-box .banner{width:998px;height:300px;margin-left:auto;margin-right:auto;}
.banner-box .banner .banner{width:998px;height:300px;position:relative;overflow:hidden}
.banner-box .banner .banner ul{position:absolute;top:0;left:0;z-index:1;width:2940px}
.banner-box .banner .banner ul li{width:998px;height:230px;float:left;position:relative;}
.banner-box .banner .banner ul li .text{color:#282828; position:absolute; bottom:-67px; left:8px;}
.banner-box .banner .banner ul li a{color:#333;}
.banner-box .banner .banner ol{position:absolute;height:20px;z-index:1002; bottom:0px; right:0px;}
.banner-box .banner .banner ol li{float:left;width:27px;height:20px; line-height:20px;text-align:center;overflow:hidden;background:#000;filter:alpha(opacity:80);/*实现背景色透明*/opacity: 0.8;color:#f8bfc5;cursor:pointer; list-style:none;}
.banner-box .banner .banner .active{color:#ffffff;background:#2C9E10;filter:alpha(opacity:80);/*实现背景色透明*/opacity: 0.8;}/*#bannerPic {position:relative; width:992px; height:250px; overflow:hidden;}*/


/*二级页*/
.subPage{ width:970px; margin:0px auto;}
.pageBanner{ width:1000px; margin: 0 auto;}
.Bread{ height:39px; line-height:39px; font-size:13px; color:#098d1d; border-bottom:#098d1d 2px solid; margin-top:5px;}
.Bread a{color:#098d1d;}
.pageList{ margin:0 auto;}
.articleList2 ul{ padding:0;}
.articleList2 ul li{ list-style:none; background:url(imagesdd.jpg) no-repeat left center; padding-left:25px; height:30px; line-height:30px; font-size:12px; border-bottom:#ccc 1px dotted;}
.articleList2 ul li span{ float:right; font-family:"Calibri";}
.articleList2 ul li a{ text-decoration:none; color:#323232;}
.listTitle2{ padding-left:0px; background:none;} 
.listTitle2 h2{color: #098d1d; font-size: 16px; font-weight: bold; line-height:33px; padding:0px; margin:5px 0px;}
.subPage .articleList2{ margin:10px 0px 20px;}
 
.page{ width:100%; height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px;clear:both; margin:20px 0px 30px;}
.page a{ padding:0 5px; text-decoration:none; color:#323232;}


.articleTitle { width: 100%;text-align: center;}
.articleTitle h2{font-size: 18px; color:#098d1d; line-height: 20px; padding:10px 0;}
.articleTitle h3{ font-size: 14px; color: #555; line-height: 20px; padding:10px 0; font-weight: bold;}
.articleAuthor { height: 30px;text-align: center; line-height: 30px; margin: 10px;background: #f5f5f5; color:#777; }
.article{overflow:hidden; margin:20px;font-size:12px; line-height:30px;}
.Annex {padding:0px; overflow:hidden; margin-bottom:30px;}
.Annex h3 { font-size: 16px;line-height: 30px; color:#098d1d; padding-left:15px;}
.Annex ul{ padding-left:15px;}
.Annex ul li { list-style:none; height: 26px; line-height: 26px;background:url(imagesdd.jpg) no-repeat 10px center; padding-left: 28px;}
.Annex ul li a { text-decoration:none; font-size: 12px; line-height: 24px; color:#656464;}
.Annex ul li a:hover{ color:#098d1d;}


/*左右级页面*/
.con{width: 1000px; min-height:500px; overflow: hidden;   margin: 0 auto; background:#fff;}
.con .conLeft{width: 190px;  float: left; padding-left:15px; margin-top:10px;}

.con .conLeft ul{ background:#f8f7f7;}

.con .conLeft .title{ width: 190px; height: 40px; line-height: 40px; text-align: center; padding:0; border-bottom:2px solid #098d1d; background:#098d1d;}
.con .conLeft .title h2{font-size: 16px; color: #fff;}
.con .conLeft ul{}
.con .conLeft ul li{ list-style:none; height: 40px; line-height: 40px; font-size: 14px; text-align: center; }
.con .conLeft ul li a{ color:#323232; height: 40px; line-height: 40px; text-decoration:none; font-size: 12px; text-align: center; border-bottom:1px solid #e7e7e7; display:block; }
.con .conLeft ul li a:hover{font-weight: bold; }
.con .conLeft ul .current a{font-weight: bold; background: url(../images/list_left_li.png) no-repeat left bottom;}
.con .conRight{ width: 755px; padding-right:15px;  float: right;}
.con .conRight .articleList2{width: 755px;}
.con .conRight .Bread{width:755px;}
.con .conRight .page{height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px;clear:both; margin:20px 0px 30px;}
.con .conRight .page a{ padding:0 5px;}
.con .conRight .subPage{ width:755px; min-height:510px; margin:0px auto; margin-top:10px;}
.pictureList2{width: 755px; overflow: hidden; margin:0;}
.pictureList2 ul{width: 755px; overflow: hidden; padding: 0 0 0 10px;}
.pictureList2 ul li{ list-style:none; float: left; width: 220px; height: 180px; margin: 0 25px 0 0; text-align: center;}
.pictureList2 ul li a{ text-decoration:none; color:#323232;}
.TlpictureList2{width: 1000px; overflow: hidden;}
.TlpictureList2 ul{width:1000px; overflow: hidden; padding:0 0 0 10px;}
.TlpictureList2 ul li{ list-style:none; float: left; width: 220px; height: 180px; margin: 0 26px 0 0; text-align: center;}
.TlpictureList2 ul li a{ text-decoration:none; color:#323232;}
.TlpictureList2 ul li img{ border:none; width:210px; height:140px;}

