@charset "utf-8";
/* CSS Document */

*{ margin:0px auto; padding:0px; font-size:14px; font-family:"微软雅黑"; overflow-x:hidden;}
a{ text-decoration:none;;}
ul{ list-style:none; }
img{ border:none;}
.clear{ clear:both;}

.cont_bg{width:1000px; margin:0 auto; padding:10px 10px; background-color:#FFFFFF; overflow:hidden;}
.top_cont{ width:1000px; overflow:hidden; }
.top_left{ float:left; margin-right:12px; width:341px; overflow:hidden;}
.tit{ height:32px; border-bottom:3px solid #d7d7d7;}
.tit_name{ padding:0 15px; line-height:35px; color:#FFFFFF; font-weight:bold; background-color:#cb1814; width:auto; float:left;}
.tit a{ float:right; margin-right:10px; color:#595959; width:auto; line-height:31px; height:32px;}
.pic{ width:341px; height:288px; background-color:#CCCCCC; margin-top:0px;}
.top_right{ height:270px; width:492px; float:left; border:1px solid #dbdbdb; overflow:hidden;}

.jkcj_title2{ height:38px; font-weight:bold; border-bottom:2px solid #cb1814;}
.jkcj_title2 span{margin-left:10px; height:38px; line-height:38px; font-size:16px; width:105px; float:left; background:#cb1814; color:#FFFFFF; text-align:center;}
.jkcj_title2 a{ float:right; width:70px; height:38px; line-height:37px; color:#666;}

.tit_name1{padding:0 15px; line-height:32px; color:#000000; font-weight:bold; border-bottom:3px solid #cb1814; width:auto; float:left;}
.list{ height:285px; margin:5px; overflow:hidden;}

.mid_cont{ width:100%; overflow:hidden; margin:0 auto; margin-top:10px; }
.mid_left{ float:left; margin-right:10px; width:695px; overflow:hidden;}
.mid_left1{ border:1px solid #d7d7d7; width:276px; margin-right:10px; float:left; overflow:hidden; margin-top:15px}
.mid_tit{ height:31px; border-bottom:2px solid #d7d7d7; background-color:#f4f2f3;}
.mid_tit .tit_name2{ padding:0 15px; line-height:31px; color:#FFFFFF; font-weight:bold; background-color:#cb1814; width:auto; float:left; margin-left:10px; margin-top:2px;}
.mid_tit a{ float:right; margin-right:10px; color:#595959; width:auto; height:31px; line-height:30px;}
.list1{ height:185px; overflow:hidden;}
.mid_left2{width:395px; }
.mid_left3{width:273px; }
.list2{ height:315px;overflow:hidden;}

.jkcj_list3 table{ margin:0 auto; margin-left:10px; }
.mid_right{float:left; width:275px; overflow:hidden; margin-top:15px}

.list_time table,.mid_left table,.mid_center table,.mid_right table{ margin-left:8px;background: #F7F7F7 }

.gg_title1{ float:left; width:490px; height:35px; background-color:#f4f4f4;}
.gg_title1 span{float:left; font-size:16px; width:115px; height:35px; line-height:35px; color:#ca1814; font-weight:bold; text-align:center; }
.gg_title1 a{ color:#ca1814; float:right; height:35px; line-height:34px; margin-right:5px;}
.gg_list1{ float:left; width:480px;  height:224px; background:#fff; margin-left:6px;}
.gg_pic{ float:left; margin:7px;}

.jkcj{ height:272px;width:492px; float:right; margin-left:10px; background:#f4f4f4;}
.jkcj1{height:314px; width:303px; float:left; border:1px solid #dbdbdb;}
.czg_title{width:303px; height:40px; float:left; background-color:#d00316; color:#FFFFFF; font-size:16px; line-height:38px; font-weight:bold;  }
.czg_title span{margin-left:10px; height:38px; line-height:39px; font-size:16px; width:135px; float:left; background:#cb1814; color:#FFFFFF; text-align:center;}
.czg_list{float:left; width:300px; height:275px;}
.czg_title a{ float:right; color:#FFFFFF; width:70px; height:38px; line-height:37px;}

.jkcj2{ height:205px; width:492px; float:left; overflow:hidden; border:1px solid #dbdbdb;}
.jkcj3{ height:205px; width:492px; float:right; overflow:hidden; border:1px solid #dbdbdb;}
.jkcj_title2{ height:38px; font-weight:bold; border-bottom:2px solid #cb1814;}
.jkcj_title2 span{margin-left:10px; height:38px; line-height:38px; font-size:16px; width:105px; float:left; background:#cb1814; color:#FFFFFF; text-align:center;}
.jkcj_title2 a{ float:right; width:70px; height:38px; line-height:37px; }

.news_xw{ float:left; width:1000px; margin:5px 0px; overflow:hidden;}

.img{ width:1000px; height:125px; margin-bottom:10px; display:block;}

.mid_left{ width:317px; margin-left:5px; float:left; height:314px; border:1px solid #dbdbdb;}
.flfg_title1{ float:left; width:317px; height:36px; background-color:#f2f2f2; border-top:4px solid #c60213;}
.flfg_title1 span{float:left; font-size:16px; width:115px; height:36px; line-height:36px; color:#333; font-weight:bold;  text-align:center;}
.flfg_title1 a{ color:#666666; float:right; line-height:35px; margin-right:10px;}
.flfg_list{float:left; width:317px; height:227px;}


.gg_title{ float:left; width:492px; height:36px; background-color:#f2f2f2;}
.gg_title span{float:left; font-size:16px; width:123px; height:36px; line-height:36px; color:#ffffff; font-weight:bold; background:url(../img/hxjz_tab.jpg) no-repeat; text-align:center; }
.gg_title a{ color:#666666; float:right; height:36px; line-height:35px; margin-right:10px;}
.gg_list{ float:left; width:490px;  height:265px; }

.zn_xz{float:left; width:1000px; margin:0px 0px 0px 10px; overflow:hidden;}
.bszn{ float:left; width:674px; height:267px; border:1px solid #dbdbdb;}
.bszb_title{float:left; width:674px; height:36px; background-color:#ddf1fd;}
.bszb_title span{float:left; font-size:16px; width:115px; height:36px; line-height:36px; color:#ffffff; font-weight:bold; background-color:#3596ee; text-align:center; }
.bszb_title a{color:#666666; float:right; height:36px; line-height:35px; margin-right:10px;}
.bszb_list{float:left; width:650px; height:210px; margin:5px; }
.bszb_pic{float:left; margin:8px 10px; width:209px; height:200px; }

.xzzx{width:317px; margin-left:5px; float:left; height:267px; border:1px solid #dbdbdb;}
.xz_title{ float:left; width:317px; height:36px; background-color:#ddf1fd;}
.xz_title span{float:left; font-size:16px; width:115px; height:36px; line-height:36px; color:#ffffff; font-weight:bold; background-color:#3596ee; text-align:center; }
.xz_title a{ color:#666666; float:right; height:36px; line-height:35px; margin-right:10px;}
.xz_list{float:left; width:317px; height:210px;}

.kjgg_pic{float:left; margin:10px 0px 0px 10px;}

.linkwz{position:relative; top:0; left:0;display:block;line-height:25px;text-align:left; width:132px; margin-top:10px; }
.linkwz a{font-weight:bold; color:#838383;}

.linkwz1{ font-size:13px; color:#484848; }
.linkwz1 a{color:#484848; }
.linkwz1 a:hover{color:#003399;}
.jkcj_list3 table{ margin:0 auto; margin-left:10px; }

.czj_list1 {float:left; background:#e8e8e8; height:276px; width:227px;}
.gg_title1 {height:40px;}
.link{float:left; width:1000px; background:#eae8e9; height:168px; margin-top:10px; margin-bottom:30px;}
.link_tit{float:left; width:970px; height:50px; font-size:16px; font-weight:bold; color:#990000; line-height:50px; margin-left:10px;}
.link_nr{float:left; width:970px; margin-left:10px }

.top_hxjz{width:100%; background-color:#a80113; }
.top_logo{width:1280px; height:289px; margin:0 auto; background:url(../img/wjw_top.jpg) no-repeat;}
.top_logo a{ background-color:#932427; padding:5px 10px; color:#fff; float:right; margin-right:100px; margin-top:10px; width:auto}
.menucontainer{height:40px; width:100%; background-color:#a80113; margin:0 auto;}
.menu{ height:40px; width:1020px; margin:0 auto;}
.menu li{float:left; width:auto;text-align:center;}
.menu li a{ font-weight:bold; color:#FFFFFF;line-height:40px; height:40px; font-size:16px; text-align:center;width:145px; display:block;}
.menu li a:hover{ background-color:#5b0004; height:40px; width:145px;}

*{ margin:0; padding:0px;}
a{text-decoration:none;}
img{border:none;}
ul{margin:0px; padding:0px; list-style:none;}
.bottom{width:100%; margin:0 auto; background:#a80113; margin-top:10px; height:103px; overflow:hidden; }
.bottom_bg{width:1020px; height:80px; margin:0 auto; text-align:center;padding-top:20px;}
.bottom_bg p{ height:30px; line-height:30px; color:#FFFFFF}
.bottom_bg p a{ color:#FFFFFF; font-size:16px;}
.bottom_bg p a:hover{ text-decoration:underline;}