
/* CSS Document */
html,body,div,p,span,img,a,em,strong,b,ul,dl,ol,li,dt,dd,table,tr,td,input,textarea,h1,h2,h3,h4,h5{margin:0px; padding:0px;}
body{font:12px/1.8 '微软雅黑',Arial, Helvetica, sans-serif; color:#6a6a6a;}
ul,dl,ol{list-style:none;}
a{text-decoration:none;color:#6a6a6a;}
a:hover{text-decoration:none;color:#c31021;}
img{border:none;}
.clear{width:100%; height:1px; overflow:hidden; margin:0px; padding:0px; clear:both;}
.jiange{height:7px; overflow:hidden; clear:both;}

.top{background:url(../images/top_bg.jpg) repeat-x left top;}
.top_inner{width:1000px; height:173px; margin:0px auto;}
.top_link{height:68px; color:#fff;}
.top_link dt{line-height:32px; float:left;}
.top_link dd{float:right; padding-top:9px;}
.top_link dd a{display:block; color:#fff; float:left; padding-left:17px; height:15px; line-height:15px; background:url(../images/top_bg.jpg) no-repeat left -178px; margin-right:23px;}
.nav{width:1000px; margin: 0 auto; background:url(../images/top_bg.jpg) repeat-x left -197px;}
.nav_inner{width:1000px; height:46px; overflow:hidden; margin:0px auto;}
.nav_inner ul{float:left; padding-left:5px; /*background:url(../images/top_bg.jpg) no-repeat right -289px;*/ }
.nav_inner ul li{float:left; padding-left:2px; padding-top:2px; padding-bottom:1px; background:url(../images/top_bg.jpg) no-repeat left -243px;}
.nav_inner ul li a{display:block; padding:0px 24px; height:42px; line-height:42px; float:left; color:#fff; font-size:14px; font-weight:bold;}
.nav_inner ul li a:hover{color:#fff;}
.flash{padding:6px; width:986px; height:229px; margin:0px auto; border:1px #ececec solid;}.flash img{width:986px; height:229px; display:block;}
.main{width:1000px; margin:0px auto;}
.con_left{width:218px; float:left;}
.con_right{width:772px; float:right;}
.left_boxtitle{height:21px; padding-top:11px; padding-left:32px; background:url(../images/left_bg.gif) no-repeat left top;}
.left_boxtitle p{font-size:14px; line-height:14px; color:#ebeffa; font-weight:bold;}
.left_boxcon{padding:10px 0px; border:1px #bebebe solid; border-top:none;}
.gszz{width:199px; height:118px; overflow:hidden; margin:0px auto;}
.gszz a{display:block; width:162px; padding-left:37px; height:27px; padding-top:7px; background:url(../images/left_bg.gif) no-repeat left -32px; margin-bottom:8px; font-weight:bold;}
.hywzlj{padding-left:14px; padding-top:4px; padding-bottom:4px; height:312px; overflow:hidden;}
.hywzlj li{padding-left:16px; background:url(../images/left_slide.gif) no-repeat left center; height:21px; overflow:hidden; line-height:21px; margin-bottom:5px;}
.hywzlj li a{font-weight:bold;}
.news_ck{width:505px; height:169px; float:left;}
.comgox_title{ height:30px; border-bottom:1px #d1d1d3 solid;}
.comgox_title ul{float:left;}
.comgox_title ul li{float:left; padding-left:17px; background:url(../images/left_bg.gif) no-repeat left  -116px; cursor:pointer; margin-right:4px;}
.comgox_title ul li p{float:left; padding-right:17px; height:30px; line-height:30px; font-size:14px; color:#fff; background:url(../images/left_bg.gif) no-repeat right  -116px; font-weight:bold; cursor:pointer;}
.comgox_title ul li.hover{background:url(../images/left_bg.gif) no-repeat left  -85px;}
.comgox_title ul li.hover p{height:31px; position:relative; color:#0074c8; background:url(../images/left_bg.gif) no-repeat right  -85px;}
.comgox_title2{ height:27px; padding-top:5px;}
.comgox_title2 ul{float:left;}
.comgox_title2 ul li{float:left; padding-left:17px; background:url(../images/left_bg.gif) no-repeat left  -178px; cursor:pointer; margin-right:4px;}
.comgox_title2 ul li p{float:left; padding-right:17px; height:27px; line-height:30px; font-size:14px; color:#fff;  background:url(../images/left_bg.gif) no-repeat right  -178px; font-weight:bold; cursor:pointer;}
.comgox_title2 ul li.hover{background:url(../images/left_bg.gif) no-repeat left  -205px;}
.comgox_title2 ul li.hover p{height:27px; position:relative; color:#0074c8; background:url(../images/left_bg.gif) no-repeat right  -205px;}
.news_ck .title .more{width:100px; height:31px; float:right; background:url(../images/new_ckmore.gif) no-repeat left top; display:none;}
.news_ck .title .more a{display:block; width:57px; height:21px; overflow:hidden; text-indent:-9999px; background:url(../images/left_bg.gif) no-repeat -199px -32px; margin-left:21px; margin-top:7px;}

.fwlb .title .more{width:100px; height:31px; float:right; background:url(../images/new_ckmore.gif) no-repeat left top; display:none;}
.fwlb .title .more a{display:block; width:57px; height:21px; overflow:hidden; text-indent:-9999px; background:url(../images/left_bg.gif) no-repeat -199px -32px; margin-left:21px; margin-top:7px;}

.news_ck .con{border:1px #d1d1d3 solid; padding:10px; height:117px; overflow:hidden; border-top:0px; background:#f6f8fd;}
.news_ck .con ul {padding-top:2px; display:none;}
.news_ck .con ul li{line-height:23px;}
.news_ck .con ul li span{float:right;}
.ldzc{width:259px; height:169px; float:right; background:url(../images/ldzc.gif) no-repeat left top;}
.ldzc .title{color:#eef2fe; padding-left:28px; height:36px; line-height:36px; font-weight:bold;}
.ldzc .con{width:244px; height:124px; overflow:hidden; margin:0px auto; position:relative;}
.ldzc .con div{position:absolute; left:0px; top:0px;}
.fwlb{width:505px; height:168px; float:left; background:url(../images/fwlb_bg.gif) no-repeat left top;}
.fwlb .comgox_title2{padding-left:8px;}
.fwlb .con{width:457px; height:109px; overflow:hidden; margin:0px auto; margin-top:8px;}
.fwlb .con .con_list{width:507px; height:124px; display:none;}
.fwlb .con .con_list a.aa{display:block; width:109px; height:19px; line-height:19px; padding-left:10px; background:url(../images/left_bg.gif) no-repeat left -146px; float:left; margin-right:50px; margin-bottom:11px;}
.sfbz{width:259px; height:168px; background:url(../images/sfbz_bg.jpg)  no-repeat left top; float:right;}
.sfbz .title{padding-left:7px; padding-top:4px;}
.sfbz .con{width:227px; height:118px; overflow:hidden; margin:0px auto; margin-top:8px;}
.sfbz .con .con_list{width:260px; height:128px;}
.sfbz .con .con_list a{display:block; width:224px; height:18px; overflow:hidden; text-align:left; line-height:18px; background:#efefef; float:left; margin-right:12px; margin-bottom:10px;}
.jlgs{height:198px; background:url(../images/jlgs_bg.jpg) no-repeat left top;}
.jlgs .title{padding-top:4px; padding-left:8px;}
.cpzs{width:727px; height:131px; overflow:hidden; margin:0px auto; margin-top:12px;}
.cpzs .cpzs_left{width:17px; height:29px; overflow:hidden; float:left; background:url(../images/left_bg.gif) no-repeat -199px -53px; margin-top:47px; margin-right:15px; cursor:pointer;}
.cpzs .cpzs_right{width:17px; height:29px; overflow:hidden; float:right; background:url(../images/left_bg.gif) no-repeat -216px -53px; margin-top:47px; cursor:pointer;}
.cpzs .cpzs_mid{width:666px; height:131px; overflow:hidden; float:left;}
.cpzs .cpzs_mid .cpzs_mid_inner{width:666px; height:131px; overflow:hidden;}
.cpzs .cpzs_mid ul{float:left;}
.cpzs .cpzs_mid  div{float:left;}
.cpzs .cpzs_mid ul li{float:left; width:147px; height:121px; overflow:hidden; margin-right:12px; border:1px #d6d6d6 solid; padding:4px;}
.cpzs .cpzs_mid ul li .tupian{width:147px; height:98px; overflow:hidden; border:1px #c1c1c1 solid; margin-bottom:3px;}
.cpzs .cpzs_mid ul li .tupian a img{width:147px; height:98px;}
.cpzs .cpzs_mid ul li .shuoming{line-height:20px; text-align:center;}
.jlgs_by{display:none;}
.yqlj{border:1px #cfcfcf solid; }
.yqlj_top{background:url(../images/yqlj_midbg.gif) repeat-y left top;}
.yqlj_bottom{background:url(../images/yqlj_topbg.gif) no-repeat left top;}
.yqlj_bottom dl{background:url(../images/yqlj_bottombg.gif) no-repeat left bottom; height:1%; overflow:hidden;}
.yqlj_bottom dl dt{float:left; width:140px; padding-left:12px; padding-top:15px; padding-bottom:15px;}
.yqlj_bottom dl dt p{ height:32px; line-height:36px; padding-left:29px; background:url(../images/yqlj_dtbg.gif) no-repeat left top; color:#fff; font-weight:bold;}
.yqlj_bottom dl dd{padding:10px; width:826px; float:left;}.yqlj_bottom dl dd a{margin:0px 10px; display:inline-block;}
.footer{padding:20px 10px; text-align:center; background:url(../images/footer_bg.gif) repeat-x left top #c71014; color:#d5a5a3;}
.nry_con342 p,.nry_con342 h2{line-height:180%; margin-bottom:20px; text-indent:24px;}
#commentlist{margin-bottom:20px;}
#commentlist ul{border-top:1px #ccc dashed;}
#commentlist ul li{padding:10px; border-bottom:1px #ccc dashed; text-align:left;}
#commentlist ul li b,#commentlist ul li span,#commentlist ul li em{display:block; font-style:normal;}
