@charset "gb2312";
/* CSS Document */
.home_layer1{ height:261px;}

.home_layer1_l{width:350px; float:left;}
.home_tpxw{width:350px; height:221px; position:relative;}
.home_tpxw .picture img{width:350px; height:221px;}
.home_tpxw .bd li{ position:relative; width:350px; height:221px;}
.home_tpxw .bd li .txtbg{ position:absolute; top:186px; width:100%; background:#000000; height:35px;
	filter:alpha(opacity=43);
	-moz-opacity: 0.43;
	opacity:0.43;
}
.home_tpxw .bd li .txt{ position:absolute; top:186px; width:100%; text-align:center; color:#fff; line-height:35px; font-size:14px; font-weight:bold;}
.home_tpxw .bd li .txt a{color:#fff;}
.home_tpxw .prev, .home_tpxw .next{position:absolute; top:75px; width:50px; height:71px; background:url(imageshome_tpxw_arrow.png) no-repeat;}
.home_tpxw .prev{left:0;}
.home_tpxw .next{ right:0; background-position:-50px 0;}
.home_layer1_btn{padding-top:5px;}
.home_layer1_btn a{ display:inline-block; width:68px; height:35px; background:url(imageshome_btn1.gif) no-repeat; padding-left:46px; line-height:35px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; margin-right:4px;}
.home_layer1_btn a.a01{color:#70af4e;}
.home_layer1_btn a.a02{background-position:-114px 0; color:#0056cb;}
.home_layer1_btn a.a03{ background-position:-228px 0; color:#ff790c; margin-right:0;}
.home_layer1_btn a:hover{text-decoration:none;}

.home_newslist{padding-top:5px;}
.home_newslist li{ line-height:34px; font-size:14px; height:34px; overflow:hidden;}
.home_newslist li span{float:right; color:#999999;}

.home_layer1_c{ float:left; width:354px; height:261px; margin-left:10px; _display:inline;}
.home_layer1_c .menubox1{ height:33px; background:url(imagesmenubox1_bg.gif) repeat-x; border-right:#cccccc 1px solid; border-left:#cccccc 1px solid;}
.home_layer1_c .menubox1 li{float:left; padding:2px 8px 0; line-height:29px; height:31px; text-align:center; margin-left:-1px; cursor:pointer; font-size:14px;}
.home_layer1_c .menubox1 li.hover1{ background:#fff; border-top:#ff782f 2px solid; padding:0 7px; border-right:#cccccc 1px solid;  border-left:#cccccc 1px solid;}
.home_layer1_c .mainbox1{clear:both;}
.home_layer1_c .mainbox1 .more{margin:-31px 10px 0 0; height:31px; float:right; line-height:31px; color:#999999;}
.home_layer1_c .mainbox1 .more a{color:#999999;}
.home_layer1_c .mainbox1 .tt{ padding:20px 0 0 5px; height:40px; font-weight:bold; font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; clear:both;}
.home_layer1_c .mainbox1 .tt a{ color:#003399;}
.kpyw_toutiao{height:60px; overflow:hidden;}
.kpyw_toutiao img{ width:351px; height:60px;}

.home_layer1_r{ float:right; width:277px; height:261px;}
.home_layer1_r .name{background:url(imageshome_bmcx.gif) no-repeat 0 0 #ff5f20; height:33px; line-height:33px;}
.home_layer1_r .name .more{float:right; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; margin-right:10px;}
.home_layer1_r .name h3{float:left; margin:0; font-size:14px; color:#fff; padding-left:16px;}
.home_layer1_r .home_newslist{ padding:10px 0 0 6px; border:#ccc 1px solid; height:216px;}  

.home_grey{/*background:#f1f1ef;*/}
.home_layer2{ border:#ccc 1px solid; width:998px; margin:0 auto; height:349px; background:#fff; overflow:hidden;}
.mainbox2 .mainboxCont2{float:left; width:887px;}
.home_xxgk_l{ float:left; padding-left:13px; width:473px;}
.home_xxgk_l .txt1{padding:25px 0 15px; overflow:hidden; zoom:1;}
.home_xxgk_l .txt1 li{ float:left; background:url(imagesico01.gif) no-repeat left center; padding-left:13px; line-height:27px; width:144px;}
.home_xxgk_l h4{clear:both; margin:0; border-bottom:#e8998e 1px solid; width:446px;}
.home_xxgk_l h4 a{display:block; width:151px; height:31px; background:url(imageshome_zdly_t.gif) no-repeat; text-align:center; line-height:31px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;}
.home_xxgk_l .btn{background:url(imageshome_zdly_btn.gif) no-repeat; width:446px; height:127px; margin-top:7px;}
.home_xxgk_l .btn li{ float:left;}
.home_xxgk_l .btn li a{display:block; width:112px; height:23px; text-align:center; padding-top:41px; color:#666666; font-size:14px;}
.home_xxgk_l .btn li.li03 a, .home_xxgk_l .btn li.li06 a{ width:109px; }
.home_xxgk_l .btn li a:hover{text-decoration:none; color:#c71f1f;}
.home_xxgk_l .txt2{ clear:both; line-height:28px; padding-top:18px;}
.home_xxgk_l .txt2 a{color:#666666; margin-right:9px; display:inline-block;}

.home_xxgk_r{float:right; width:386px; padding-right:15px;}
.home_xxgk_r .menubox3{ height:31px; line-height:31px; border:#ccc 1px solid; background:#efefef; margin-top:18px;}
.home_xxgk_r .menubox3 li{float:left; padding:1px 13px 0; margin-left:-1px; font-size:14px; font-weight:bold; cursor:pointer;}
.home_xxgk_r .menubox3 li.hover3{ background:#fff; border-top:#ff782f 2px solid; margin-top:-1px; border-right:#ccc 1px solid; border-left:#ccc 1px solid; padding:0 12px; color:#ff782f;}
.home_xxgk_r .mainbox3{ font-size:14px; padding-top:13px;}
.home_xxgk_r .mainbox3 .more{margin:-44px 10px 0 0; height:31px; float:right; line-height:31px; color:#999999;}
.home_xxgk_r .mainbox3 .more a{color:#999;}
.home_xxgk_r .mainbox3 table{clear:both;}

.home_xxgk_r .txt2{ clear:both; line-height:28px; padding-top:18px;}
.home_xxgk_r .txt2 a{color:#666666; margin-right:9px; display:inline-block;}

.home_layer2 .menubox2{float:right; width:111px;}
.home_layer2 .mainbox2{float:left; width:887px;}
 
.home_layer2 .menubox2 li{float:left; width:26px; height:295px; cursor:pointer; background:url(imagesmenubox2_bg.gif) no-repeat -36px 0; margin-left:1px; _display:inline; padding:54px 5px 0; line-height:20px; font-size:16px; color:#c71f1f; font-weight:bold; text-align:center;}
.home_layer2 .menubox2 li.hover2{ background-position:0 0; color:#fff;}

.home_zt{float:left; width:750px; height:104px; background:#fff; box-shadow:5px 5px 5px rgba(0,0,0,0.05);
-moz-box-shadow:5px 5px 5px rgba(0,0,0,0.05);
-ms-box-shadow:5px 5px 5px rgba(0,0,0,0.05);
-o-box-shadow:5px 5px 5px rgba(0,0,0,0.05);
-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.05);
}
.home_zt h3{float:left; background:url(imageshome_zt_title.gif) no-repeat; text-align:center; line-height:20px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:normal; margin:0 0 0 14px; color:#fff; _display:inline;}
.home_zt h3 a{display:block; width:23px; height:59px; padding:10px 5px 0; color:#fff;}
.home_zt h3 a:hover{text-decoration:none;}
.zt_picScroll{ float:right; width:681px; margin:9px 12px 0 0; position:relative; _display:inline;}
.zt_picScroll .bd{margin-left:30px;}
.zt_picScroll .picList li{float:left; padding:0 4px;}
.zt_picScroll .picList img{width:199px; height:86px;}
.zt_picScroll .next, .zt_picScroll .prev{position:absolute; top:28px; width:18px; height:26px; background:url(imageshome_arrow.gif) no-repeat; cursor:pointer;}
.zt_picScroll .prev{ left:0;}
.zt_picScroll .next{ right:0; background-position:-18px 0;}
.home_wsbsdt{float:right; width:240px;}
.home_kpfc{ float:left; width:688px; background:#fff; height:312px;}
.home_kpfc h3{ margin:0; font-family:"Î¢ÈíÑÅºÚ"; font-size:22px; color:#fff; height:36px; line-height:36px; background:url(imageshome_kpfc.gif) no-repeat; text-align:center; font-weight:normal; text-shadow:3px 3px 3px rgba(0,0,0,0.56);}
.home_kpfc_l{ float:left; width:317px;}
.home_kpfc_l .btn{padding:20px 0 0 4px; overflow:hidden; zoom:1;}
.home_kpfc_l .btn li{float:left; padding:0 0 10px 9px;}
.home_kpfc_l .btn li a{ display:block; width:67px; height:26px; background:url(imageshome_kpfc_btn1.gif) repeat-x; border:#ccc 1px solid; text-align:center; line-height:26px; color:#004faf;}
.home_kpfc_l .pic{ padding:10px 0 0 13px;}

.home_kpfc_r{float:right; width:361px;}
.home_kpfc_r .btn{margin:20px 7px 0 0; height:88px;}
.home_kpfc_r .pic{margin-left:7px;}

.home_bmcx{ float:right; width:302px; background:#fff; height:312px;}
.home_bmcx h3{ margin:0; font-family:"Î¢ÈíÑÅºÚ"; font-size:22px; color:#fff; height:36px; line-height:36px; background:url(imageshome_bmcx.gif) no-repeat; text-align:center; font-weight:normal; text-shadow:3px 3px 3px rgba(0,0,0,0.56);}
.home_bmcx ul{padding:10px 0 0 15px; overflow:hidden; zoom:1;}
.home_bmcx ul li{float:left; padding:0 5px 7px;}
.home_bmcx ul li a{display:block; width:80px; height:30px; padding-top:50px; background:url(imageshome_bmcx_icon.jpg) no-repeat; color:#003399; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; text-align:center;}
.home_bmcx ul li a:hover{text-decoration:none; color:#C30;}
.home_bmcx ul li.li01 a{ background-position:-15px -12px;}
.home_bmcx ul li.li02 a{ background-position:-108px -12px;}
.home_bmcx ul li.li03 a{ background-position:-203px -12px;}
.home_bmcx ul li.li04 a{ background-position:-15px -94px;}
.home_bmcx ul li.li05 a{ background-position:-108px -94px;}
.home_bmcx ul li.li06 a{ background-position:-203px -92px;}
.home_bmcx ul li.li07 a{ background-position:-13px -181px;}
.home_bmcx ul li.li08 a{ background-position:-104px -181px;}
.home_bmcx ul li.li09 a{ background-position:-200px -181px;}

.picScroll2{ background:#fff; height:104px; position:relative;
box-shadow:5px 5px 5px rgba(0,0,0,0.05);
-moz-box-shadow:5px 5px 5px rgba(0,0,0,0.05);
-ms-box-shadow:5px 5px 5px rgba(0,0,0,0.05);
-o-box-shadow:5px 5px 5px rgba(0,0,0,0.05);
-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.05);
}
.picScroll2 .bd{margin-left:35px;}
.picScroll2 .picList li{float:left; padding:9px 5px 0;}
.picScroll2 .picList img{width:300px; height:86px;}
.picScroll2 .next, .picScroll2 .prev{position:absolute; top:42px; width:18px; height:26px; background:url(imageshome_arrow.gif) no-repeat; cursor:pointer;}
.picScroll2 .prev{ left:10px;}
.picScroll2 .next{ right:10px; background-position:-18px 0;}

.home_links{ background:#ffffff;}
.home_links .menubox4{ background:#fb4432; height:40px;}
.home_links .menubox4 li{ float:left; width:141px; height:40px; border-right:#fff 1px solid; line-height:40px; text-align:center; color:#fff; cursor:pointer; font-size:14px;}
.home_links .menubox4 li.hover4{background:#ca2021; font-weight:bold;}
.home_links .mainbox4{ clear:both; height:177px;}
.home_links .selec{margin:0 10px; clear:both;}

#ad{position:fixed; border:1px solid #000; right:0; bottom:0; width:320px;height:240px;}
* html,* html body{background-image:url(about:blank);background-attachment:fixed}
* html #ad{position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))} 
#ad .btn_close{position:absolute;border:0px solid #000;right:0;width:15px;height:13px;float:right;}

.home_wbdt_l{float:left; width:283px; padding:19px 0 0 18px;}
.home_wbdt_l .btn{margin-bottom:2px; overflow:hidden; zoom:1;}
.home_wbdt_l .btn li{ float:left; padding:0 9px 10px 0;}
.home_wbdt_l .btn li a{display:block; width:90px; height:37px; line-height:37px; padding:0 1px 0 46px; font-size:14px; font-weight:bold; color:#fff; background:url(imageshome_wbdt1.jpg) no-repeat; text-align:center;}
.home_wbdt_l .btn li.li01 a{background-position:0 0;}
.home_wbdt_l .btn li.li02 a{background-position:-137px 0;}
.home_wbdt_l .btn li.li03 a{background-position:0 -37px;}
.home_wbdt_l .btn li.li04 a{background-position:-137px -37px;}
.home_wbdt_l .btn li.li02, .home_wbdt_l .btn li.li04{padding-right:0;}

.home_wbdt_l .menubox5, .home_zmhd_l .menubox6{ border-bottom:#e8998e 1px solid; height:31px; margin-bottom:6px; overflow:hidden; clear:both;}
.home_wbdt_l .menubox5 li, .home_zmhd_l .menubox6 li{float:left; width:114px; line-height:31px; height:31px; font-size:14px; font-weight:bold; color:#cc3333; text-align:center; cursor:pointer;}
.home_wbdt_l .menubox5 li.hover5, .home_zmhd_l .menubox6 li.hover6{ background:url(imageshome_wbdt2.gif) no-repeat; color:#fff;}
.home_wbdt_l .mainbox5{clear:both; height:169px; background:#f2f2f2;}

.home_wbdt_r{ border:#cccccc 1px solid; margin:19px 15px 0 0; float:right; width:560px; height:301px; _display:inline;}
.bsjdgs caption{ height:31px; line-height:31px; background:url(imageshome_wbdt3.gif) repeat-x; text-align:left; padding-left:13px; border-bottom:#ccc 1px solid; font-weight:bold; font-size:14px;}
.bsjdgs th{background:#fbe8dd; border-right:#fcc5a5 1px solid; height:27px; font-weight:normal; text-align:center;}
.bsjdgs td{padding:0 6px; height:29px; color:#666666;}
.bsjdgs td a{color:#666;}

.home_zmhd_l{ float:left; width:342px;}
.home_zmhd_l .btn{ padding:19px 0 9px 8px; overflow:hidden; zoom:1;}
.home_zmhd_l .btn li{float:left; padding:0 0 10px 10px; }
.home_zmhd_l .btn li a{display:block; width:157px; height:37px; background:url(imageshome_zmhd1.gif) no-repeat; text-align:center; line-height:37px; color:#cc3333; font-weight:bold; font-size:14px;}
.home_zmhd_l .btn li a:hover{ background-position:-157px 0; text-decoration:none;}
.home_zmhd_l .menubox6{margin-left:18px;}
.mainbox6{padding-left:18px;}
.zmhd_list li{ line-height:30px; color:#666;}
.zmhd_list li a{ color:#666;}
.zmhd_more{ float:right; margin:-30px 10px 0 0; color:#666;}

.home_zmhd_r{float:right; width:515px; margin:19px 15px 0 0; _display:inline;}
.menubox8{background:#efefef; border:#ccc 1px solid; height:31px;}
.menubox8 li{float:left; font-size:14px; font-weight:bold; height:31px; line-height:31px; border-right:#ccc 1px solid; padding:0 10px; cursor:pointer;}
.menubox8 li.hover8{ background:#fff; color:#ff782f; border-top:#ff782f 2px solid; margin-top:-1px; line-height:30px;}
.mainbox8{clear:both;  border:#ccc 1px solid; border-top:none; height:269px;}
.mainbox8 .more{float:right; margin:-31px 10px 0 0; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#999999;}
.zmhd_table th{background:#fbe8dd; border-right:#fcc5a5 1px solid; height:27px; font-weight:normal; text-align:center;}
.zmhd_table td{ height:29px; color:#666666;}
.zmhd_table td.zt{padding-left:18px; color:#666666;}
.zmhd_table td a{color:#666;}

.title_02{width:486px; height:30px; line-height:30px; border-bottom:1px solid #ebcbcb}
.title_02 span{float:left; display:inline; color:#cc0000; font-size:14px; font-weight:bold;; padding-left:10px;}
.title_02 a{float:right;}