@charset "utf-8";
/* CSS Document */

* {margin:0 auto;padding:0;}
img {display:inline-block; border:none;}
body {font:normal 12px/24px Arial, "宋体", Helvetica, sans-serif; *font:normal 12px/22px Arial, "宋体", Helvetica, sans-serif; color:#555; background:url(../images/sgjy_top_bg.jpg) no-repeat center 31px #fff;}

.margint10 {}
ul {list-style:none;}
a {text-decoration:none; color:#666;}
.clearbox {border-top: 1px solid transparent !important; margin-top: -1px !important; border-top: 0px; margin-top: 0px; height: 0px; clear: both; background: none; font-size: 0px; visibility: hidden;}/*clearbox：清除浮动，撑开边框*/
.w1000{width:1000px; margin:0 auto; overflow:hidden;}
.icon{background:url(../images/icon.png) no-repeat;}
/*.icon1{background:url(../images/icon1.png) no-repeat;} */
.icon1{background:url(../images/icon1.png) no-repeat;}
.margint10{margin-top:10px;}
.marginl10{margin-left:10px;}
.more{float:right; color:#666;}

.top{background:#f6f6f6; border-bottom:1px solid #fff; height:24px; padding:3px 0; color:#545353;}
.top_l{overflow:hidden;}
.top_l,.top_l_l,.backtime{float:left;}
.top_r{float:right; overflow:hidden;}
.top_r em{font-style:normal;}
.top_r a{color:#545353; padding:0 7px;}
.top_r .topLogin{float:left; margin-top:2px;}
.top_r .topLogin input{width:100px; margin-right:8px;}
.topLogin .login,.topLogin .reg{background:url(../images/icon.png) no-repeat -1px -486px; display:inline-block; width:45px; height:19px; line-height:19px; color:#fff; text-align:center; cursor:pointer;}
.topLogin .reg{background-position:-86px -486px; margin-left:8px;}
.userPanel{display:block; float:left;}
.back_old{margin:3px 0 0 10px; padding:0; float:left; background:url(../images/jb.jpg) no-repeat; display:inline-block; width:66px; height:20px;}

.header{background-position:0 0; height:75px;}
.nav_ul{padding-left:10px; height:43px; position:relative;}
.nav_ul .li1{float:left; width:89px; height:43px; font:bold 14px/41px Arial, "宋体"; text-align:center; background:url(../images/icon.png) no-repeat -5px -225px;}
.nav_ul li.last1{background:none;}
.nav_ul li.on1{background:url(../images/icon.png) no-repeat 0 -45px;}
.nav_ul li a{color:#017ee0;}
.nav_ul li.on1 a{color:#fff;}
.nav_ul li .ul1{display:none; position:absolute; left:0; top:43px; width:977px; height:12px; padding:8px 0 8px 23px; background:url(../images/icon1.png) no-repeat 0 -43px;}
.nav_ul li.on1 .ul1{display:block;}
.nav_ul li .ul1 li{float:left; background:none; border-left:1px solid #666; padding:0 12px;}
.nav_ul li .ul1 li.first2{border-left:0;}
.nav_ul li .ul1 li h4{font:normal 12px/12px Arial, "宋体"; *font:normal 12px/14px Arial, "宋体";}
.nav_ul li .ul1 li a{color:#666;}
.nav_ul li .ul1 li.on2 a{color:#017ee0; font-weight:bold;}

.search{padding-top:2px; display:block;}
marquee{float:left; width:500px; margin-left:20px;}
.search_l{float:left; background-position:-114px -207px; padding-left:35px;}
.search_r{float:right; padding-right:10px;}
.search_r .keyWord{display:block; float:left; background:url(../images/icon1.png) no-repeat -274px -232px; width:222px; padding:0 5px; height:25px; line-height:25px; border:0;}
.search_r .search_btn{display:block; float:left; background-position:-118px -231px; width:62px; height:25px; margin-left:10px;}

.hd li{font:bold 14px/34px "宋体";  text-align:center; color:#fff;}
.hd li a{color:#fff;}
.bd li,.wBd li{overflow:hidden;}
.bd li a,.wBd li a{display:block; float:left;}
.wBd .hd li a{float:none;}
.bd li .date,.lists_box .wBd li .datetime,.lists_box .wBd li .date{float:right; color:#9d9c9c;}

/*公告栏 S*/
.side,.side2{float:left; width:240px;}
.side_public .hd{background-position:-538px -136px; width:224px; height:35px; padding:0 10px 0 6px; position:relative;}
.side_public .hd ul{background-position:0 -96px; height:38px; min-width:82px; width:auto; position:absolute; top:0; left:6px;}
.side_public .hd .more{margin-top:6px;}
.side .bd{clear:both; border:1px solid #d2ebfa; border-top:0; padding:7px 10px;}
#columnA .side .bd{height:237px;}
.side_public .bd .t{padding:0 0 10px 0; margin-bottom:12px; border-bottom:1px dashed #e6e5e5; background:none; overflow:hidden;}
.side_public .bd .t .title a{color:#d50703;}
.side_public .bd .t .intro{padding-top:4px; line-height:20px; color:#aaaaaa;}
.side_public .bd .t .intro .more{float:none; padding-left:12px; color:#66c0e0; display:inline-block; float:none;}
.side_public .bd li,.lists_box .wBd li{background:url(../images/icon.png) no-repeat -130px -155px; padding-left:18px;}
/*公告栏 E*/

/*贡献资源 S*/
.side2 .hd{background-position:0 -232px; width:224px; height:35px; padding:0 10px 0 6px; position:relative;}
.side2 .hd ul{width:102px; height:34px; position:absolute; top:3px; left:0;}
.side2 .hd .more{margin-top:8px;}
.side2 .bd{clear:both; border:1px solid #f1f1f1; border-top:0; background:#fafafa; padding:7px 9px;}
.side2 .bd li{height:38px; /*background:url(../images/sgjy_xm1.png) no-repeat;*/ margin-top:4px;}
.side2 .bd li a{display:block; width:220px; height:40px;}
.side2 .bd li.li1{background-position:0 0;}
.side2 .bd li.li2{background-position:0 -45px;}
.side2 .bd li.li3{background-position:0 -90px;}
.side2 .bd li.li4{background-position:0 -135px;}
.side2 .bd li.li5{background-position:0 -180px;}
.side2 .bd li.li6{background-position:0 -225px;}
/*贡献资源 E*/



/*底部 S*/
.footer{background:#f6f6f6; padding:18px 12px 18px 20px; overflow:hidden;}
.inside_pages .footer{border-top:5px solid #cee8ff;}
.footer_l{float:left; width:820px; text-align:center;}
.footer_l_nav{overflow:hidden; padding:8px 0 15px;}
.footer_l_nav a{height:10px; line-height:10px; border-left:2px solid #101010; margin-right:10px; padding-left:10px;  color:#101010;}
.footer_l_nav a.first{border-left:0; padding-left:0;}
.footer_r{float:center; width:100%; text-align:left;}
/*底部 E*/
