/* CSS Document */
body{font-size:12px; line-height:27px;}
a:link{font-size:12px; text-decoration:none; color:black;color:#000;line-height:27px;}
a:visited{font-size:12px; text-decoration:none;color:#000; line-height:27px;}
a:hover{color:#c00;}
a:active{color:#f00;}
#header1{background:url(images/yf_02.jpg) no-repeat; height:68px; text-align:right;}
#header1 a{ display:inline-block; background:url(images/xsj.gif) no-repeat 0 10px; line-height:25px; padding-left:10px;margin-right:20px;margin-top:5px;color:#3C76C4}
#nav{background:url(images/yf_04.jpg) repeat-x; height:33px; line-height:33px; text-align:center; color:white; font-weight:700;}
#nav a{display:inline-block;color:white; font-weight:700;margin:0 22px;}
#banner{margin-top:2px;}
#h_main{height:100%;}
#h_left{margin-right:4px;}
#hl_lanmu1 .tit{background:url(images/yf_08.jpg) no-repeat; height:29px;}
#hl_lanmu1 .con{background:#fff url(images/yf_14.jpg) repeat-y;padding:0 5px;}
#hl_lanmu1 .footer{background:url(images/yf_27.jpg) no-repeat; height:10px; overflow:hidden;}
#hl_lanmu2 .tit{background:url(images/yf_31.jpg) no-repeat; height:27px;}
#hl_lanmu2 .con{background:#fff url(images/yf_43.jpg) repeat-y; height:100%;padding:0 5px;}
#hl_lanmu2 .con1{background:url(images/yf_35.jpg) no-repeat; width:221px; height:122px; overflow:hidden;margin-top:5px;}
#hl_lanmu2 .footer{background:url(images/yf_45.jpg) no-repeat; height:9px; overflow:hidden;}
#m_right{ overflow:hidden;}

#hc_lanmu1 .tit{background:url(images/yf_10.jpg) no-repeat; height:35px;}
#hc_lanmu1 .con{padding:5px; height:100%;}


#hc_lanmu2{margin-top:5px;}
#hc_lanmu2 .tit{background:url(images/yf_22.jpg) no-repeat; height:34px;}
#hc_lanmu2 .con{background:#fff url(images/yf_23.jpg) repeat-y; height:100%;padding:0 5px;}
#hc_lanmu2 .footer{background:url(images/yf_28.jpg) no-repeat; height:8px; overflow:hidden;}

#hc_lanmu3{margin-top:5px;}
#hc_lanmu3 .tit{background:url(images/yf_32.jpg) no-repeat; height:34px;}
#hc_lanmu3 .con{background:#fff url(images/yf_37.jpg) repeat-y; height:100%;padding:0 5px;}
#hc_lanmu3 .footer{background:url(images/yf_46.jpg) no-repeat; height:9px; overflow:hidden;}

#hr_lanmu1 .tit{background:url(images/yf_13.jpg) no-repeat; height:26px;}
#hr_lanmu1 .con{background:#fff url(images/yf_16.jpg) repeat-y; height:100%;padding:0 5px;}
#hr_lanmu1 .footer{background:url(images/yf_19.jpg) no-repeat; height:8px; overflow:hidden;}

#hr_lanmu2{margin-top:5px;}
#hr_lanmu2 .tit{background:url(images/yf_21.jpg) no-repeat; height:44px;}
#hr_lanmu2 .con{background:#fff url(images/yf_25.jpg) repeat-y; height:100%;padding:0 5px;}
#hr_lanmu2 .footer{background:url(images/yf_39.jpg) no-repeat; height:9px; overflow:hidden;}

#hr_lanmu3{margin-top:5px; background:url(images/yf_41.jpg) no-repeat; height:160px;}

#yqlj{background:url(images/yf_50.jpg) no-repeat; height:32px; padding-left:120px;margin:5px 0 0 5px; line-height:32px;}
#yqlj .con{width:820px; height:32px; line-height:32px; overflow:hidden;}
#yqlj ul{margin:0; padding:0}
#yqlj .con li{float:left;margin:0; list-style:none;}
#yqlj .con a{margin:0 5px; color:#333;}
#footer{clear:both; border-top:4px #1262D0 solid;margin-top:5px;padding-top:5px; text-align:center;}

#h_cp { width:220px; margin:4px 0px 4px 0px;}
#h_cp .xl{font-size:16px; font-weight:bold; border-bottom:1px #cccccc dashed;border-top:1px #cccccc dashed; width:100%;}
#h_cp .xl span{ margin:2px 0 0 0; display:block; float:left;}
#h_cp .xl a{ display:block; float:left;}
#h_cp .xl_cp{margin:0 0 0 5px;}
#h_cp .cplb_nr{background:url(/images/class3.gif) no-repeat; padding-left:26px;}
#h_hyzs ul{ margin:0 8px 0 5px; padding:0;}
#h_hyzs ul li{ list-style:none; margin:0; padding:0 0 0 15px; background:url(/images/ddd.gif) no-repeat 0px 5px; border-bottom:1px dashed #cccccc;}

.h_xw1{ float:left;width:320px; list-style:none; background:url(images/ddd.gif) no-repeat 15px 7px; padding-left:30px;}
.h_xwr{ float:right;width:320px;list-style:none; background:url(images/ddd.gif) no-repeat 0 7px; padding-left:15px;}

/*-----------------------------------xinwen---------------------------------------*/
.newslist{ height:20px; padding-top:3px; padding-bottom:2px; border-bottom:1px #ccc dashed;}
.newslist1{text-align:left; height:20px; background:url(images/ddd.gif) no-repeat 2px 5px; padding-left:20px; }
.newslist2{width:80px; float:right; height:20px; text-align:center; margin-top:-20px;}

#xinwen h1{text-align:center; font-size:18px;margin:10px 0px;}
#xwfb{text-align:center; border-top:1px #aaaaaa dotted;border-bottom:1px #aaaaaa dotted;margin:0 20px;}
#xinwen_nr{margin:0 10px;}
/*--------------------------------------xiwen------------------------------------*/
.cnt{ padding:3px 10px;}




