body{ margin:0 auto;background-color:#ccc;font-size:12px;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0}
table {border-collapse:collapse;border-spacing:0}
fieldset,img {border:0}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal}
em{font-style:normal}
ol,ul {list-style:none}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal}
q:before,q:after {content:''}
abbr,acronym {border:0}
.clear{clear:both; font-size:0px; height:0px; line-height:0px; visibility:hidden}
.clearfix:after{content:""; display:block; clear: both}
.clearfix{zoom:1}
.FL{float:left;}
.FR{float:right;}
.mar_top_5{margin-top:5px;clear:both; font-size:0px; height:0px; line-height:0px; }
img{vertical-align:top}
a:link{text-decoration:none; color:#000}
a:visited{text-decoration:none; color:#000}
a:hover{text-decoration:underline; color:#f00}
a:active{text-decoration:none; color:#F00}
.hide{display:none;}

.wrapper{width:996px; margin:0px auto;background-color:#fff;padding-bottom:5px;}

.nav{background:url('imagesnavmenu_bg.png') no-repeat;height:34px;margin-top:2px;}
.nav ul{margin:0px;width:960px;float:right;}
.nav li{float:left;padding:2px 10px;text-align:center;line-height:34px;font-size:14px;font-family:黑体;font-weight:bold;letter-spacing:0px;}
.nav li a,.nav li a:visited{color:#fff;}
.nav li a:hover{color:#ffff80;}

.part1L{margin-left:5px;;width:735px;float:left;}
.part1R{margin-right:5px;width:240px;float:right;}
.yaowen{margin-left:5px;width:400px;float:right;}
.yaowen .title{height:49px;background:url('imagesbg_yw_01.png') no-repeat;line-height:49px;color:#666;text-align:right;padding-right:10px;}
.yaowen ul{padding:5px;}
.yaowen li{height:27px !important;height:24px;line-height:27px !important;line-height:24px;font-size:14px;background:url('imagesicon_01.gif') no-repeat 0px 12px;border-bottom:#ccc 1px dotted;margin:0px;padding-left:12px;}
.yaowen li a{width:325px;float:left;}
.yaowen li span{width:50px;float:right;text-align:center;}
.yaowen li a,.yaowen li a:visited{color:#005c83;}
.yaowen li a:visited{color:#005c83;}
.yaowen li.more{background-image:none;text-align:right;}
.yaowen li.more a{margin-right:0px;width:100%;float:none;color:#f00;}

.zrzc{background:#f0de9e url('imagesbg_zrzc_01.png') no-repeat;height:208px;}
.zrzc img{float:left;width:104px;margin:45px 5px 0px 11px;}
.zrzc div{float:right;width:108px;margin:38px 5px 0px 0px;text-align:center;line-height:23px;}
.zrzc div h4{font-weight:bold;}
.zrzc div .big{font-size:14px;margin-bottom:10px;display:inline-block;}

.sider_nav{border:1px #fcca51 solid;background-color:#fff;margin-top:5px;}
.sider_nav div{margin:1px;background-color:#fcca51;}
.sider_nav ul{padding:14px 0px;}
.sider_nav ul li{height:27px;margin-bottom:10px;text-align:center;}
.sider_nav ul li.last{margin-bottom:0px;}

.dbfc{background:#f5e88c url('imagesbg_dbfc_01.png') no-repeat;height:198px;margin-top:5px;overflow:hidden;}
.dbfc img{float:left;width:104px;margin:38px 5px 0px 10px;}
.dbfc p{float:right;width:110px;margin:38px 5px 0px 0px;text-align:left;line-height:22px;text-indent:2em;}

.wsdc{border:1px #f3e88c solid;background-color:#fff;margin-top:5px;}
.wsdc .panel{margin:1px;background:#f3e88c url('imagesbg_wsdc_01.png') no-repeat center top;padding:38px 5px 5px 5px;line-height:22px;height:152px;overflow:hidden;}
.wsdc .panel p{text-indent:2em;padding:5px;}
.wsdc ul{padding:5px 10px;height:66px;}
.wsdc li{width:100px;float:left;height:22px;line-height:22px;}
.wsdc .btn{clear:both;text-align:center;}
.wsdc .btn a{margin-left:20px;}

.bmfw{border:1px #ff6a6a solid;padding:32px 5px 5px 13px;background:url('imagesbg_bmfw_01.png') no-repeat;height:180px;}
.bmfw li{height:60px;width:68px;float:left;}
.bmfw li img{width:53px;height:53px;}

.rdwz{border:1px #ff6a6a solid;margin-top:5px;text-align:center;}
.rdwz h4{height:28px;line-height:28px;color:#fff;background:url('imagesbg_menu_02.png') repeat-x;font-weight:bold;}
.rdwz select{width:220px;margin:8px 0px;height:245px;}

.ad_1{padding:0px 5px;}
.banner_1{text-align:center;padding-bottom:5px;}

.part2L{float:left;width:240px;margin-left:5px;}
.part2R{float:right;width:735px;margin-right:5px;}

#part3 .panel{border-top:4px #b00d04 solid;background-color:#fff;padding-top:4px;margin:0px 5px;}
#part3 .panel .cp{background-color:#b00d04;line-height:22px;text-align:center;padding:20px;color:#fff;}
#part3 .panel .cp a,#part3 .panel a:visited{color:#fff;}

.border_1{border:#aaccee 1px solid}
.tbox{width:362px;margin:10px 0px 0px 0px;}
.tbox .title{height:30px;}
.tbox .menu{height:26px;line-height:26px;background:url('imagesbg_menu_01.gif') no-repeat;border-bottom:#ccc 1px solid;}
.tbox .menu h4{font-size:12px;font-weight:bold;margin:0px;padding:0px 0px 0px 20px;width:150px;float:left;color:#be0000;}
.tbox .menu a{width:50px;text-align:center;float:right;display:inline-block;color:#ccc;font-size:10px;}
.tbox .menu a:hover{color:#000;}
.tbox .jdjy{background:url('imagesm_jyjd_01.png') no-repeat;}
.tbox .jdzh{background:url('imagesm_jdzh_01.png') no-repeat;}
.tbox .rsrm{background:url('imagesm_rsrm_01.png') no-repeat;}
.tbox .dbgz{background:url('imagesm_dbgz_01.png') no-repeat;}
.tbox .zsjs{background:url('imagesm_zsjs_01.png') no-repeat;}
.tbox .dcyj{background:url('imagesm_dcyj_01.png') no-repeat;}
.tbox .ldjh{background:url('imagesm_ldjh_01.png') no-repeat;}
.tbox .rdgz{background:url('imagesm_rdgz_01.png') no-repeat;}
.tbox .rdsp{background:url('imagesm_rdsp_01.png') no-repeat;}
.tbox .xsqrd{background:url('imagesm_xsqrd_01.png') no-repeat;}
.tbox .xianQ{float:right;width:240px;margin-right:10px;line-height:30px;color:#fff;text-align:center;}
.tbox .xianQ a,.tbox .xianQ a:visited{color:#fff;}
.tbox .xianQ a:hover{color:#f9e863;}
.tbox .title .more{width:67px;float:right;display:inline-block;}
.tbox ul{border:1px #ff8f8d solid;padding:10px;}
.tbox ul li{margin:0px;height:22px;line-height:22px;font-size:12px;background:url('imagesicon_02.gif') no-repeat 0px 10px;border-bottom:#ccc 1px dotted;padding-left:12px;text-overflow:ellipsis;}
.tbox ul li.lipic{height:88px;background-image:none;padding-left:0px;}
.tbox ul li.lipic img{height:77px;width:102px;float:left;}
.tbox ul li.lipic p{text-indent:2em;line-height:22px;width:224px;float:right;color:#666;padding-top:10px;}


/*---首页焦点图片开始---*/
#flashfocus{width:320px; height:294px; float:left;}
#slideshow span {display:none}
#wrapperFocus {width:320px; display:none}
#wrapperFocus * {margin:0; padding:0}
#fullsize {position:relative; width:314px; height:236px; padding:2px; border:1px solid #ccc; border-bottom:none; background:#fff}
#information {position:absolute; bottom:2px; width:314px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px; font-size:12px;}
#image {width:314px;}
#image img {position:absolute; z-index:25; width:auto;width:314px;height:236px;}
.imgnav {position:absolute; width:25%; height:210px; cursor:pointer; z-index:150}
#imgprev {left:2px; background:url('imagesleft.gif') left center no-repeat}
#imgnext {right:2px; background:url('imagesright.gif') right center no-repeat}
#imglink {position:absolute; height:210px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url('images/link.gif') center center no-repeat}
#thumbnails {width:318px; overflow:hidden; border:1px solid #CCC; border-top:none;}
#slideleft {float:left; width:20px; height:56px; background:#F8F8F8 url('imagesscroll-left.gif') center center no-repeat;}
#slideleft:hover {background-color:#ccc;width:20px;}
#slideright {float:right; width:20px; height:56px; background:#F8F8F8 url('imagesscroll-right.gif') center center no-repeat}
#slideright:hover {background-color:#ccc}
#slidearea {float:left; position:relative; width:278px;height:56px; overflow:hidden}
#slider {position:absolute; left:0; height:81px;}
#slider img {cursor:pointer; border:1px solid #ccc; padding:2px}
/*---首页焦点图片结束---*/




.guide{height:25px;line-height:25px;padding:0px 10px;border-bottom:#ace 1px solid;background-color:#f7f7f7;}
#list .type{height:30px;background-color:#ccc;padding-left:10px;line-height:30px;font-weight:bold;border:0px #ccc solid;border-width-bottom:1px;}
#list ul{padding:10px;margin:0px;list-style:none;}
#list li{padding:0px 0px 0px 16px;height:30px;line-height:30px;font-size:14px;background:url('imagesicon_01.gif') no-repeat 0px 12px;margin:0px;border-bottom:1px #ccc dotted;}
#list li span{width:100px;color:#ccc;float:right;}
#list li a{width:560px;float:left;}

.pages{margin:20px 10px 4px 20px;	font-family:verdana, Arial, Helvetica;clear:both;padding:10px 0px;clear:both;height:30px;line-height:30px;}
.pages li{float:left;margin:0px 4px;}
.pages a{border:solid 1px #9aafe5;padding:2px 5px 2px 5px;color:#2e6ab1;float:none;}
.pages a:hover{background-color:#009933;border:solid 1px navy;color:#fff;text-decoration:none;}
/*.pages strong{border:solid 1px navy;color:#fff;padding:2px 5px 2px 6px;background-color:#2e6ab1;}*/

#content{}
#content .title{font-size:24px;color:#097fd6;font-weight:bold;text-align:center;line-height:40px;padding:20px 0px;}
#content .line{height:6px;background:url('imagesbg_line_02.gif') repeat-x;font-size:0px;line-height:0px;margin:0px 20px;}
#content .misc{text-align:center;height:25px;line-height:25px;}
#content .misc span{display:inline-block;margin-right:20px;}
#content .content{padding:20px;line-height:180%;font-size:16px;}
/*#content .content p{text-indent:2em;}*/
#content .author{text-align:right;padding-right:10px;height:30px;line-height:30px;font-size:16px;padding-right:20px;}
#content .tools{text-align:right;padding-right:10px;height:30px;line-height:30px;font-size:16px;background-color:#fff;padding:0px;padding-right:20px;}
#content .link{background:none;border-width:0px;height:35px;}


.footer{background-color:#fff;clear:both;}
.footer .cp{padding:20px 0px;text-align:center;line-height:22px;color:#fff;background:url('imagesbg_footer.gif') repeat-x;}
.footer .cp a{color:#fff;}
.footer .cp a:hover{color:#000;}