/*!
 * 南京共青团公共样式(包含reset) 
 */

/* css reset */
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {margin:0;padding:0;}
body {line-height:1em;font-size: 12px;font-family: "宋体";color: #5a5a5a;background: url(http://youth.nanjing.gov.cn/material/images/gqt_bg_20220415.jpg) center 32px no-repeat #fff;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,em,strong,th {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;} 
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select {*font-size:100%;}
legend {color:#000;}
a {text-decoration:none;color: #5a5a5a;}
/* grid system 998*24 */
.container {width:998px;margin:0 auto;}
.row {overflow:hidden;}
.span24 {width: 998px;float:left;}
.span23 {width: 956px;float:left;}
.span22 {width: 914px;float:left;}
.span21 {width: 872px;float:left;}
.span20 {width: 830px;float:left;}
.span19 {width: 788px;float:left;}
.span18 {width: 746px;float:left;}
.span17 {width: 704px;float:left;}
.span16 {width: 662px;float:left;}
.span15 {width: 620px;float:left;}
.span14 {width: 578px;float:left;}
.span13 {width: 536px;float:left;}
.span12 {width: 494px;float:left;}
.span11 {width: 452px;float:left;}
.span10 {width: 410px;float:left;}
.span9 {width: 368px;float:left;}
.span8 {width: 326px;float:left;}
.span7 {width: 284px;float:left;}
.span6 {width: 242px;float:left;}
.span5 {width: 200px;float:left;}
.span4 {width: 158px;float:left;}
.span3 {width: 116px;float:left;}
.span2 {width: 74px;float:left;}
.span1 {width: 32px;float:left;}

/* css tools */
.clear{clear:both;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:"";}
.clearfix{zoom:1;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.mt6 {margin-top:6px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.hidden { display: none !important;}
.pull-left{float:left;}
.pull-right{float:right;}
.whitebg {background-color: #fff;}
.top-news {height: 78px;padding-left: 249px;background: url(top-news.jpg) 0 0 no-repeat;}
.top-news a {line-height: 78px;font-size: 40px;font-family: "黑体";color: #f60701;}
/*!* 南京共青团首页样式***/
/* 团情要讯 */
.article-hd {height: 35px;border-bottom: 1px solid #c9c9c9; background-color: #eeeeee;}
.article-hd-tt { float: left; width: 94px;height: 34px; border-top: 2px solid #107acb;}
.article-hd-tt span { display: block; width: 92px; height: 34px; border-left: 1px solid #c9c9c9;border-right: 1px solid #c9c9c9; background-color: #fff;font-size: 18px;text-align: center;line-height: 30px; font-family: "微软雅黑";color: #107acb;}
.article-hd-more { float: right; width: 41px;height: 22px;line-height: 22px;margin-top: 6px;}
.article-bd {padding-top: 8px; padding-left: 6px;}
.datalist-item { position: relative;padding-left: 8px;line-height: 22px; height: 22px; background: url(listimg01.png) 0 50% no-repeat;}
.datalist-item span { position: absolute; top: 0;right: 5px;}
.datalist-item:hover a,.datalist-item:hover span {color: #ff0000;}
/* 通知公告 */
.article2 {background-color: #eeeeee;}
.article2-hd { height: 36px; overflow: hidden;}
.article2-hd-tt {float: left; height: 36px; padding-left: 26px;font-size: 18px;font-family: "微软雅黑"; color: #107acb;line-height: 36px;background: url(../images/title-icon.png) 10px 50% no-repeat;}
.article2-hd-more {float: right;width: 46px;height: 22px;line-height: 22px; margin-top: 6px;}
.article2-bd { height: 206px; padding-left: 15px;padding-right: 16px;}
.datalist2-item {position: relative;padding-left: 8px;line-height: 22px; background: url(listimg01.png) 0 10px no-repeat;}
.datalist2-item:hover a,.datalist2-item:hover span { color: #ff0000;}
.mid-banner {height: 80px;padding-top: 10px;padding-bottom: 10px;}
/* 基层动态 */
.wrap-tt {height: 34px;border-bottom: 2px solid #0b81e5;}
.wrap-tt h3 {width: 110px;height: 34px;background-color: #0b81e5;font-size: 18px;line-height: 34px;font-size: 18px;font-family: "微软雅黑";color: #fff;text-align: center;}
/* 地区团组织 */
.article3-hd {height: 33px;border-bottom: 1px solid #c9c9c9;}
.article3-hd-tt {float: left;height: 32px;line-height: 32px;font-size: 16px;font-size: 16px;font-family: "微软雅黑";color: #107acb;border-bottom: 2px solid #0b81e5;}
.article3-hd-more {float: right;width: 42px;height: 22px; line-height: 22px; margin-top: 5px;}
.article3-bd {padding-left: 6px;padding-top: 10px;height: 178px;}
.h202 {height: 202px;}
.zt {height: 79px;padding-left: 77px;background: url(../images/ztgz.jpg) 0 0 no-repeat #eeeeee;overflow:hidden;}
.zt-items{height:70px; padding-top:9px;}
.scrolNews{width:915px;overflow:hidden;position:relative;}
.scrol_list{width:9999px;position:absolute;}
.scrol_list a{display:block;width: 223px;height: 61px; float:left;margin-right:7px; }
.zt-items-item {float: left;width: 223px;height: 61px; margin-top: 9px; margin-right: 7px;}
/* 友情链接 */
.select {padding-top: 10px; height: 28px; }
.select select {width: 100%;height: 28px;line-height: 28px;border: 1px solid #c9c9c9; padding: 3px;}
.select select option{text-align:center;}
/* 滚动图片 */
.focus { width: 326px; height: 242px; overflow:hidden;position:relative; *zoom:1;}
.focus-bd { height:242px;}
.slide_x{width:326px;height:242px;overflow:hidden;position:relative;}
.slide_x a{color:#FFF;text-decoration:none;}
.slide_x .box{width:326px;height:242px;overflow:hidden;position:relative;}
.slide_x .list{width:9999px;overflow:hidden;}
.slide_x .list li{width:326px;float:left;position:relative;}
.slide_x .list img{vertical-align:top;}
.list p{ line-height:30px;position:absolute;bottom:0;left:0;width:100%;height:30px;color:#FFF;font-size:12px;text-indent:12px;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');background:rgba(0,0,0,0.5);
}
.slide_x .btn{overflow:hidden;width:110px;height:18px;position:absolute;bottom:6px;right:0px;}
.slide_x .btn li{float:left;width:18px;height:18px;margin:0 2px 0 0;background:#fff;color:#333;font:11px/16px Tahoma;text-align:center;cursor:pointer;}
.slide_x .btn .selected{background:#ff8202;color:#fff;}
/*!* 南京共青团二级页面样式(包含reset) */
/* 二级CSS */
.title { height: 38px;margin-top: 10px;background: #0b81e5; line-height: 38px; text-align: center;font-size: 18px;font-family: "微软雅黑"; color: #ffffff;}
.left-nav {height: 545px; border: 1px solid #e5e5e5; border-top: 0;overflow: hidden;background: url(subbg.jpg) center bottom no-repeat #f9f9f9;}
.left-nav li {width: 204px;margin: 10px auto 0;height: 30px;}
.left-nav li a {display: block; height: 30px; padding-left: 72px; background: url(erj.png) 37px 50% no-repeat #e2f1fa; line-height: 30px; color: #107acb;font-weight: bold;}
.left-nav .currentLi a{ background: url(erj-hov.png) 37px 50% no-repeat #ffb967;color: #fff;}
.bread { margin-top: 10px;height: 31px;line-height: 30px;background: url(now.png) 15px 46% no-repeat #0b81e5;padding-left: 27px; color: #ffffff;}
.bread a{ color:#fff;}
.data {height: 552px;border: 1px solid #e5e5e5; border-top: 0; padding-left: 15px;padding-right: 15px;}
.data h3 { height: 39px;border-bottom: 1px solid #cccccc;}
.data h3 span { float: left; display: block; width: 82px; height: 34px;text-align: center; line-height: 34px; padding-top: 5px; color: #107acb;font-size: 14px; font-weight: bold; border-bottom: 2px solid #0087e9;}
.list_tit{ margin-top:10px;}
.list_tit ul li{ height:22px;line-height:22px; padding-left:10px; background:url(listimg02.png) no-repeat left center; text-align:right;}
.list_tit ul li a{ float:left;}
.fen_page{ height:30px; line-height:30px; text-align:center; padding:0 20px; margin-top:20px;}