﻿body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
body, button, input, select, textarea { font:12px/1.5 tahoma, arial, simsun, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
address, cite, dfn, em, var { font-style:normal; }
code, kbd, pre, samp { font-family:courier new, courier, monospace; }
small { font-size:12px; }
ul, ol { list-style:none; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
legend { color:#000; }
fieldset, img { border:0; }
button, input, select, textarea { font-size:100%; }
table { border-collapse:collapse; border-spacing:0; }
.c{ clear:both}
/****/
body{ background:#B203E6}
.wrap{width:1000px; margin:0 auto; background:#fff}

.header{ height:65px; background:url(../images/head_bg.jpg) no-repeat right top; overflow:hidden}
.header a{ height:65px; display:inline-block; background:url(../images/a_bg.jpg) no-repeat left top; font-size:0; overflow:hidden; }
.header a.top_1{width:110px;}
.header a.top_2{width:98px; background-position:left -65px}
.header a.top_3{width:102px; background-position:left -130px}
.header a.top_4{width:96px; background-position:left -195px}
.header a.top_5{width:96px; background-position:left -260px}
.header a.top_6{width:104px; background-position:left -325px}
.header a.top_7{width:104px; background-position:left -390px}
.header a.top_8{width:118px; background-position:left -455px}

.head_bot{ height:130px; background:url(../images/head_bot.jpg) no-repeat; position:relative;}
.head_bot .home{ height:100px; width:400px; display:block; position:absolute; left: 74px; top: 28px; font-size:0;text-indent:-1000px; overflow:hidden}
#side{ width:115px; height:770px; position:absolute; right:25px; top:220px;}
#side .jcsp{position:absolute; right:0; top:0}
#side .flower a{ display:block; width:79px; height:82px; background:url(../images/flower.gif) no-repeat; font-size:0; float:right; overflow:hidden; position:absolute;}
#side .flower .f1{background-position:left top;top:142px; right:32px; z-index:10}
#side .flower .f2{background-position:left -90px;top:225px; right:10px; z-index:10}
#side .flower .f3{background-position:left -180px;top:320px; right:20px; z-index:10}
#side .flower .f4{background-position:left -270px;top:410px; right:5px; z-index:10}
#side .flower .f5{background-position:left -360px;top:500px; right:15px; z-index:10}
#side .flower .f6{background-position:left -450px;top:595px; right:35px; z-index:10}
#side .flower .f7{background-position:left -540px;top:680px; right:20px; z-index:10}



.main{ background:url(../images/main_bg.jpg) no-repeat left top; height:1210px;}

.main .content{ margin:0}


/**inside**/
.inside #side .jcsp{ display:none!important;}
.inside .main .content{width:820px; margin-left:70px; }
.title{ background:url(../images/inside_title.png) no-repeat; float:left; width:795px; height:41px; margin-top:30px; clear:both; line-height:41px;;color:#7C4624;  font-size:14px; font-weight:bold; padding:0 20px} 
.guide { float:right; margin-right:20px; display:inline; font-size:12px; font-weight:normal;}
.guide a{ color:#7C4624}
.inside_main{background:#fff; height:1050px; clear:both;}
.inside_title{ text-align:center; line-height:60px; font-size:14px;}
.info{ text-align:center; margin-bottom:10px}
.inside_con{ padding:20px 25px; height:900px;overflow-y:auto;  line-height:150%; font-size:14px}


.listbox{ width:770px; margin:0 auto; padding:20px 0; clear:both}

.listbox li{ background:url(../images/li_02.gif) left 12px no-repeat; border-bottom:1px dotted #ccc; padding:10px; padding-left:15px;}
.listbox li h5 a{color:#333;font-size:14px; font-weight:normal}
.listbox li a:hover{ color:#000}
.listbox li p{ color:#aaa}
.listbox li span{ color:#999; float:right; margin-top:0; font-weight:normal; font-size:12px}

.next{ font-size:12px; margin-left:30px}
.next a{ color:#7C4624}




/**index*/

.index .main .content{width:900px; margin-left:45px;}

#rdjj { width:790px; height:278px; background:url(../images/star.jpg) 360px top no-repeat}
#rdjj .picbox{ background:url(../images/picbox.gif) no-repeat; width:360px; height:278px; float:left}
#rdjj .picbox .focus{ width:251px; height:190px; margin:45px auto auto 55px;}


#rdjj .right_b{ float:left}
#rdjj .right_b .old{ display:block; height:35px;margin-left:110px; margin-top:20px}
#rdjj .right_b .newsbox{ background:url(../images/rdjj_bg.png) repeat-x; width:430px; height:214px;margin-top:9px}
#rdjj .right_b .newslist{ margin-top:20px; float:left; background:url(../images/li_01.gif); height:183px;}
#rdjj .right_b .newslist li{ line-height:26px; height:26px; width:300px; overflow:hidden; padding-left:10px;}
#rdjj .right_b .newslist li a{ color:#fff; width:225px; overflow:hidden; display:inline-block}
#rdjj .right_b .newslist li a:hover{ text-decoration:none; color:#F7EF84}
#rdjj .right_b .newslist li span{ color:#fff; font-family:'宋体'; float:right;_float:none}
#rdjj .right_b .bg_r{ width:57px; height:214px; background:url(../images/rdjj_r.png) no-repeat; float:right}

.banner{ margin:15px}

.fycz{margin-left:15px;}
.fycz h1{ height:85px; width:775px; background:url(../images/fycz.gif) no-repeat;  font-size:0;text-indent:-1000px; overflow:hidden}
.fycz h1 a{ display:block; float:right; height:85px; width:85px;}
.fycz .fycz_L{ float:left; width:334px;}

.fycz .newslist{ background:url(../images/fycz_bg01.gif) no-repeat; height:187px;}
.fycz .gsry{ background:url(../images/fycz_bg02.gif) no-repeat; height:102px; padding-top:8px;}


.fycz .newslist ul{ width:275px; margin:0 auto; }
.fycz .newslist ul li a{ color:#FD5403; float:left}
.fycz .newslist ul li a:hover{ color:#E20001}
.fycz .newslist ul li span{ float:right; color:#999}
.fycz .fycz_R{ float:left; background:url(../images/fycz_bg03.gif) no-repeat; width:451px; height:297px;}

.fycz .fycz_R ul{ width:420px; margin:0 auto}
.fycz .fycz_R ul li{ float:left; width:206px; height:130px; margin-top:8px; display:inline; text-align:center}
.fycz .fycz_R ul li a{ color:#FF3300; vertical-align:bottom}
.fycz .fycz_R ul li a:hover{ text-decoration:none; color:#C01F03}
.fycz .fycz_R ul li img{ height:100px; margin-bottom:8px}
.fycz .fycz_R ul li p{overflow:hidden; white-space:nowrap;}
.list li{ line-height:24px; height:23px; overflow:hidden; border-bottom:1px solid #D8CEB4; background:url(../images/li_02.gif) left 6px no-repeat; padding-left:15px;}
.list li a:hover{ text-decoration:none}

#colorbar{ position:relative}
.cxgl,.jytd,.bykj,.jzyd,.sdfc,.f_link{ position:absolute; }

#colorbar .cxgl{ width:256px; height:174px; background:url(../images/cxgl.gif) no-repeat; left:22px; top:-1px; z-index:3 }
#colorbar .cxgl h2{ height:46px; font-size:0;text-indent:-1000px; overflow:hidden}
#colorbar .cxgl h2 a{ float:right; display:block; height:40px; width:80px}
#colorbar .cxgl ul{ margin:0 30px}
#colorbar .cxgl ul li a{ color:#0099CC}
#colorbar .cxgl ul li a:hover{ color:#38ADC2}


#colorbar .jytd{ width:324px; height:166px; background:url(../images/jytd.gif) no-repeat; left:276px; top:0; z-index:4 }
#colorbar .jytd h2{ height:40px; font-size:0;text-indent:-1000px; overflow:hidden}
#colorbar .jytd h2 a{ float:right; display:block; height:40px; width:80px}
#colorbar .jytd ul{ width:230px; margin-left:35px}
#colorbar .jytd ul li a{ color:#FF8C3F}
#colorbar .jytd ul li a:hover{ color:#FF6600}

#colorbar .bykj{ width:276px; height:208px; background:url(../images/bykj.gif) no-repeat; left:6px; top:141px; z-index:5 }
#colorbar .bykj h2{ height:75px; font-size:0;text-indent:-1000px; overflow:hidden}
#colorbar .bykj h2 a{ float:right; display:block; height:70px; width:80px}
#colorbar .bykj ul{ width:200px; margin-left:45px}
#colorbar .bykj ul li a{ color:#CC3399}
#colorbar .bykj ul li a:hover{ color:#B203E6}

#colorbar .jzyd{ width:320px; height:208px; background:url(../images/jzyd.gif) no-repeat; left:287px; top:162px; z-index:2 }
#colorbar .jzyd h2{ height:47px; font-size:0;text-indent:-1000px; overflow:hidden}
#colorbar .jzyd h2 a{ float:right; display:block; height:40px; width:110px}
#colorbar .jzyd ul{ width:245px; margin-left:32px}
#colorbar .jzyd ul li a{ color:#46721C}
#colorbar .jzyd ul li a:hover{ color:#0B8834}


#colorbar .sdfc{ width:342px; height:286px; background:url(../images/sdfc.gif) no-repeat; left: 577px; top: 17px; z-index:1 }
#colorbar .sdfc h2{ height:85px; font-size:0;text-indent:-1000px; overflow:hidden}
#colorbar .sdfc h2 a{ float:right; display:block; height:70px; width:170px}
#colorbar .sdfc ul{ width:240px; margin-left:42px}
#colorbar .sdfc ul li a{ color:#38ADC2}
#colorbar .sdfc ul li a:hover{ color:#1FA7FF}

#colorbar .f_link{ width:199px; height:68px; background:url(../images/yqlj.gif) no-repeat; left: 687px; top: 289px; z-index:6 }
#colorbar .f_link select{ width:150px; margin-top:27px; margin-left:15px }
