﻿body {width:100%; margin:0 auto; font-size:12px; color:#333333; font-family:'宋体'}
images {margin:0px; padding:0px; border:0px;}
a {color:#333333; text-decoration:none; font-family:'宋体'}
a:hover {color:#730101; text-decoration:none;}
form {margin:0px; padding:0px;}
*{ margin:0px; padding:0px; list-style:none; border:none;}
ul {margin:0;padding:0;}
LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
h5 { font-size:14px;}
 /***页头***/
#header {width:100%; float:left; height:229px; position:relative; background:url(../images/head_bg01.jpg) repeat-x top center;}
.head_top_box {width:995px; margin:0px auto; height:229px;}
.head_top {width:995px; float:left; height:30px;}
.head_left {float:left; height:30px; line-height:30px;}
.head_list {
background:url(../images/ico07.gif) no-repeat left center;
width:125px;
float:left;
padding-left:12px;
text-align:left;
line-height:30px;
height:30px;
font-size:12px;
color:#b41d0c;
font-weight:bold;
}
.head_list a {color:#787878;}
.head_right {width:230px;float:right; line-height:30px;}
.head_ban {width:995px; float:left; height:199px;}
.head_top_logo {width:995px; float:left; height:158px;}

.logo_box {width:299px; height:158px; float:left;}
.search_box {width:372px; float:right; height:31px; padding-top:57px; padding-bottom:38px;}
.input_css {width:310px; float:left; height:31px; border:0px; background:#fff; line-height:29px;}
.button_css {width:60px; float:left; height:31px; background:url(../images/sear_but.png) no-repeat top center; cursor:pointer;}

.head_ban_right {width:372px; float:right;}

.menu_box {width:995px; float:left; height:41px;}

UL.nav_menu {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN:0px; PADDING-LEFT: 0px; WIDTH: 995px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 41px; CLEAR: both; PADDING-TOP: 0px
}
UL.nav_menu LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 41px; MARGIN: 0px; WIDTH: 105px; DISPLAY: inline; FLOAT: left; HEIGHT: 41px;
}
UL.nav_menu LI A {
	PADDING-BOTTOM: 0px; text-decoration:none; display:block; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 41px; COLOR:#FFF; text-decoration:none; FONT-SIZE: 14px; FONT-WEIGHT: bolder; PADDING-TOP: 0px; font-family:'微软雅黑';
}
UL.nav_menu LI A:hover {
	TEXT-ALIGN: center; LINE-HEIGHT: 41px; display:block; WIDTH: 105px; DISPLAY: inline; BACKGROUND: #f99b21; FLOAT: left; HEIGHT: 41px; COLOR: #FFF; font-family:'微软雅黑'; text-decoration:none;
}
UL.nav_menu #changed {
	BACKGROUND:#f99b21; font-family:'微软雅黑';
}
UL.nav_menu #changed A {
	COLOR: #fff; font-family:'微软雅黑';
}



.category_box {width:227px; float:right; height:33px; padding:0px 20px 0px 40px; line-height:33px; text-align:center; font-size:14px; font-family:'微软雅黑';}



 /***中间内容***/
#mainer {width:100%; float:left;}
.main_content {width:995px; margin:0px auto; padding-top:7px;}
.main_box {width:995px; float:left; padding-bottom:10px;}
.topad_left {width:657px; float:left; height:84px;  border:1px solid #dedede; margin-right:8px;}
.topad_right {width:310px; float:left; height:68px; border:1px solid #dedede; background:url(../images/ad07.jpg) no-repeat left top; padding:8px;}
.topad_box {width:135px; float:left; height:34px; line-height:34px; font-size:14px; color:#fff; font-weight:bold; padding-left:40px;}
.topad_box a {color:#fff;}
.topad_box02 {width:100px; float:left; height:34px; line-height:34px; font-size:14px; color:#fff; font-weight:bold; padding-left:30px;}
.topad_box02 a {color:#fff;}
.box_border {width:983px; float:left; border:1px solid #dddddd; padding:6px 5px 8px 5px;}
.main_left {width:320px; float:left; padding-right:5px; border-right:1px solid #ddd;}
.main_mid {width:320px; float:left; padding:0px 5px; border-right:1px solid #ddd;}
.main_right {width:320px; float:left; padding-left:5px;}
.lan_tit {width:315px; padding-right:6px; float:left; height:30px; background:url(../images/lan_bg.jpg) repeat-x top left;}
.lan_name {float:left; height:30px; line-height:30px; padding-right:10px; padding-left:8px; background:url(../images/lan_ico.gif) no-repeat right top; font-size:14px; color:#fff; font-weight:bold;}
.lan_join {float:right; height:30px; line-height:30px; padding-right:10px; background:url(../images/lan_join.gif) no-repeat right top; color:#fff;}
.lan_join a {color:#fff;}
.con_box {width:266px; float:left;}
.zwgk_but {width:260px; float:left; padding-bottom:8px;margin: 0 3px;}

.botton_box {width:143px; float:left; height:28px; margin:1px 9px 1px 5px; line-height:28px; color:#333; text-align:center; background:url(../images/but_bg.jpg) no-repeat left top; display:inline;}
.zwgk_list {background:url(../images/ico02.gif) no-repeat left center;
padding-left:6px;
text-align:left;
line-height:24px;
height:24px;
font-size:12px;
width:72px;
float:left;
}
.zwyw_tit {width:313px; border-right:1px solid #dadee1; float:left; height:36px; background:url(../images/lan_bg04.jpg) repeat-x top left;}
.zwyw_name {float:left; height:36px; line-height:36px; padding:0px 10px; font-size:14px; color:#b01906; font-weight:bold; background:url(../images/lan_name.jpg) repeat-x top left; border-right:1px solid #dadee1;}
.zwyw_more {float:right; height:36px; line-height:36px; padding-right:5px; color:#696969;}
.zwyw_more a {color:#696969;}

.zwys_con {width:314px; float:left; height:176px;}

.news_con_list {
background:url(../images/ico03.gif) no-repeat left center;
padding-left:10px;
text-align:left;
line-height:25px;
height:25px;
font-size:13px;
}
.more_ch {FLOAT: right;COLOR:#333333; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; line-height:24px;}

.smbs_con {width:302px; float:left; height:120px; padding:5px 6px;}
.smbs_list {background:url(../images/ico02.gif) no-repeat left center;
padding-left:10px;
text-align:left;
line-height:24px;
height:24px;
font-size:12px;
width:65px;
float:left;
}

.ztfw_tit {width:314px; float:left; height:30px; background:url(../images/lan_bg02.jpg) no-repeat left bottom;}
.ztfw_name {float:left; height:27px; line-height:27px; padding-left:5px; font-size:14px; color:#b01906; font-weight:bold;}
.ztfw_more {float:right; height:27px; line-height:27px; padding-right:5px; color:#696969;}
.ztfw_more a {color:#696969;}

.ztfw_con {width:308px; float:left; padding:8px 3px 6px 3px; height:84px;}
.ztfw_box {width:71px; float:left; height:20px; margin:3px 2px; background:#faf6f5; border:1px dashed #e7dcd8; text-align:center; line-height:20px; color:#2e2e2e;}
.ztfw_box a {color:#2e2e2e;}
.ztfw_box a:hover {color:#730101;}

.cjsfw_con {width:310px; float:left; padding:8px 2px 0px 2px; height:182px;}
.cjsfw_box {width:61px; float:left; margin:5px 8px; display:inline;}
.cjsfw_pic {width:51px; float:left; height:42px; padding:0px 5px;}
.cjsfw_font {width:61px; float:left; height:26px; text-align:center; line-height:26px;}
.ldxx_box {width:128px; float:left; height:45px; margin:0px 0px 0px 0px; display:inline;}
.bmxx_box {width:128px; float:right; height:45px; margin:0px 0px 0px 0px; display:inline;}
.lxcx_tit { padding-left:16px; padding-right:10px; line-height:21px; float:left; height:21px; line-height:22px; background:url(../images/ico04.gif) no-repeat left center; color:#000; font-weight:bold;}
.lxcx_input_box {float:left; height:21px;}
.lxcx_input {width:130px; float:left; height:19px; border:1px solid #dddddd; margin-right:5px;}
.lxcx_button {width:42px; float:left; height:21px; background:url(../images/but_bg.gif) no-repeat left top; color:#9f3b3b; text-align:center; line-height:21px;}

.zx_right_tit {width:308px; float:left; height:25px; background:#ececec;}
.zx_name {float:left; height:22px; line-height:22px; padding:0px 10px; font-size:12px; color:#a81702; font-weight:bold; background:url(../images/zx_bg.jpg) repeat-x top left; font-weight:bold; padding-top:3px;}
.zx_more {float:right; height:25px; line-height:25px; padding-right:5px; color:#696969;}
.zx_more a {color:#696969;}
.zmhd_but {width:266px; float:left; padding:0px 3px 8px 3px;}
.myzj_con {width:308px; float:left; padding-top:8px; height:225px;}
.span_box {float:left; height:24px; width:56px; font-size:12px; padding:0px 5px 0px 0px; overflow:hidden}

.jbft_images {width:130px; float:left; height:100px; padding:5px 12px 5px 5px;}
.jbft_img {width:130px; float:left; height:100px; padding:5px 12px 5px 5px;}
.jbft_con {width:159px; float:left; height:110px;}
.jbft_tit {width:140px; float:left; height:24px; background:url(../images/ico05.gif) no-repeat left center; padding-left:0px; line-height:24px; font-weight:bold; color:#000;}
.jbft_tit a {color:#000;}
.jbft_xq {width:159px; float:left; line-height:21px; color:#093d72;}


.mid_ad_box01 {width:322px; float:left; margin-right:13px;}
.mid_ad_right {width:325px; float:left;}

.tzdd_con {width:314px; float:left; height:150px;}
.zdqy_con {width:314px; float:left; height:195px; padding-top:8px;}
.zdqy_top {width:314px; float:left; height:120px;}
.zdqy_top_box {width:141px; float:left; height:120px;}
.zdqy_pic {width:141px; float:left; height:92px;}
.zdqy_text {width:141px; float:left; height:28px; line-height:28px; text-align:center; background:url(../images/zdqy_bg.jpg) repeat-x left top;}
.zdqy_bottom {width:314px; float:left; height:75px;}

.bmshcx_tit {width:314px; float:left; height:30px; background:url(../images/lan_bg03.jpg) no-repeat left bottom;}
.bmsh_list {background:url(../images/ico02.gif) no-repeat left center;
padding-left:10px;
text-align:left;
line-height:26px;
height:26px;
font-size:12px;
width:65px;
float:left;
}
.bmsh_con {width:302px; float:left; height:105px; padding:5px 6px;}

.rxcx_list {background:url(../images/ico02.gif) no-repeat left center;
padding-left:10px;
text-align:left;
line-height:26px;
height:26px;
font-size:12px;
width:90px;
float:left;
}
.bmfw_box {width:51px; float:left; margin:8px 13px; display:inline;}

.sndt_con {width:308px; float:left; padding-top:8px; height:196px;}
.sndt_top {width:308px; float:left; height:90px;}
.sndt_pic {width:130px; float:left; height:84px; padding:0px 6px 0px 5px;}
.sndt_text {width:167px; float:left; height:90px;}
.sndt_text_tit {width:146px; float:left; height:24px; background:url(../images/ico05.gif) no-repeat left center; padding-left:12px; line-height:24px; font-weight:bold; color:#000;}
.sndt_text_tit a {color:#000;}
.sndt_dis {width:167px; float:left; line-height:20px; text-indent:20px; color:#696969;}
.sndt_list_box {width:308px; float:left; height:100px; padding-top:5px;}

.mytc_con {width:308px; float:left; padding-top:8px; height:182px;}
.mytc_top {width:308px; float:left; height:120px;}
.mytc_down {width:308px; float:left; padding-top:5px; height:56px;}
.mytc_top_box {width:151px; float:left;}
.mytc_pic {width:145px; float:left; height:90px; border:1px solid #ececec; padding:2px;}
.mytc_text {width:151px; float:left; height:24px; text-align:center; line-height:24px;}
.mytc_list {background:url(../images/ico03.gif) no-repeat left 11px;
padding-left:10px;
text-align:left;
line-height:26px;
height:26px;
font-size:12px;
width:66px;
float:left;
overflow:hidden;
}


.down_none {padding-bottom:0px;}




 /***页脚***/
#footer {width:100%; float:left; height:165px; background:url(../images/foot_bg.jpg) repeat-x left bottom;}
.foot {width:995px; margin:0px auto;}
.foot_nav_box {width:993px; float:left; height:43px; background:#f8f8f8; border:1px solid #e1e1e1;}
.foot_nav {width:913px; float:left; height:43px; text-align:center; line-height:43px;}
.foot_right {width:80px; float:right; text-align:center; line-height:43px; color:#0063c8;}
.foot_right a {color:#0063c8;}
.foot_box {width:655px; float:left; padding-top:20px; text-align:left; padding-left:338px; line-height:22px; font-family:Arial, Helvetica, sans-serif;}



.menub1_1 {BACKGROUND: url(../images/lan_name.jpg) repeat-x top left; FLOAT: left; WIDTH: 75px; CURSOR: pointer; COLOR: #af190a; border-right:1px solid #dadee1; font-size:14px; font-family:'微软雅黑'; font-weight:bold; LINE-HEIGHT:36px; HEIGHT: 36px; TEXT-ALIGN: center}
.menub1_1 a {COLOR: #af190a;}
.menub1_2 {BACKGROUND: url(../images/lan_bg04.jpg) repeat-x top left; FLOAT: left; WIDTH: 75px; CURSOR: pointer; font-size:14px; font-weight:bold; COLOR: #af190a; LINE-HEIGHT: 36px; font-family:'微软雅黑'; HEIGHT:36px; TEXT-ALIGN: center}
.menub1_2 a {COLOR: #af190a;}
.menugtab {padding:0px;}
.menugtab A {MARGIN: 0px;}


.menub2_1 {BACKGROUND: url(../images/zx_bg.jpg) repeat-x top left; FLOAT: left; WIDTH: 72px; CURSOR: pointer; COLOR: #af190a; border-right:1px solid #fff; font-size:12px; font-family:'微软雅黑'; font-weight:bold; LINE-HEIGHT:25px; HEIGHT: 25px; TEXT-ALIGN: center}
.menub2_1 a {COLOR: #af190a;}
.menub2_2 {BACKGROUND:#ececec; FLOAT: left; WIDTH: 72px; CURSOR: pointer; font-size:12px; font-weight:bold; border-right:1px solid #fff; COLOR: #af190a; LINE-HEIGHT: 25px; font-family:'微软雅黑'; HEIGHT:25px; TEXT-ALIGN: center}
.menub2_2 a {COLOR: #af190a;}

.menub2_3 {BACKGROUND:#ececec; FLOAT: left; WIDTH: 72px; CURSOR: pointer; font-size:12px; font-weight:bold; border-right:1px solid #fff; COLOR: #af190a; LINE-HEIGHT: 25px; font-family:'微软雅黑'; HEIGHT:25px; TEXT-ALIGN: center}
.menub2_3 a {COLOR: #af190a;}

.menub3_1 {BACKGROUND: url(../images/zx_bg.jpg) repeat-x top left; FLOAT: left; WIDTH: 98px; CURSOR: pointer; COLOR: #af190a; border-right:1px solid #fff; font-size:12px; font-family:'微软雅黑'; font-weight:bold; LINE-HEIGHT:25px; HEIGHT: 25px; TEXT-ALIGN: center}
.menub3_1 a {COLOR: #af190a;}
.menub3_2 {BACKGROUND:#ececec; FLOAT: left; WIDTH: 98px; CURSOR: pointer; font-size:12px; font-weight:bold; border-right:1px solid #fff; COLOR: #af190a; LINE-HEIGHT: 25px; font-family:'微软雅黑'; HEIGHT:25px; TEXT-ALIGN: center}
.menub3_2 a {COLOR: #af190a;}


.menub4_1 {BACKGROUND: url(../images/zx_bg.jpg) repeat-x top left; FLOAT: left; WIDTH: 100px; CURSOR: pointer; COLOR: #666666; border-right:1px solid #dadee1; font-size:14px; font-family:'微软雅黑'; font-weight:bold; LINE-HEIGHT:36px; HEIGHT: 36px; TEXT-ALIGN: center}
.menub4_1 a {COLOR: #666666;}
.menub4_2 {BACKGROUND: url(../images/lan_bg04.jpg) repeat-x top left; FLOAT: left; WIDTH: 100px; CURSOR: pointer; font-size:14px; font-weight:bold; COLOR: #666666; LINE-HEIGHT: 36px; font-family:'微软雅黑'; HEIGHT:36px; TEXT-ALIGN: center}
.menub4_2 a {COLOR: #666666;}

.td_bg {BORDER-right: #dadee1 1px solid;BORDER-left: #dadee1 1px solid; BACKGROUND: url(../images/lan_bg04.jpg) repeat-x left top; padding-left:57px;}
.td_bg02 {BORDER-right: #dadee1 1px solid;BORDER-left: #dadee1 1px solid; BACKGROUND: url(../images/lan_bg04.jpg) repeat-x left top}


.link_con {width:953px; float:left; padding:10px 15px 0px 15px; height:135px; line-height:26px; text-align:left;}





.con_left {width:652px; float:left; margin-right:13px;}
.con_left_box {width:652px; float:left;}
.con_right {width:318px; float:left;}
.con_right_box {width:318px; float:left;}
.list_positon {width:100%; float:left; height:28px; line-height:28px; padding-top:10px; border-bottom:4px solid #C8060E;}
.list_news_con {width:630px; float:left; padding:25px 10px 0px 10px;}

.list_news_list {background:url(../images/ico08.gif) no-repeat left center;
padding-left:12px;
text-align:left;
line-height:28px;
height:28px;
font-size:14px;
color:#222;
font-family:'微软雅黑';
}
.list_news_list a {color:#222;}

.list_news_list_dash {
text-align:left;
border-bottom:1px dashed #cdcdcd;
margin-bottom:12px;
height:12px;
}

.list_news_more_ch {FLOAT: right;COLOR:#222; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; line-height:28px;}

.list_news_top {width:630px; float:left; padding-bottom:10px;}

.curpage {width:100%; float:left; height:28px; line-height:28px; margin:5px 0px; text-align:center;}

/* 分页 */
#pages { padding:14px 0 10px; font-family:宋体 }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_images/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#B62826; border:1px solid #8D1D1B; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../images/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }


.aboutus_tit {width:100%; float:left; line-height:50px; color:#000; font-size:24px; font-family:'微软雅黑'; text-align:center;}
.about_futit {width:100%; float:left; text-align:center; font-size:12px; color:#000; line-height:52px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px dotted #e4e4e2;}
.about_content {width:96%; float:left; line-height:28px; font-size:14px; padding:20px 2%; color:#000;font-family:'微软雅黑';}



.ly_picbox {width:650px; float:left; padding:25px 0px 0px 0px;}
.ly_picbox02{width:650px; float:left; padding-bottom:10px;}
.ly_pic_box {width:210px; float:left; margin:10px 3px;}
.ly_pic_images {width:210px; float:left; height:135px;}
.ly_pic_font {width:210px; float:left; height:24px; color:#007ed9; line-height:24px;}
.ly_pic_font a {color:#007ed9;}
.ly_pic_dis {width:210px; float:left; line-height:22px;}
.con_list_right_box {width:318px; float:left; padding-bottom:10px;}
.con_right_tit {width:316px; float:left; height:32px; line-height:32px; border-top:3px solid #C8060E; border-left:1px solid #d8dfef; border-right:1px solid #d8dfef; border-bottom:1px solid #e3e6ed; background:#fff;}

.ztzl_name {float:left; height:32px; line-height:32px; padding:0px 18px 0px 12px; font-size:14px; font-weight:bold; background:url(../images/ico09.gif) no-repeat right center;}
.ztzl_more {float:right; height:32px; line-height:32px; padding:0px 8px; color:#696969;}
.ztzl_con {width:298px; float:left; padding:10px 9px 10px 9px; border:1px solid #ededed; border-top:0px;}
.ztzl_pic {width:298px; float:left; height:92px; padding:2px 0px 20px 0px;}
.ztzl_down {width:298px; float:left; height:102px;}
.ztzl_list {
text-align:left;
line-height:34px;
height:34px;
font-size:12px;
color:#343434;
}
.ztzl_time {width:65px; float:left; line-height:34px; background:url(../images/ico10.gif) no-repeat right center; color:#c90000; font-family:Arial, Helvetica, sans-serif; margin-right:5px;}

.szzl_con {width:622px; float:left; padding:5px 23px 0px 8px;}
.szzl_one {width:622px; float:left; height:181px;}
.szzl_images_box {width:176px; float:left; height:118px; padding-bottom:5px;}
.szzl_one_pic {width:176px; float:left; padding-top:12px;}

.jcgd_top {width:298px; float:left;}
.jcgd_pic_box {width:117px; float:left; height:126px; margin:0px 16px 0px 12px;}
.jcgd_images {width:117px; float:left; height:80px;}
.jcgd_font {width:117px; float:left; height:40px; line-height:20px; padding-top:6px;}

.jcgd_down {width:298px; float:left; padding-top:12px; padding-bottom:8px; height:208px; background:url(../images/number_bg.jpg) no-repeat left 12px;}
.jcgd_list {
text-align:left;
line-height:26px;
height:26px;
font-size:14px;
color:#343434;
padding-left:25px;
}


.tses_con {width:983px; float:left; padding-top:5px;}
.pic_box {width:215px; float:left; margin:7px 15px; height:150px; position:relative;}
.pic_box images {WIDTH:215px; DISPLAY: block; HEIGHT: 150px}

.pic_txt {POSITION: absolute; TEXT-ALIGN: center;LINE-HEIGHT: 28px; BOTTOM: 0px; BACKGROUND: #000; COLOR: #fff; LEFT: 0px; width:215px;opacity:0.6;filter:alpha(opacity=60);background:#000;}
.pic_txt p {POSITION:relative;}

/**********新闻频道列表页图片新闻*********/
.list_news_pic_con {width:308px; float:left; height:270px; padding:13px 4px; border:1px solid #ededed; border-top:0px;}
.list_news_pic_box {width:140px; float:left; height:135px; margin:0px 7px;}
.list_news_images {width:140px; float:left; height:89px;}
.list_news_font {width:140px; float:left; height:41px; text-align:left; padding-top:5px; line-height:20px;}

.list_video_pic_con {width:312px; float:left; height:274px; padding:10px 2px; border:1px solid #ededed; border-top:0px;}
.list_video_box {width:142px; float:left; height:127px; margin:7px 5px; position:relative;}
.list_video_box images {WIDTH:142px; DISPLAY: block; HEIGHT: 127px}
.list_video_txt {POSITION: absolute; TEXT-ALIGN: center;LINE-HEIGHT: 28px; BOTTOM: 0px; BACKGROUND: #000; COLOR: #fff; LEFT: 0px; width:142px;opacity:0.6;filter:alpha(opacity=60);background:#000;}
.list_video_txt p {POSITION:relative;}