@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;font-weight:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}code,kbd,samp,tt{font-size:100%}input,button,textarea,select{*font-size:100%}body{line-height:1.5}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}sup,sub{font-size:100%;vertical-align:baseline}:link,:visited ,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}

a:link,a:hover,a:visited,a:active {
text-decoration: none;
font-family:"??",Verdana,Arial,"",sans-serif;
font-size:12px;
color:#666;
}

.cl {
clear:both;
}
.hide{
display:none;
}

body {
font-family:"??",Verdana,Arial,"",sans-serif;
font-size:12px;
background:#fdf3d8 url(imgbg.jpg) repeat-x top;
}

#all {
margin:0 auto;
width:100%;
background:url(imgb_bg.jpg) no-repeat 0px 0px;
}

#all_960 {
width:960px;
height:100%;
margin:0 auto;
overflow:hidden;
background:#FFF;
}

#top{
width:960px;
height:155px;
overflow:hidden;
}
#m_menu {
height:39px;
widows:100%;
overflow:hidden;
margin-bottom:5px;
background:url(imgm_nav_bg.jpg) repeat-x;
}
#m_menu ul{
*margin-left:-12px;
}
#m_menu ul li{
float:left;
display:inline;
list-style:none;
margin-left:12px;
line-height:35px;
padding-left:13px;
background:url(imgline.gif) no-repeat left center;
}

#m_menu ul li a{
color:#FFF;
font-size:13px;
font-weight:bold;
}

#m_menu ul li#nav_sy{
background:none;
}

#gonggao{
float:left;
height:309px;
width:238px;
overflow:hidden;
background:url(imggongg_bg.jpg) no-repeat;
}
#gonggao ul{
margin-top:40px;
width:90%;
}

#site_news{
float:right;
height:309px;
width:712px;
overflow:hidden;
background:url(imgsite_news_bg.gif) no-repeat;
}

#flash{
float:left;
height:240px;
width:320px;
margin-top:50px;
margin-left:10px;
overflow:hidden;
}
#site_news_lists{
float:right;
height:250px;
width:365px;
margin-top:45px;
margin-right:3px;
overflow:hidden;
}
#site_news_lists ul{
width:95%;
}
#show2{
height:118px;
width:100%;
overflow:hidden;
margin:5px auto;
}
#show3{
height:118px;
width:100%;
overflow:hidden;
margin:5px auto;
}
#show4{
width:660px;
height:140px;
overflow:hidden;
margin:5px auto;
clear:both;
}

#yq_link{
height:160px;
width:100%;
overflow:hidden;
margin:5px auto;
padding-top:20px;
background:url(imgyq_link_bg.gif) no-repeat;
}

#yq_link ul li{
float:left;
margin-left:15px;
list-style:none;
margin-top:10px;
}

#bottom{
height:60px;
width:100%;
font-size:13px;
font-weight:bold;
text-align:center;
color:#666;
padding-top:10px;
border-top: #FF6699 2px solid;
clear:both;
}
#bottom p{
margin-top:5px;
}

.list_ul {
margin:auto auto;
width:96%;
}
.list_ul li{
list-style:none;
line-height:24px;
border-bottom:1px #FF6699 dashed;
}
.list_ul li a{
padding-left:12px;
background:url(imgli1.gif) no-repeat 2px 4px;
}
#gonggao .list_ul li {
line-height:36px;
}
#list1{
margin:5px auto;
}
#list1_l{
float:left;
width:660px;
overflow:hidden;
}
#list1_r{
float:right;
margin-right:35px;
text-align:center;
}
#list1_r ul{
margin-top:10px;
}
#list1_r ul li{
margin-top:10px;
}

.b_c_lists{
height:258px;
width:323px;
overflow:hidden;
float:left;
}
.b_c_lists ul{
margin-top:35px;
}
.b_c_lists ul li{
line-height:25px;
}
#ldjh{
background:url(imgcb1.gif) no-repeat;
}
#jyjl{
background:url(imgcb2.gif) no-repeat;
float:right;
}

#list2{
width:960px;
height:auto;
margin:5px auto;
}
.list2_li{
list-style:none;
display:inline;
}
.b_c_lists2{
height:258px;
width:313px;
overflow:hidden;
float:left;
}
.b_c_lists2 ul{
margin-top:35px;
}
.b_c_lists2 ul li{
line-height:25px;
display:block;
}

#jgfc{
background:url(imgbc3.gif) no-repeat;
}
#hxjy{
background:url(imgbc4.gif) no-repeat;
margin-left:10px;
}
#tthy{
background:url(imgbc5.gif) no-repeat;
float:right;
}
#jjyd{
background:url(imgbc6.gif) no-repeat;
margin-top:5px;
}
#tszs{
background:url(imgbc7.gif) no-repeat;
margin-left:10px;
margin-top:5px;
}
#mlnx{
background:url(imgbc8.gif) no-repeat;
margin-top:5px;
float:right;
}

/* งา? */
#c_list_l{
width:220px;
height:100%;
min-height:360px;
float:left;
background:url(imgc_nav.jpg) no-repeat;
}
#c_list_l ul{
margin-top:50px;
margin-left:35px;
}
#c_list_l ul li{
background:url(imgli.gif) no-repeat 0px 12px;
padding-left:15px;
line-height:32px;
height:32px;
}
#c_list_l ul li a{
color:#ab4465;
font-size:13px;
font-weight:bold;
}
#c_list_r{
width:730px;
float:right;
margin-right:3px;
}
#c_list_r_title{
height:32px;
line-height:30px;
padding-left:35px;
font-size:13px;
font-weight:bold;
color:#f16d8a;
overflow:hidden;
background:url(imgtitle.jpg) no-repeat;
}
#c_list_r_title span{
float:right;
margin-right:15px;
}
#c_list_r_list {
margin:5px auto;
width:710px;
border:2px #ffc0cb solid;
}
#c_list_r_list ul{
margin:8px;
margin-top:0px;
}
#c_list_r_list ul li{
line-height:28px;
height:28px;
background:url(imga2.jpg) no-repeat 0px 10px;
padding-left:10px;
border-bottom:#eaeaea 1px dotted;
}
#c_list_r_list ul li a:hover{
color:#FF0000;
}
#c_list_r_list ul li span{
float:right;
}

.page_nav{
height:32px;
width:710px;
overflow:hidden;
text-align:center;
font-size:13px;
}

/* ? */
#content_all{
width:710px;
}
#content_title{
line-height:30px;
font-size:16px;
font-weight:bold;
text-align:center;
margin:5px auto;
}
#content_other{
height:32px;
line-height:32px;
width:100%;
overflow:hidden;
font-size:13px;
background:#f7f7f7;
border:#e8e8e8 1px solid;
}
#content_other span{
float:left;
margin-left:25px;
}
#content_c{
width:700px;
margin:5px auto;
overflow:hidden;
color:#333;
font-size:13px;
line-height:24px;
min-height:300px;
height:100%;
}
#content_c p{
text-indent:2em;
}
#content_c img {
margin:5px auto;
}

#c_list_l_news{
width:220px;
height:100%;
min-height:360px;
float:left;
background:url(imgtitle_newslist.jpg) no-repeat;
}
#c_list_l_news ul{
margin-top:35px;
width:200px;
}

a.file_down{
display:block;
width:95%;
margin:5px auto;
border:#CCCCCC 1px dashed;
padding:2px;
color:#0466a9;
background:url(imgdown.jpg) no-repeat 5px center;
}
a.file_down:hover{
color:#FF0000;
}