@charset "utf-8";
/* CSS Document */

/* CSS Document */
#bigbox{ width:100%; overflow:hidden;}
#heider{ width:100%; height:438px; background: url(heider.jpg) repeat-x;}
#heiderss { width:100%; height:170px; background: url(heider.jpg) repeat-x;}
#heiderss dl{ width:100%; height:31px; background:url(din_bj.jpg) repeat-x; font-size:12px; *margin-bottom:-19px;_margin-bottom:-19px;}
#heiderss dl dt{ width:950px; line-height:31px; text-align:right; margin:0px auto; _padding-top:5px; padding-right:12px;}
#heiderss .dl{ width:100%; height:31px; background:url(din_bj.jpg) repeat-x; font-size:12px; _margin-bottom:-5px;}
#heiderss .dl dl{ width:950px; line-height:31px; text-align:right; margin:0px auto; _padding-top:5px; padding-right:12px;}

#heider dl{ width:100%; height:31px; background:url(din_bj.jpg) repeat-x; font-size:12px; *margin-bottom:-19px;_margin-bottom:-19px;}
#heider dl dt{ width:950px; line-height:31px; text-align:right; margin:0px auto; _padding-top:5px; padding-right:12px;}
#heider .dl{ width:100%; height:31px; background:url(din_bj.jpg) repeat-x; font-size:12px; _margin-bottom:-5px;}
#heider .dl dl{ width:950px; line-height:31px; text-align:right; margin:0px auto; _padding-top:5px; padding-right:12px;}
.yhm,.mm{ width:93px; height:15px; line-height:15px; border:1px solid #B7B7B7; vertical-align:middle; margin-top:-3px;}
.yzm{ width:53px; height:15px; line-height:15px; margin-right:5px; border:1px solid #B7B7B7; vertical-align:middle; margin-top:-3px;}
.yzt{ width:48px; height:19px; line-height:19px; border:0px; vertical-align:middle; margin-top:-3px;}
.login{ width:51px; height:20px; line-height:20px;*line-height:15px;_line-height:20px; text-align:center; vertical-align:middle; margin-bottom:3px; font-size:12px; color:#666;}
.regsiter{ width:51px; height:20px; line-height:20px;*line-height:15px;_line-height:20px; text-align:center; vertical-align:middle; margin-bottom:3px; font-size:12px; color:#666;}
.heider_con{ width:962px; height:81px; margin:0px auto; background:url(top.jpg) no-repeat;}
.dbxx{ width:300px; float:right; text-align:right; padding:10px 12px 0px 0px;}


#nav{ width:902px; height:39px; line-height:39px; margin:0px auto; color:#fff; padding-left:40px;}
#nav ul  .left{ float:left; display:block; width:8px; line-height:39px; text-align:center; font-weight:bold; background:url(nav_bj2.jpg) no-repeat right; font-size:15px;}

#nav ul li{ float:left; display:block; width:122px; line-height:39px; text-align:center; font-weight:bold; background:url(nav_bj2.jpg) no-repeat right; font-size:15px;}
#nav .nav_sy{letter-spacing:5px; text-align:center;}
#nav .nav_js{ background:none;}
#nav .nav_a{width:122px; height:39px; display:block; background:url(nav_a_bg.jpg) no-repeat left; color:#000; font-weight:bold;}
 
#nav .nav_a_w{width:122px; height:39px; display:block; background:none;}
#nav a{ color:#fff; display:block; width:120px; height:39px;}
.nav_a_w_jg{ color:#fff; text-decoration:underline;}

#banner_box{ width:962px; height:273px; margin:0px auto; margin-top:15px;}
#banner{ width:960px; height:258px; border:1px solid #C7C7C7; overflow:hidden; }
#banner img{ width:960px; height:258px;}
/* #bd - 频道页面页面结构样式 */
.x_right{ width:960px; height:258px; margin:0px auto; }
.x_right .imgAD_box{ position:relative; width:960px; height:258px; margin:0px; left:0px; overflow:hidden;}
.imgAD_box ul{ position:relative; top:0; width:960px; height:258px; }
.imgAD_box li{ display:none; position:absolute; top:0; left:0; width:960px; height:258px; }
.imgAD_box .imgHan{width:960px; height:30px; position:absolute; bottom:0px; background:#000; opacity:0.5; filter:alpha(opacity=50); z-index:9;}
.imgAD_box .imgHandle{ position:absolute; bottom:9px; right:15px; height:10px; z-index:100; opacity:1;}
.imgHandle span{ display:inline; float:left; width:30px; height:8px; line-height:8px; margin-left:5px; padding-bottom:2px; text-align:center; font:12px; color:#7c7c7c; background:#7c7c7c; cursor:pointer;}
.imgHandle span.curr{ background:#fff; color:#fff; display:block; cursor:pointer;}

 #left_lm_news .jk a{color:#F38321;}


.yqlj{ width:950px; font-size:14px; line-height:35px; margin:0px auto; clear:both; margin-top:0px; margin-bottom:10px; clear:both; }
.yqlj span{ font-weight:bold;}


#footer{ clear:both; width:100%; height:155px; background:url(footer_bj.jpg) repeat-x;}
#footer h4{ width:962px; margin:0px auto; line-height:34px; text-align:center; font-weight:lighter; font-size:14px;}
#footer h4 a{ padding:0px 10px 0px 10px;}
#footer h4 a:hover{ text-decoration:underline;}
#footer h5{ width:962px; text-align:center; margin:0px auto; line-height:21px; font-weight:lighter; font-size:14px; padding:25px 0px 20px 0px;}
#footer h5 span{ color:#CC0000;}











/*--------------左边内容------------*/
#main_left{ width:229px; float:left;}
.sousuo{ width:229px; height:33px; background: url(soso.jpg) no-repeat; margin-bottom:10px;}
.soso{ width:158px;width:156px\9;*width:148px;_width:148px; height:19px; line-height:19px; border:0px; background:none; text-indent:30px;*text-indent:15px;_text-indent:15px; color:#999999; vertical-align:middle;}
.soso_button{ width:60px;height:32px; border:0px; background:none; margin:0px 0px 0px 11px; *margin-left:4px;_margin-left:4px; padding:3px 0px 0px 10px;*padding:3px 0px 0px 10px;_padding:3px 0px 0px 4px; letter-spacing: 10px; color:#666; vertical-align:middle; cursor:pointer;}
.soso_button_er{ background:url(soso2.jpg) no-repeat right;}
.main_left_lm{ margin-top:0px;*margin-top:-9px;_margin-top:-9px;}
.main_left_bt{ width:229px; overflow:hidden; background:url(biaoti_bj.jpg) no-repeat top; line-height:38px; color:#fff; font-weight:bold; font-size:14px; text-indent:15px;}
.main_left_bt a{  color:#fff;  }
.hyzx_left_lm{ margin-top:0px;*margin-top:-2px;_margin-top:-2px;}
.hyzx_left_bt{ width:229px; overflow:hidden; background:url(biaoti_bj.jpg) no-repeat top; line-height:38px; color:#fff; font-weight:bold; font-size:14px; text-indent:15px;}
.hyzc_left_lm{ margin-top:0px;*margin-top:7px;_margin-top:7px;}
.hyzc_left_bt{ width:229px; overflow:hidden; background:url(biaoti_bj.jpg) no-repeat top; line-height:38px; color:#fff; font-weight:bold; font-size:14px; text-indent:15px;}
.pxkc_bt span a:hover{ color:#FF9900;}
.left_lm_main{	width:227px; background:#f8f8f8; border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
#left_lm_news{ width:207px; margin:0px auto; padding-bottom:10px; overflow:hidden;}
#left_lm_news ul li{ background:url(xiaotubiao.jpg) no-repeat 3px center; border-bottom:1px dashed #ccc; line-height:30px; text-indent:20px; font-size:14px; font-weight:bold;}
#left_lm_news a{ color:#3C5A90;}
#left_lm_news a:hover{ color:#F38321;}
#left_lm_news .jg{border-bottom:1px dashed #ccc; height:10px; line-height:10px;}

#left_lm_spmc{line-height:30px; text-indent:10px; background:#E6E6E6; width:100%; border:0px; font-size:14px; font-weight:bold; color:#000;}
#left_lm_spmc #spmc_n{ background:#fff; padding:10px; text-indent:0px; overflow:hidden;}
#left_lm_spmc #spmc_n #spmc_wb{ clear:both; background:none; text-indent:0px; text-align:center; font-weight:lighter; font-size:12px;}
#left_lm_spmc #spmc_n .spmc_n_t{ text-align:center; text-indent:0px; background:none; margin-bottom:10px;_margin-bottom:7px;}
#left_lm_spmc #spmc_n .spmc_n_t .spmc{ width:200px; height:27px; line-height:27px;}

#left_lm_spmc #spmc_n .spmc_y{ background:url(sjd.jpg) no-repeat 10px 7px; height:21px; line-height:21px; font-size:12px; font-weight:lighter; text-indent:20px; cursor:pointer;}
#left_lm_spmc #spmc_n .spmc_z{ background: url(daosj.jpg) no-repeat 10px 8px; height:21px; line-height:21px; font-size:12px; font-weight:lighter; text-indent:20px; cursor:pointer;}
/*--------循环重复代码-------*/
#left_lm_spmc #spmc_n .spmc_xn{background:url(sjd.jpg) no-repeat 20px 7px; line-height:21px; font-size:12px; font-weight:lighter; text-indent:30px; overflow:hidden; cursor:pointer; display:none;}
.spmc_s{background:url(sjd.jpg) no-repeat 20px 7px;}
.spmc_sz{background: url(daosj.jpg) no-repeat 20px 8px;}
/*--------循环重复代码-------*/
#left_lm_spmc #spmc_n .spmc_erxn{ display:none;}
#left_lm_spmc #spmc_n .spmc_erxn li{ display:block; height:21px; line-height:21px;}
#left_lm_spmc #spmc_n .spmc_erxn li a{ display:block; height:21px; line-height:21px;}
#left_lm_spmc #spmc_n .spmc_erxn li a:hover{ display:block; height:21px; line-height:21px; background:#E9FBFE;}
/*--------循环重复代码--结束-------*/





/*--------------右边内容------------*/
#main_right{ width:722px; overflow:hidden; float:left;}
.right_dqwz{ width:100%; line-height:35px; overflow:hidden; margin-bottom:8px;_margin-bottom:6px;}
#main_right_box{ width:718px; border:1px solid #ccc; overflow:hidden; padding-bottom:15px;}
#pxkc_right_box{ width:718px; border:1px solid #ccc; overflow:hidden; padding-bottom:15px; margin-bottom:20px;}
.main_right{ width:718px; overflow:hidden;}
.main_right_bt{ width:718px; height:33px; line-height:33px;padding-left:8px; background:url(hydt_bt_bj.jpg) repeat-x top; font-size:14px; font-weight:bold; color:#0067B4;}
.hyzc_right_bt{ text-indent:10px; width:718px; height:33px; line-height:33px; background:url(hydt_bt_bj.jpg) repeat-x top; font-size:14px; font-weight:bold; color:#0067B4;}
#spzx{ width:722px; margin:0px auto; overflow:hidden;}
#spzx .right_spzx{ line-height:25px; margin-bottom:10px; padding:0px 0px 20px 0px;}
#spzx_txlm{ width:100%;}
#spzx_txlm .spzx_bt{ height:31px; width:100%; background:url(tx_bt1px.jpg) repeat-x top;}
#spzx_txlm .spzx_bt ul li{ float:left; minwidth:154px; line-height:31px; height:31px; background:url(tx_bt2px.jpg) no-repeat right; text-align:center; cursor:pointer;}
#spzx_txlm .spzx_bt .bs{ width:94px; display:block; margin-right:2px; background:#fff url(tx_bt2px.jpg) no-repeat right; cursor:pointer;}
#mainn1{ width:100%; margin:0px auto; padding:10px 0px 10px 0px; text-indent:24px; overflow:hidden; }
#mainn1 dl{ float:left; margin-left:16px;*margin-left:16px;_margin-left:13px; margin-bottom:10px;}
#mainn1 dl dt{ text-indent:0px; margin-bottom:8px;}
#mainn1 dl dt a{ width:158px; height:124px; display:block;}
#mainn1 dl dt a:hover{ background:#000;}
#mainn1 dl dt a:hover img{opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80);}
#mainn1 dl dd ul li{ line-height:18px; font-size:12px; text-align:left; text-indent:10px;}
#mainn2{ width:100%; margin:0px auto; padding:10px 0px 10px 0px; text-indent:24px; display:none; overflow:hidden;}
#mainn2 dl{ float:left; margin-left:16px;*margin-left:16px;_margin-left:13px; margin-bottom:10px;}
#mainn2 dl dt{ text-indent:0px; margin-bottom:8px;}
#mainn2 dl dt a{ width:158px; height:124px; display:block;}
#mainn2 dl dt a:hover{ background:#000;}
#mainn2 dl dt a:hover img{ opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80);}
#mainn2 dl dd ul li{ line-height:18px; font-size:12px; text-align:left; text-indent:10px;}


#right_news .right_pxkc_sm{ line-height:25px; margin-bottom:10px; padding:15px 0px 20px 0px;}

.cpxl_cd{ width:200px; vertical-align:middle;}
#right_news{ width:700px; margin:0px auto; overflow:hidden;}
#right_news .right_news_sm{  line-height:25px; border-bottom:1px solid #dcdcdc; margin-bottom:10px; padding:15px 0px 20px 0px;}
#right_news .right_news_pxjc{ line-height:25px; margin-bottom:10px;*margin-bottom:10px;_margin-bottom:0px; padding:10px 0px 10px 0px; overflow:hidden;}
#right_news .right_pxjc_zx{ line-height:25px; margin-bottom:10px; padding:15px 0px 20px 0px;}

#right_news .right_news_pxkc{ line-height:25px; margin-bottom:10px;*margin-bottom:10px;_margin-bottom:0px; padding:10px 0px 10px 0px;}
#pxkc td{ line-height:19px;}
#pxkc .kctp a{ border:0px;width:101px; height:95px; display:block;}
#pxkc .kctp a:hover{background-color:#fff;}
#pxkc a:hover img{opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);}

#right_news .right_news_cp{ width:700px; margin:0px auto; overflow:hidden;}
#right_news .right_news_db{ font-weight:bold; line-height:25px;}
#right_news .right_news_db span{ color:#FF6600;}


#right_news .right_news_cp dl{width:700px; height:115px; border-bottom:1px dashed #dcdcdc; margin-bottom:10px;}
#right_news .right_news_cp dl dt{ float:left; margin-right:8px;}
#right_news .right_news_cp dl dt a{ width:162px; height:106px; display:block;}
#right_news .right_news_cp dl dt a:hover{ background:#000;}
#right_news .right_news_cp dl dt img{ width:162px; height:106px;}
#right_news .right_news_cp dl dt a:hover img{opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);}
#right_news .right_news_cp dl dd{ float:left; width:526px; line-height:18px;}
#right_news .right_news_cp dl dd .news_cp_bt{ line-height:23px; font-size:14px; color:#3399FF;}
#right_news .right_news_cp dl dd .news_cp_bt a{color:#3399FF;}
#right_news .right_news_cp dl dd .news_cp_bt a:hover{color:#FF9900;}

#pxzx_box tr td{ padding:10px; height:14px; line-height:14px;}
#pxzx_box .pxkc_kcal img{ margin-right:10px;}

#pxjc{ border-bottom:1px dashed #cdcdcd; padding-bottom:18px; height:170px; overflow:hidden; margin-bottom:10px;}
#pxjc dt{ float:left;}
#pxjc dt a{ width:120px; height:170px; display:block;}
#pxjc dt a:hover{ background:#000;}
#pxjc dt a:hover img{opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);}
#pxjc dd{ float:right; width:565px; }
#pxjc dd h2{ font-size:14px; line-height:21px; font-weight:lighter;}
#pxjc dd h2 span a{ color:#4967BD;}
#pxjc dd h2 span a:hover{ color:#FF9900;}
#pxjc dd h3{ font-size:14px; line-height:21px; font-weight:lighter; padding-bottom:8px;}
#pxjc dd h3 b{width:50px; font-weight:lighter; letter-spacing:28px; display:inline; overflow:hidden; margin-right:-28px;}
#pxjc dd h4{ font-size:12px; line-height:24px; font-weight:lighter; text-indent:24px;}
#pxjc dd h4 span a{ color:#4967BD;}
#pxjc dd h4 span a:hover{ color:#FF9900;}

#pxjc_z_box td{ padding:7px 10px 7px 10px; line-height:15px; overflow:hidden; position:relative;}
#pxjc_z_box td .b{ font-weight:lighter; letter-spacing:20px; margin-right:-20px; overflow:hidden; color:#666;}
#pxjc_z_box td i{ font:14px; font-weight:bold; color:#FF0000; font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;}
#pxjc_z_box td span{ color:#4967BD;}
#pxjc_z_box td .cbs{ font-weight:lighter; letter-spacing:6px; margin-right:-6px; overflow:hidden; color:#666;}

#pxjc_z_box .pxjc_txbox{ padding:0px;}

#pxjc_txlm{ width:100%; margin-top:10px; border-top:1px solid #d7d7d7;}
#pxjc_txlm .txlm_bt{ height:31px; width:100%; background:url(tx_bt1px.jpg) repeat-x top;}
#pxjc_txlm .txlm_bt ul li{ float:left; width:94px; line-height:31px; height:31px; background:url(tx_bt2px.jpg) no-repeat right; text-align:center; cursor:pointer;}
#pxjc_txlm .txlm_bt .bs{ width:94px; display:block; margin-right:2px; background:#fff url(tx_bt2px.jpg) no-repeat right; cursor:pointer;}
#main1{ width:660px; margin:0px auto; padding:20px 0px 30px 0px; text-indent:24px; line-height:normal;}
#main2,#main3,#main4,#main5{ width:660px; margin:0px auto; padding:20px 0px 30px 0px; display:none; line-height:normal;list-style-type: disc; list-style-position: inside;}
#main1 ul li,#main2 ul li,#main3 ul li,#main4 ul li,#main5 ul li{ list-style-type: disc; list-style-position: inside;}

#right_bfsp{ width:100%; margin:0px auto; overflow:hidden;}
#right_bfsp .right_bfsp_sm{ line-height:25px; margin-bottom:10px;}
#pxjc_bfsp{ width:100%;}
#pxjc_bfsp .bfsp_bt{ height:31px; line-height:31px; width:100%; background:url(tx_bt1px.jpg) repeat-x top; text-indent:12px; color:#993300;}
#bfsp{ width:100%; margin:0px auto; overflow:hidden; text-align:center;}
#fanye{ overflow:hidden; width:694px; margin:0px auto; margin-top:10px;}
#fanye a{ display:block; width:300px; text-align:left; float:left; line-height:21px; padding:0px 7px 0px 7px; border:1px solid #ccc; margin-right:10px; margin-bottom:10px;}
#fanye a:hover{ background:#E28513; color:#fff;}
#fanye .zbzt{background:#E28513; color:#fff;}





   #main_pxjj{ width:722px; overflow:hidden; float:right;}
.pxjj_dqwz{ width:100%; line-height:35px; overflow:hidden; margin-bottom:8px;_margin-bottom:6px;}
#main_pxjj_box{ width:718px;  overflow:hidden; padding-bottom:15px;border:1px solid #CCCCCC}
.main_pxjj{ width:718px; overflow:hidden;}
.main_pxjj_bt{ width:716px; line-height:33px; background:url(hydt_bt_bj.jpg) repeat-x top; font-size:14px; font-weight:bold; padding:0px 10px 0px 10px; color:#0067B4;}
#right_pxjj{ width:700px; margin:0px auto; overflow:hidden;}
#right_pxjj .right_pxjj_sm{ line-height:25px; margin-bottom:10px;*margin-bottom:10px;_margin-bottom:0px; padding:10px 0px 10px 0px; overflow:hidden;}
#right_pxjj .right_pxjj_sm .pxjj{ _padding-top:1px;}


#content{ width:100%; overflow:hidden;}
#main{ width:962px; overflow:hidden; margin:0px auto;}


#left_lm_news #grzx{background:url(xiaotubiao.jpg) no-repeat 3px 10px;}
#left_lm_news #grzx ul li{ border:0px; font-weight:lighter; color:#222; background:url(hyxx_grzx_bg1.jpg) no-repeat left; margin-bottom:0px;}
#left_lm_news #grzx .hyxx{background:url(hyxx_grzx_bg.jpg) no-repeat left;}


#main_right{ width:722px; overflow:hidden; float:right;}
.main_sdbk{ width:718px; height:202px;_height:212px; border:1px solid #ccc; background: url(sdbk.jpg) no-repeat; padding:20px 0px 20px 2px;      margin-bottom:10px;*margin-bottom:7px;_margin-bottom:7px; overflow:hidden;}








#main_full{width:960px;margin:0 auto;}
#position{line-height: 35px; margin-bottom: 8px; overflow: hidden; width: 100%;}
    

