@charset "utf-8";
body { margin:0 auto; padding:0; font-size:12px; width:950px; background:url(images/bgimg.jpg) repeat-y center #DDDDDD;}
a img { border:none;}
.clear { clear:both;}
A:link {color:#000;text-decoration:none}
A:visited {color:#000;text-decoration:none}
A:active {color:#FF0000;text-decoration:none}
A:hover {color:#AE0000;text-decoration:underline}
.wh {color:#ffffff;}
.wh a:link,.wh a:visited {color:#ffffff;text-decoration:none}
.wh a:active,.wh a:hover {color:#f9fbc8;text-decoration:underline}

.rd { color:#000000}
.rd a:link,.rd a:visited {color:#c11b00;text-decoration:none}
.rd a:active,.rd a:hover {color:#FF0000;text-decoration:underline}

.rd2 { color:#000000; font-weight:bold;}
.rd2 a:link,.rd2 a:visited {color:#ff0000;text-decoration:none}
.rd2 a:active,.rd2 a:hover {color:#ff0000;text-decoration:underline}

.gry { color:#666666;}
.gry a:link,.gry a:visited {color:#666666;text-decoration:none}
.gry a:active,.gry a:hover {color:#f9fbc8;text-decoration:underline}

.gn { color:#377e00;}
.gn a:link,.gn a:visited {color:#377e00;text-decoration:none}
.gn a:active,.gn a:hover {color:#ff0000;text-decoration:underline}


#head { width:950px; height:73px;margin-bottom:5px;}
#logo { width:210px; height:73px; float:left; background:url(images/logobg.gif) bottom no-repeat;}
#logo img { margin-left:35px; margin-top:6px}
#headright { width:740px; height:73px; float:left;}
#search { height:36px;}
#nav { width:740px; height:37px; background:url(images/navbg.gif) no-repeat; margin:0; padding:0; clear:both; list-style:none;}
#nav li { float:left; font-size:12px; margin:13px 0 0 0; font-weight:bold; padding:0 15px;}
#search { clear:both;}
#search span { display:block; width:260px; margin:10px 0 0 20px; float:left;}
#search input{ float:right;}

#part1 {width:950px; padding-bottom:8px;}
#pic { width:170px; float:left; background:url(images/pic_mid.gif) repeat-y  ; text-align:center;}
#pic .top {background:url(images/pic_top.gif) no-repeat; height:6px;overflow:hidden;}
#pic .bot { background:url(images/pic_bot.gif) no-repeat; height:5px;overflow:hidden;}
#pic h1  { width:152px; height:29px; margin:5px auto; padding:0; font-size:14px; text-align:center; background:url(images/pic_h1.gif) no-repeat; line-height:29px;}
#pic h2  { width:152px; height:27px; margin:0 auto; padding:0; font-size:14px; text-align:center; background:url(images/pic_h2.gif) no-repeat; line-height:27px; color:#FFFFFF}
#pic .con { width:152px; margin:0 auto; background:#FFFFFF; padding-top:4px; clear:both; text-align:center; padding-bottom:4px;}
#pic .con img { border:1px solid #999999; margin:5px auto; display:block; padding:0;}
#pic .con a { display:block; text-align:center;}

#flv { width:466px;float:left; margin:0 9px 0 10px; background:url(images/flv_mid.gif) repeat-y  ; text-align:center;}
#flv .top {background:url(images/flv_top.gif) no-repeat; height:6px;overflow:hidden; clear:both}

#flv .right01{ width:466px; overflow:hidden; padding-bottom:6px; background:url(../images/title_2.gif) left bottom no-repeat; float:left;}
#flv .right01 .cont{ width:464px !important; width /**/:466px; border-left:1px solid #85b060; border-right:1px solid #85b060; overflow:hidden;}
#flv .right01 .TopPic{ width:450px; margin:0 auto; padding-top:2px; height:237px !important; height /**/:240px; clear:both;}
#flv .right01 .TopPic img{ width:450px; height:210px; display:block;}
#flv .right01 .TopPic h1{ height:26px; line-height:26px; text-align:center; background:#4c4c4c; border-top:1px solid #fff; font-size:14px; color:#fff; margin:0; padding:0;}
#flv .right01 .TopPic h1 a{ color:#fff;}
#flv .right01 ul { margin:0; padding:0; list-style:none;}
#flv .right01 li{ height:74px !important; height /**/:78px; padding-top:4px; overflow:hidden; margin:2px auto 0; text-align:center; cursor:pointer;}
#flv .right01 li img{ width:450px; height:70px; margin:0 auto;}
#flv .right01 li.bggreen{ background:#CDFBA9;}
#flv .right01 li.topNewsClip_ON{ background:#CDFBA9; border:1px solid #333333}
#flv .right01 li.topNewsClip_OFF{ }


#flv .bot { background:url(images/flv_bot.gif) no-repeat; height:5px;overflow:hidden; clear:both}

#newlist { width:295px; float:left;}
#new {width:295px; clear:both; background:url(images/newlist_mid.gif) repeat-y; margin-bottom:5px;}
#new .top {background:url(images/newlist_top.gif) no-repeat; height:36px;overflow:hidden; clear:both}
#new .top .title { float:left; width:100px; height:29px; margin-left:15px; background:url(images/cywxindex_03.jpg) no-repeat;}
#new .top img { display:block; float:right; margin-right:20px; margin-top:8px; display:inline; border:none;}
#new .bot { background:url(images/newlist_bot.gif) no-repeat; height:8px;overflow:hidden; clear:both}
#new .con { padding:10px; text-align:center}
#new .con h1 { margin:0; padding:0; font-size:14px; clear:both; height:18px;}
#new .con h1 a { float:left; padding-left:10px;}
#new .con h1 span { font-weight:100;float:right; font-size:12px; padding-right:5px;}
#new .con p { text-align:left;line-height:22px;clear:both; color:#666666; margin:5px; padding:8px 0;border-bottom:1px dashed #666666}
#new .con ul { text-align:left; margin:0; padding:0; padding-left:20px; padding-right:10px; clear:both;}
#new .con li { line-height:22px; clear:both; height:22px; }
#new .con li span { float:right;}

#part2 {width:950px; clear:both; margin-bottom:10px;}
#logolist { float:left; width:170px;}
#logolist h1 { margin:0; padding:0; text-align:center;}
#logolist .h_1 { width:170px; height:36px; font-size:12px; line-height:36px; background:url(images/logolist_h1.jpg) no-repeat;}
#logolist .h_2 { width:170px; height:36px; font-size:12px; line-height:36px; background:url(images/logolist_h1_2.jpg) no-repeat; clear:both;}
#logolist ul { margin:0; padding:0; list-style:none;}
#logolist li { clear:both; font-size:12px; text-align:center; }
#logolist li .pic1 { display:block; float:left; background:url(images/logolist_button1.jpg) no-repeat; width:74px; height:18px; padding:5px 0 0 12px; margin:3px 0;}
#logolist li .pic2 { display:block; float:left; background:url(images/logolist_button2.jpg) no-repeat; width:63px; height:13px; margin:3px 0 3px 3px;padding:6px 0 0 12px;}
#logolist .logocon { width:170px; background:#f4f4f4; text-align:center}
#logolist .logocon a { display:block;}
#logolist .logocon img { border:none; margin:3px;}

#listcon { float:left; width:772px; margin-left:8px;}
#listcon .tj { width:772px;height:140px; clear:both; margin-bottom:8px;}
#listcon .tj a { display:block; float:left;}
#listcon .tj img {margin:0; padding:0; border:none; margin-left:1px;}

#listcon .listhead { width:772px; height:24px; background:url(images/topgif.gif) repeat-x; clear:both;}
#listcon .listhead h1 { width:109px; height:24px; background:url(images/top_h1.gif) no-repeat; margin:0; padding:0; font-size:14px; margin-left:100px; float:left;display:inline;}
#listcon .listhead h1 img { display:block; margin-left:18px ; margin-top:3px}
#listcon .listhead ul { margin:0; padding:0; list-style:none; float:left; display:inline;}
#listcon .listhead li { font-size:12px; display:inline; padding:0 5px;}
#listcon .listhead .more { float:right; width:130px; height:24px; background:url(images/cywxindex_17.jpg) no-repeat;}
#listcon .listhead .more img { display:block; float:right; margin-right:20px; margin-top:2px; display:inline; border:none;}

#list { width:740px; border:1px solid #ff5307; border-top:none; padding:15px; clear:both;}

.box { width:370px; height:140px; float:left; margin-bottom:5px}
.box img { float:left; padding:8px; background:url(images/img_bg.gif) no-repeat center; margin:0; overflow:hidden;}
.text { float:left; text-align:left; margin-left:10px;}
.text h2  { margin:0; padding:0; font-size:14px; margin-bottom:3px;}
.text h3  { margin:0; padding:0; font-size:12px;margin-bottom:5px;}
.text ul  { margin:0; padding:0; list-style:none;margin-bottom:10px; line-height:16px}

#part3 { width:950px; height:340px; clear:both;}
#part3 .listhead { width:950px; height:24px; background:url(images/topgif.gif) repeat-x; clear:both; }
#part3 .listhead h1 { width:109px; height:24px; background:url(images/top_h1.gif) no-repeat; margin:0; padding:0; font-size:14px; margin-left:100px; float:left;display:inline;}
#part3 .listhead h1 img { display:block; margin-left:13px ; margin-top:3px}
#part3 .listhead .more { float:right; width:130px; height:24px; background:url(images/cywxindex_17.jpg) no-repeat;}
#part3 .listhead .more img { display:block; float:right; margin-right:10px; margin-top:2px; display:inline; border:none;}

#list2 { width:918px; border:1px solid #ff5307; border-top:none; padding:15px 15px 0 15px; clear:both;}
.box2 { width:305px; height:140px; float:left; margin-bottom:10px}
.box2 img { float:left; padding:8px; background:url(images/img_bg.gif) no-repeat center; margin:0; overflow:hidden;}
.text2 { float:left; text-align:left; margin-left:10px; width:155px;}
.text2 h2  { margin:0; padding:0; font-size:14px; margin-bottom:3px;}
.text2 h3  { margin:0; padding:0; font-size:12px;margin-bottom:4px;}
.text2 ul  { margin:0; padding:0; list-style:none;line-height:16px}

#part4 { width:940px; border:1px solid #f2eae6; margin-top:8px; clear:both; background:url(images/friend.gif) left top no-repeat; padding:3px; padding-top:10px;}
#part4 a { }
#part4 img { float:left; border:1px solid #666666; margin:5px 2px 5px 2px; width:88px; height:31px; padding:0; display:inline;}

#foot { width:950px; height:86px; background:url(images/footbg.gif) top center no-repeat; clear:both; margin:8px 0;}
#foot ul { margin:0; text-align:center; padding:5px 0}
#foot li { display:inline;}
#foot a { padding:0 15px;}
#foot span { display:block; text-align:center; margin:10px 0}



#page {background:url(images/cywxindex_11.jpg) no-repeat bottom; width:295px; height:34px; clear:both; overflow:hidden;}
#page .on { float:left; width:69px; height:29px; background:url(images/cywxindex_10.jpg) no-repeat; margin-top:5px; margin-left:10px; display:inline;} 
#page .off { float:left; width:62px; height:24px; background:url(images/cywxindex_12.jpg) no-repeat; margin-top:5px; margin-left:6px; display:inline;} 
#page span { display:block; text-align:center; margin-top:5px; font-weight:bold;}

#S_Cont_20 { width:289px; height:283px; background:url(images/cywxindex_05.jpg) no-repeat; padding-left:6px}
#S_Cont_20 img { display:block; background:#FFFFFF; padding:3px; border:1px solid #e1e0e0;}
#S_Cont_20 a { float:left; margin:3px}



#zth { width:950px; height:180px; clear:both; background:url(images/head.jpg) no-repeat;}


#listleft { width:170px; float:left;text-align:center;}
#listleft .logolist { width:170px; clear:both; }
#listleft .logolist .h_1 { width:170px; height:36px; font-size:12px; line-height:36px; background:url(images/logolist_h1.jpg) no-repeat; margin:0; padding:0; text-align:center;}
#listleft .logolist ul { margin:0; padding:0; list-style:none;}
#listleft .logolist li { clear:both; font-size:12px; text-align:center; }
#listleft .logolist li .pic1 { display:block; float:left; background:url(images/logolist_button1.jpg) no-repeat; width:74px; height:18px; padding:5px 0 0 12px; margin:3px 0;}
#listleft .logolist li .pic2 { display:block; float:left; background:url(images/logolist_button2.jpg) no-repeat; width:63px; height:13px; margin:3px 0 3px 3px;padding:6px 0 0 12px;}

#listleft .fenlei { width:170px; background:url(images/pic_mid.gif) repeat-y  ; text-align:center; margin-bottom:10px ; clear:both;}
#listleft .fenlei .top {background:url(images/pic_top.gif) no-repeat; height:6px;overflow:hidden;}
#listleft .fenlei .bot { background:url(images/pic_bot.gif) no-repeat; height:5px;overflow:hidden;}
#listleft .fenlei h1  { width:152px; height:29px; margin:5px auto; padding:0; font-size:14px; text-align:center; background:url(images/pic_h1.gif) no-repeat; line-height:29px;}
#listleft .fenlei h2  { width:152px; height:27px; margin:0 auto; padding:0; font-size:14px; text-align:center; background:url(images/pic_h2.gif) no-repeat; line-height:27px; color:#FFFFFF}
#listleft .fenlei .con { width:152px; margin:0 auto; background:#FFFFFF; padding-top:4px; clear:both; text-align:center;}
#listleft .fenlei .con img { border:1px solid #999999; margin:3px auto; display:block; padding:0;}
#listleft .fenlei .con a { display:block; text-align:center;}

#listright { float:left; width:772px; margin-left:8px;}
#listright .listhead { width:772px; height:24px; background:url(images/topgif.gif) repeat-x; clear:both; margin-top:10px;}
#listright .listhead ul { margin:0; padding:0; list-style:none; float:left; display:inline;}
#listright .listhead li { font-size:12px; display:inline; font-weight:bold;}
.pagenum { margin:0; padding:0; list-style:none; display:inline;}
.pagenum li{ padding:0 5px; }

#listright .list { width:772px; border-top:none; clear:both;}
#listright .box {width:770px; height:160px; clear:both; margin-bottom:10px; border:1px solid #ff5307; }
#listright .box img { float:left; padding:8px; background:url(images/img_bg.gif) no-repeat center; margin:0; overflow:hidden; margin:10px}
#listright .text { float:left; text-align:left; margin-left:10px; margin-top:10px}
#listright .text ul  { margin:0; padding:0; list-style:none;margin-bottom:5px; line-height:20px;}

#listright .box3 {width:770px;clear:both; margin-bottom:10px; border:1px solid #ff5307; padding-bottom:10px}
#listright .box3 img { float:left; margin:15px; border:1px solid #333333;}
#listright .text3 { float:left; text-align:left; margin-top:15px;}
#listright .text3 ul  { margin:0; padding:0; list-style:none;}
#listright .text3 ul { line-height:20px;}
#listright p { margin:0 10px 10px 0 ; line-height:18px; text-align:left; text-indent:2em;}
#listright .textsub { width:100%; clear:both; height:300px;}

#listright .title { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000; font-size: 24px; padding: 3px;
}
#listright .shownewslist li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
	list-style-position: outside;
	line-height: 25px;
	margin: 0px;
	padding: 0px;
	list-style-type: square;
}
