@charset "utf-8";
/* CSS Document */

body { margin:0 auto;background:#D3EC98 url(sns_images/bg.jpg) top center repeat-y;}

a { text-decoration:none;}

a:link { color:#3B1335;}

a:visited { color:#3B1335;}

a:hover { color:red; text-decoration:underline;}

div,ul,li{ margin:0;padding:0px; list-style:none; font-size:12px;}

img { border:0;}

strong { font-size:14px; color:#005400;}



/****************************************index.html****************************************************/

#top { margin:0 auto; background:url(sns_images/header_bg.jpg) no-repeat; width:952px; height:199px;}

#header { margin:0 auto; border:1px solid #2C972D; padding:1px; width:948px; height:27px; background-color:#95CF95;}

.nav {background:url(sns_images/daohang_bg.jpg) repeat-x; padding:5px 45px 0 26px; width:877px; height:22px; color:#FFFFFF;}

.nav span {float:right;}

.nav a:link { color:#FFFFFF;}

.nav a:visited { color:#FFFFFF;}

.nav a:hover { color:#FF0000; text-decoration:underline;}




#main { margin:0 auto; /*padding:6px 0 7px 0;*/ padding:6px 0 0 0; width:952px; background-color:#FBFCF4; overflow:hidden;}

.left { padding-right:7px; width:243px; height:auto; float:left;}

.ggl { width:243px; height:auto;}

.ggl_t { background:url(sns_images/ggl_bg1.jpg) no-repeat; padding:6px 21px 0 40px; width:182px; height:20px;}

.ggl_t img { float:right;}

.ggl_c { padding:10px 12px 17px 12px; width:219px; height:168px; background:url(sns_images/ggl_bg2.jpg) no-repeat;}

.ggl_c ul li { font-size:12px; line-height:20px;}

.weather { width:243px; height:106px;}

.leftnews { border-bottom:7px solid #FFFFFF; width:243px; height:auto;}

.l_n_t { background:url(sns_images/leftnews.jpg) no-repeat; padding:11px 18px 0 52px;width:173px; height:19px;}

.l_n_t img { float:right; }

.l_n_c { background:url(sns_images/leftnews_content_bg.jpg) repeat-y; padding:14px 0 9px 12px; width:231px; height:140px;}

.l_n_c ul { width:231px; height:140px; overflow:hidden}

.l_n_c ul li {padding:5px 5px 5px 15px; width:100px; background:url(sns_images/leftnews_pic.jpg) no-repeat 0 5px; font-size:12px; float:left; overflow:hidden; }

.l_n_bottom { background:url(sns_images/leftnews_content_bottom.jpg) no-repeat;width:243px; height:10px;}

.l4 { overflow:hidden;}

.l4_t { background:url(sns_images/l4_t.jpg) no-repeat; padding-top:5px; width:82px; text-align:center; height:17px; float:left;}

.l4_c_bg_top { width:243px; height:2px; padding:0; margin:0; }

.l4_c1{ border-left:1px solid #A1CF52; border-right:1px solid #A1CF52; padding-left:9px; padding-top:8px; width:232px; height:140px; overflow:hidden;}

.l4_c1 li{ padding:3px 0;}

.l4_c ul li { background:url(sns_images/l4_news.jpg) no-repeat center left; padding-left:15px; padding-top:4px; height:16px; }

.l4_c_bg_bottom { background:url(sns_images/l4_c2.jpg) no-repeat; width:243px; height:2px; }

.email { width:243px; height:71px;}

.search { /* padding-right:8px; width:220px; height:30px;*/ width:auto; height:auto;}

.search input { width:120px; }




.center { width:473px; height:auto; float:left;}

.center1 { width:473px; height:225px;}

.center1_l { padding-bottom:9px; width:238px; height:216px; float:left;}

.center1_r {padding-bottom:9px; width:235px; height:216px; float:left;}

.crt { padding:5px 8px 0 41px; width:186px; height:21px; background:url(sns_images/center1_r.jpg) no-repeat;}

.crt img{ float:right}

.crb { padding-left:12px; padding-top:7px; width:223px; height:183px; overflow:hidden;}

.crb ul li{ height:20px;}

.center2 { width:473px; height:auto;}

.center2_t { padding:10px 13px 0 38px; width:422px; height:23px; background:url(sns_images/center2.jpg) no-repeat; }

.center2_t img { float:right}

.center2_c { padding:9px 5px 0 10px;width:458px; height:128px; overflow:hidden;}

.center2_c ul li { height:22px;}

.center2_c span { float:right;}

.center3 { width:473px; height:75px;}

.center4 { padding-top:11px; width:473px; height:165px;}

.c41 { width:233px; height:auto;}

.c41_t { padding:6px 11px 0 26px; width:196px; height:20px; background:url(sns_images/center3.jpg) no-repeat;}

.c41_t img { border:0; float:right;}

.c41_c { padding-left:15px; padding-top:8px; width:218px; height:131px; background:url(sns_images/c4_c_bg.jpg) repeat-x; overflow:hidden;}

.c41_c ul li { height:20px;}

.c5_l { background:url(sns_images/c5l.jpg) no-repeat; width:6px; height:192px; float:left;}

.c5_c { padding:15px 3px; width:455px; height:162px; background:url(sns_images/c5c_bg.jpg) repeat-x; float:left;}

.c5cc { width:455px; height:86px;}

.c5ccc { padding-right:10px; width:83px; height:78px; float:left;}

.tu { width:83px; height:56px;}

.sm { padding-top:5px;width:83px; height:17px; text-align:center;}

.c5_r { background:url(sns_images/c5r.jpg) no-repeat; width:6px; height:192px; float:left;}



.right { padding-left:6px; padding-bottom:7px; width:223px; /*height:838px;*/ float:left;}

.r1 { padding-bottom:6px; width:223px; height:87px;}

.r2 { padding-bottom:8px; width:223px; height:233px;}

.r_x { padding-bottom:6px; width:223px; height:72px;}

.r6 { padding-bottom:7px; width:223px; height:106px;}

.r7_t { padding:8px 9px 0 9px; width:205px; height:19px; background:url(sns_images/r7_t.jpg) no-repeat;}

.r7_t img { float:right}

.r7_c { border-left:1px solid #A5D158; border-right:1px solid #A5D158; padding-left:11px; padding-top:9px; width:210px; height:119px; background:url(sns_images/r7_c.jpg) repeat-x; overflow:hidden;}

.r7_c ul li { height:20px;}

.r7_b { width:223px; height:2px; background:url(sns_images/r7_b.jpg) no-repeat;}




.link { margin:0 auto; width:952px; height:79px;}

.link_l { width:58px; height:79px; background:url(sns_images/link_l.jpg) no-repeat; float:left}

.link_c { padding:9px 18px 10 18px; width:846px; height:60px; background-color:#EBF5DA; float:left;}

/*.link_pic { padding-right:17px; width:124px; height:69px; float:left;}

.link_pic img{ width:124px; height:58px;}*/

.link_r { width:12px; height:79px; background:url(sns_images/link_r.jpg) no-repeat; float:left}




.footer { margin:0 auto; border-top:6px solid #FFFFFF; padding-right:285px; padding-top:8px; width:667px; height:74px; background:url(sns_images/footer.jpg) repeat-x;}

.wenzi{ padding-right:35px; width:582px; height:74px; text-align:right; float:left;}

.banquan { text-align:center; float:right;}

.banquan span { line-height:25px; color:#5A6942;}

.banquan a:link {color:#5A6942;}

.banquan a:visited {color:#5A6942;}

.banquan a:hover { color:red; text-decoration:underline;}


/************************************list.html********************************/

.list_page { margin:0 auto; padding-top:6px; width:952px; height:auto;overflow:hidden; background-color:#FBFCF4;}

.list_left { width:198px;  float:left;}

.llt { background:url(sns_images/list_l1.jpg) no-repeat; width:198px; height:70px;}

.llc { padding-left:55px; padding-top:6px; width:143px; height:33px; background:url(sns_images/list_l2.jpg) no-repeat;}

.llb { background:url(sns_images/list_l3.jpg) no-repeat; width:198px; height:99px;}

.list_right { width:743px; height:auto; float:right;}

.lr_t { border-bottom:4px solid #D60602; padding:5px 0 2px 20px; width:723px; background:url(sns_images/list_r1.jpg) no-repeat 5px 5px;}

.lr_b { width:743px;}

.lr_b ul li { padding:10px 8px 0 25px; width:710px; height:20px; background:url(sns_images/list_r2.jpg) no-repeat 10px 12px;}

.lr_b ul li span { float:right;}

/************************************page.html********************************/

.page { margin:0 auto; padding:6px 0 0 0; width:952px;}

.page_content { border:4px solid #82DB97; padding:10px; width:924px; min-height:500px;_height:500px; background-color:#FBFCF4;}

.sszl { width:914px; padding:5px; background-color:#CCCCCC;}

.page_content_t h1 { margin:0; padding:10px 0 5px 0; text-align:center; color:#CC0000;}

.page_content_t h1 span{ font-size:12px; font-weight:normal;}

.page_content_b { border-top:1px solid black; padding-top:10px; width:924px; height:auto; line-height:28px; font-size:14px;}