@charset "utf-8";
/* CSS Document */
body{ background:url(../images/rwsk_bodybg.jpg); font-size:12px; color:#000000; padding:0px; margin:0px auto;}
div,p,ul,li,table,tr,td,th,img { list-style:none;margin:0px; padding:0px;}
img{ border:0px;}
a{color:#525252;text-decoration:none;}

.b1s{ border:1px #fff solid;}
.cblack{color:#000;}
.cred{ color:red;}
.cfff{ color:#FFFFFF;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.fb{ font-weight:bold;}
.fl{ float:left;}
.fr{ float:right;}
.fs { font-family: "simsun", "宋体"; }
.fyh { font-family: "Microsoft YaHei", "微软雅黑"; }
.h30{ height:30px;}
.h45{ height:45px;}
.h35{ height:35px;}
.lh26{ line-height:26px;}
.m0a{ margin:0 auto;}
.mb10{ margin-bottom:10px;}
.ml10{ margin-left:10px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;} 
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.p5{ padding:5px;}
.p10{ padding:10px;}
.pb5{ padding-bottom:5px;}
.pb10{ padding-bottom:10px;}
.pl10{ padding-left:10px;}
.pt5{ padding-top:5px;}
.pr10{ padding-right:10px;}
.w225{ width:225px;}
.txtcenter{ text-align:center;}
.c56b4b6{ color:#56b4b6;}
#jsddm{	margin: 0; padding:0; margin-top:2px; height:36px;background:#56b4b6; width:1000px;}

#jsddm li{	float: left; list-style: none; font: 14px Tahoma, Arial; border-right:1px #fff solid; width:89px; }

#jsddm li a	{display: block; padding: 8px 0px 2px  0px; text-align:center; height:26px;	text-decoration: none; font-size:14px; font-weight:bold; width:auto;	color: #EAFFED;	white-space: nowrap}

#jsddm li a:hover{background: #d2efe5; color:#000000;}
		
#jsddm li ul{margin: 0;	padding: 0;	position: absolute;	visibility: hidden;	border-top: 1px solid white;}
		
#jsddm li ul li	{float: none; display: inline;}
			
#jsddm li ul li a{background: #d2efe5; color: #24313C; width:120px;}
			
#jsddm li ul li a:hover	{background: #e4f0d9; width:120px;}


.news { width:493px; overflow:hidden;}
.news_title{ padding-left:20px; font-size:16px; padding-top:7px; color:#56b4b6; font-weight:bold; background:#dddddd; height:25px;}
.news_title span{ float:left; padding-left:5px; width:80px;}
.news_title a{ float:right; padding-right:10px; width:80px;}
.newssub_title{ padding-left:25px; font-size:14px; padding-top:10px; color:#56b4b6; font-weight:bold; background:url(../images/rwsk_newsub_titlebg.jpg) no-repeat; height:27px;}
.newssub_title a{color:#56b4b6; }
.news_con{ padding:10px;}
.news_con li{ background:url(../images/rwsk_newslisbg.jpg) no-repeat; height:25px; border-bottom:1px dotted #dedede; padding-left:30px; line-height:25px;}
.news_con li a{ float:left;}
.news_con li span{ float:right;}



.shortnews { width:403px; overflow:hidden;}
.shortnews_title{ padding-left:20px; font-size:16px; padding-top:7px; color:#56b4b6; font-weight:bold; background:#dddddd; height:25px;}
.shortnews_title span{ float:left; padding-left:5px; width:80px;}
.shortnews_title a{ float:right; padding-right:10px; width:80px;}
.shortnewssub_title{ padding-left:25px; font-size:14px; padding-top:10px; color:#56b4b6; font-weight:bold; background:url(../images/rwsk_newsub_titlebg.jpg) no-repeat; height:27px;}
.shortnewssub_title a{color:#56b4b6; }
.shortnews_con{ padding:5px;}
.shortnews_con li{ background:url(../images/rwsk_newslisbg.jpg) no-repeat; height:22px; border-bottom:1px dotted #dedede; padding-left:30px; line-height:22px;}
.shortnews_con li a{ float:left;}
.shortnews_con li span{ float:right;}

/**/
.picnews { width:493px; overflow:hidden;}
.picnews_con{ padding:5px;}
.picnews_con td{ border-bottom:1px dotted #dedede; height:100px; width:245px; margin-bottom:3px; margin-right:5px; padding-bottom:2px;}
.picnews_con td a{ float:left;padding-left:10px; height:95px;}
.picnews_con td span{ float:left; margin-left:10px; height:95px;}


.rwskfoot{background:#56b4b6; color:#FFFFFF; border:3px #FFFFFF solid; height:45px; font-size:13px;}


/**/
.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.rrow{width:215px; height:165px; color:#000000; overflow:hidden;}
.login{ background:url(../images/box.png); height:165px; width:215px; overflow:hidden;}
.login h2{margin:0px;}
.login h2 span{ float:right;cursor:pointer;margin:0px;}
.rrow ul{ margin:0px;}
.rrow ul li {width:216px; height:31px;margin-bottom: 5px; overflow:hidden; float:left;color:#000000;}
.rrow ul li a,.rrow ul li span{ cursor:pointer; display:block; float:left; margin-right: 4px; width:69px;padding-left:35px; height:31px;  overflow:hidden; line-height: 32px; font-weight:700;}
.rrow ul li .lhover{ display:block; float:left; margin-right: 4px; background:url(../images/title.gif) 0 -183px; width:69px;padding-left:35px; height:37px;  overflow:hidden; line-height: 32px; font-weight:700;}
.rrow ul li .yhzc{ background:url(../images/title.gif) 0 -152px;}
#yhzc{background:url(../images/title.gif) 0 -183px;height:37px;}
.rrow ul li .hysj{ background:url(../images/title.gif) -104px -152px; }
#hysj{ background:url(../images/title.gif) -104px -183px;height:37px;}
.rrow ul li .fbxx{ background:url(../images/title.gif) 0 -220px; }
#fbxx{ background:url(../images/title.gif) 0 -251px;height:37px;}
.rrow ul li .gstg{ background:url(../images/title.gif) -104px -220px; }
#gstg{ background:url(../images/title.gif) -104px -251px;height:37px;}
.rrow ul li .xzmj{ background:url(../images/title.gif) 0 -288px; }
#xzmj{ background:url(../images/title.gif) 0 -319px;height:37px;}
.rrow ul li .bzzx{ background:url(../images/title.gif) -104px -288px; }
#bzzx{ background:url(../images/title.gif) -104px -319px;height:37px;}
.rrow ul .hoverli{background:url(../images/title.gif) 0 -357px;height:92px;  overflow:hidden; line-height: 32px; font-weight:700;}
.qlogin{height:92px; width:210px; line-height: 32px; margin:5px 0 0 10px; display:none;}
.qlogin dt{ height:0; overflow:hidden; }
.qlogin dd{ padding:4px; width:210px; height:22px; text-align:left; float:left;clear:both;overflow:hidden;}
.qlogin dd .passw,.qlogin a:hover.passw{ margin: -4px 12px 0 0; float:right;}
.rrow ul li div{ margin-top:5px; width:210px; display:none;}
.rrow ul li div a,.rrow ul li div a:hover{float:left; text-align:left; background:url(../images/title.gif) -80px -1px; height:20px; line-height:20px; font-weight:400; width:60px; }
.rrow ul li div a:hover{ color:#FF0000; }
.rrow ul li .block,.rrow .block{ display:block; float:left;}
.rrow ul .none{ display:none; }
.btn{font-size:12px; font-family:宋体; float:left; width:57px; height:20px; overflow:hidden; background:url(../images/title.gif); line-height: 21px;padding-left:18px;margin-right: 10px; }
a:hover.btn{background:url(../images/title.gif) 0 -20px;}
#btn4{background:url(../images/title.gif);width:75px; margin-left: 48px; cursor:pointer;}
.input2{font-size:12px; border:1px solid #999; width:140px; height:16px; padding:1px 2px 0 2px; }

/**/
.links{ padding:10px 20px; height:45px;}
.links ul li{ float:left; margin:5px 10px;}

/**/
.copyright{ text-align:center; padding-top:25px; color:#ececb2; line-height:30px;}


/*
 *
 *二级页css
 *
 *
 */
#content{ width:980px; height:auto; float:left; background:#fff; padding:10px;}


.list_sort{ clear:both; width:96%; background:#f1f1f1; height:30px; line-height:30px; margin:15px 0 0 15px; _margin:15px 0 0 8px;text-align:center;} 
.list_sort a{ color:#000;}
.list_sort a:hover{ color:#2B4078;}

/*               list       */
.tab_list1{ width:98%; margin-left:4px;}
.tab_list1 dl{padding: 0px 0px 0px 8px; width:98%; _width:auto; float:left; list-style-type:none;}
.tab_list1 dd{background:url(../images/dot.gif) 0 9px no-repeat; padding: 5px 0 0 18px; line-height:22px; text-align:left;overflow:hidden; height:22px;}
.tab_list1 span{float:right; color:#000; font-size:12px; padding-right:30px; overflow:hidden;}
.tab_list1 dd a{font-size:12px;color:#000;text-decoration:none;} 
.tab_list1 dd a:hover{font-size:12px;color:#2B4078;text-decoration:none;} 


.tab_list2{ width:740px; padding-top:10px; _padding-top:5px;}
.tab_list2 dl{padding: 0px; width:700px; list-style-type:none; margin:0 auto;}
.tab_list2 dd{background:url(../images/dot2.jpg) left center no-repeat; padding-left:12px; line-height:35px; border-bottom:1px #dddddd dotted; text-align:left; height:35px;overflow:hidden;}
.tab_list2 span{float:right; color:#000; font-size:12px; overflow:hidden;}
.tab_list2 dd a{font-size:12px;color:#000;text-decoration:none;} 
.tab_list2 dd a:hover{font-size:12px;color:#2B4078;text-decoration:none;} 


.left1{ width:337px; height:auto; float:left;}
.left1_title{ width:337px; height:35px; background:url(../images/index_12.jpg) no-repeat;}
.left1_title h3{ font-size:14px; font-weight:600px; color:#004E89; height:35px; line-height:40px; padding-left:18px; float:left;}
.left1_title a{ float:right; margin:10px 15px 0 0; color:#fff;}
.left1_title a:hover{color:#000;}
.left1_con{ width:335px; border:1px solid #dddddd; border-top:none; float:left;  _margin-top:-5px; height:193px;}
.left1_hot{ width:325px; height:69px; margin-left:10px;}
.left1_hot img{ margin-top:5px;}
.left1_hot a{ margin:10px 25px 0 0;  *margin:-60px 25px 0 0;  float:right; line-height:20px; color:#004E89;}
.left1_hot a:hover{ color:#ff0000;}
.line{ border-bottom:1px dotted #ccc; width:320px; margin:auto; height:5px;}

#right{ width:270px; float:right; margin-right:3px; _margin-right:1px;}			
#right1{ width:270px; height:auto;}
#right1_title{ width:270px; height:37px; background:url(../images/index_08.jpg) no-repeat;}
#right1_title h3{ font-size:14px; font-weight:600px; color:#004E89; height:37px; line-height:46px; padding-left:18px; float:left;}
#right1_title a{ float:right; margin:13px 15px 0 0; color:#fff;}
#right1_title a:hover{color:#000;}
#right1_con{ width:268px; border:1px solid #dddddd; border-top:none; float:left; _margin-top:-11px; height:198px;}
#mail{ width:268px; height:auto;}
#mail img{ margin:12px 0 0 0;}

#footer{ width:956px; border:1px solid #dddddd; height:50px; text-align:center; float:left; margin-top:5px; 
         margin-left:2px; _margin-left:1px;}
#footer p{ text-align:center; height:50px; line-height:50px;}

/*               list                */
.list_left{ width:210px; float:left; margin:0px; padding:0px;}			
.list_left1{ width:210px; height:auto; float:left;}

.list_left01{ width:210px; padding:0px; margin:0px; height:auto;}
.list_left01_title{ width:210px; height:35px; float:left; line-height:35px; background:#dddddd;}
.list_left01_title h3{font-size:14px; padding-left:25px; width:180px; color:#56b4b6; line-height:35px; height:35px;}


.list_left01_con{ width:208px; border-top:none; height:auto; float:left; margin-bottom:10px; border:1px solid #dddddd; border-top:0px;}
.list_left01_con ul{ margin-left:15px;}
.list_left01_con ul li{ height:35px; line-height:35px; background:url(../images/rwsk_newsub_titlebg.jpg) no-repeat;}

.list_right01{ width:760px; float:right;margin-left:5px; _margin-left:5px; margin-top:0px; overflow:hidden;}
.list_right01 h2{ font-size:16px; margin-top:8px; height:35px; line-height:35px; text-align:center; padding-left:25px;}
.list_right01_title{ float:left; width:760px; height:37px; background:#dddddd;}
.list_right01_title h3{ font-size:14px; font-weight:600px;padding-top:0px; color:#56b4b6; height:33px; line-height:5px; padding-left:25px; float:left;}
.list_right01_title a{ float:right; margin:13px 5px 0 0; color:#000;}
.list_right01_title a:hover{ color:#333;}
.list_right01_con{ width:758px; border:1px solid #dddddd; border-top:0px; float:left; _margin-top:-5px; height:auto; line-height:26px; font-family: "Microsoft YaHei", "微软雅黑"; }

.list_right02_con a{ display:block; width:60px; float:left; padding:8px 10px; color:#333; text-align:center;}
.list_right02_con a:hover{color:#ff0000;}

.add_sub{ width:208px; height:auto;}
.add_sub ul{ width:208px; height:auto}
.add_sub ul li{ width:190px; height:29px; background:url(../images/i3.jpg) left center no-repeat; border-bottom:1px #eee dotted; overflow:hidden;}
.add_sub ul li a{ display:block; float:left; padding-left:15px; height:29px; line-height:29px; background:url(../images/add_link.jpg) no-repeat; color:#004E89;}
.add_sub ul li a:hover{ height:29px; line-height:29px; background:url(../images/add_hover.jpg) no-repeat; color:#990000;}
.add_sub ul li span{ float:right;}
/*             article pages                  */
#article_right{width:750px; height:auto; float:right; background:#F2F9FF; border:1px solid #dddddd;line-height:200%; font-family: "Microsoft YaHei", "微软雅黑"; padding-bottom:50px;}
#article_right h3{ font-size:18px; font-weight:600; color:#1A89E5; height:40px; line-height:40px; 
                 text-align:center; margin:15px 0 0 0;}
#art_from{ margin:auto; width:560px; height:35px; text-align:center;}
#art_from span{ height:35px; line-height:35px; text-align:center; margin:0 15px;}
#pp{ width:95%; margin:auto; line-height:24px; text-indent:16px;  border-top:1px dashed #ccc; padding-top:15px;}

.xgfj{ width:96%;height:auto; margin:0 5px 10px 5px; float:left;}
.xgfj_title{ width:100%; height:30px;  border-bottom:1px solid #13508F; margin:auto;}
.xgfj_title img{ margin:6px 0 0 15px; float:left;}
.xgfj_title h4{ float:left; width:80px; height:24px; line-height:24px; color:#333; 
                  font-size:14px; text-align:left; margin:2px 0 0 10px; _margin:2px 0 0 10px;}
.com_list1{ width:97%; margin-left:14px;}
.com_list1 dl{padding: 0px 0px 0px 8px; width:98%; _width:auto; float:left; list-style-type:none;}
.com_list1 dd{background:url(../images/dot2.gif) 0 7px no-repeat; padding: 3px 0 0 13px; line-height:22px; text-align:left;overflow:hidden; height:22px;  }
.com_list1 span{float:right; color:#333; font-size:12px; padding-right:15px; overflow:hidden; font:"宋体";}
.com_list1 dd a{font-size:12px;color:#464646;text-decoration:none;} 
.com_list1 dd a:hover{font-size:12px;color:#046CD1;text-decoration:none;}

/*               pic pages                     */
.pic_list{ width:736px; height:auto; margin:0 auto; margin-left:auto; margin-right:auto;}
.pic_list ul{ list-style-type:none; padding-top:15px; margin-left:8px;}
.pic_list ul li{ float:left; width:160px; height:171px; margin:0 10px;}
.pic_list ul li h3{width:160px; height:30px; line-height:30px; text-align:center; font-size:12px; font-weight:100;}
.pic_list ul a{ display:block; width:160px; height:171px; color:#000;}
.pic_list ul a:hover{width:160px; height:171px; background:#0787DB; color:#fff; margin:0px; padding:0px;}
#list_sort1{ width:96%; height:30px; line-height:30px;  margin:15px 0 0 15px; _margin:15px 0 0 8px;text-align:center; float:left;} 
#list_sort1 a{ color:#000; }
#list_sort1 a:hover{ color:#004E89;}

#pp span{line-height:200%; font-family: "Microsoft YaHei", "微软雅黑";}

/**_________________________________**/
#footer{ width:100%; text-align:center; background:#3467d5; height:80px; border:0px;}
#footer div{ padding-top:10px; margin:0px auto; line-height:30px;color:#ececb2; border:0px; width:1000px; overflow:hidden;}