/* css*/
body{
margin: 0px; padding:0px;	FONT-SIZE: 12px; FONT-FAMILY: "宋体";color:#666666; background:#E7E7E7; line-height:20px;
}
html,body{height:100%;}
IMG {
	 display:inline; margin:0px; padding:0px; border:0px;}
DIV{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;PADDING-TOP: 0px;
}
FORM{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;  MARGIN: 0px; 
}
h1, h1 a,h1 a:link,h1 a:visited,h1 a:active{ margin:0px; line-height:34px; font-size:20px; font-family:"黑体"; font-weight:normal; color:#024174; text-align:center; }
h1 a:hover{ color:#bd0a01; text-decoration: underline;}
h4,h4 a,h4 a:link,h4 a:visited,h4 a:active{ margin:0px; line-height:26px; font-size:15px;  font-weight:bold; color:#024174; text-align:center; }
h4 a:hover{ color:#bd0a01; text-decoration: underline;}
.nowrap_i{ width:376px;white-space:nowrap; overflow:hidden;}

h5,h5 a,h5 a:link,h5 a:visited,h5 a:active{ margin:0px; line-height:26px; font-size:15px;  font-weight:bold; color:#333; }
h5 a:hover{ color:#bd0a01; text-decoration: underline;}
a:hover font{ color:#cc0000;}
h2,h12 a,h2 a:link,h2 a:visited,h2 a:active{ margin:0px; line-height:36px; font-size:18px; font-family:"黑体"; font-weight:normal; color:#cc0000; text-align:center;}
h2 a:hover{ color:#bd0a01; }

ul,ol,li,dl,dd, dt,div{ MARGIN: 0px; LIST-STYLE-TYPE: none;  padding:0;}
address,caption,cite,code,dfn,em,th,var { 
font-weight: normal; 
font-style: normal; 
} 
.TABLE1{border-collapse:collapse;}
INPUT,select{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
a,a:link,a:visited{ text-decoration:none; color:#313131; font-size:12px;}
a:hover{ color: #CC0000; text-decoration:underline}
.clearb {
	CLEAR: both; 
}
.pt18{ padding-top:18px;}
.line_4{border-bottom: 1px  dashed #dfdfdf;  margin-bottom:4px; padding-bottom:4px; height:76px; overflow:hidden;}
.line_a{border-bottom: 1px  dashed #dfdfdf;  margin-bottom:6px; padding-bottom:6px;}
.line_ca{border-bottom: 1px  dashed #dfdfdf;  margin-bottom:6px; padding-bottom:10px;_padding-bottom:6px;}
.line_ten{border-bottom: 1px  dashed #dfdfdf;  margin-bottom:10px; padding-bottom:10px;}
.line_14{border-bottom: 1px  dashed #dfdfdf;  margin-bottom:14px; padding-bottom:14px;}
.line_p{border-bottom: 1px  dashed #dfdfdf; }
.input001{padding:2px; border:1px #999999 solid; color:#999999}
.floatleft { float:left;
}
.floatright {
	FLOAT: right
}

.entext{ font-family:Geneva, Arial, Helvetica, sans-serif}
#wten{ width:20px;}
#w40p{ width:40px;}
.maginl4{ margin-left:4px;}
.maginr4{ margin-right:4px;}
.mt2{ margin-top:2px;}
.ml8{ margin-left:8px;}
.mt10{ margin-top:10px;}
.mt6{ margin-top:6px;}
.mt8{ margin-top:8px;}
.pb2{ padding-bottom:4px;}
.pb7{ padding-bottom:7px; line-height:24px;}
.mt4{ margin-top:4px;}
.pb10{ padding-bottom:10px;}
.pt6{ padding-top:6px; }
.pt12{ padding-top:12px; }
.linhe30{ line-height:30px;}
.p10{ padding:10px;}
.mt5{ margin-top:5px;_margin-top:4px;}
.mt6{ margin-top:6px;}
.m6{ margin:6px;}
.m10{ margin:10px;}
.ptjz{ padding-top:6px;}.ptjz2{ padding-top:12px;}
.mt14{ margin-top:14px;}
.mlr6{ margin-left:6px;margin-right:6px;}
.magintb6{ margin-top:6px; margin-bottom:6px;}
.b_img img{ border:1px #d6d6d6 solid; padding:1px;}
.border002{ border-bottom:1px #d1d1d1 dashed; height:18px; margin-bottom:10px;}
.border003{ border-bottom:1px #d1d1d1 dashed; height:1px; clear:both; line-height:1px; margin-top:6px; margin-bottom:6px;}
.border005{ border-bottom:1px #d1d1d1 dashed; padding-bottom:12px; margin-bottom:12px;}
hr{ border-top:0px;border-bottom:1px #d1d1d1 dashed; height:1px; clear:both;}
.hr2{ border-top:0px;border-bottom:1px #e8e8e8 dashed; height:1px; clear:both; display:block;}
.news_hr{ border-bottom:1px #e6eaef solid;}
.border004{ border-bottom:1px #d1d1d1 dashed; height:1px; clear:both; line-height:1px; margin-top:7px; margin-left:4px; margin-right:4px; margin-bottom:7px; }
.h258px{ height:262px;}
.linh20{ line-height:21px;}
.ad_tl{ width:960px; margin:0 auto; display:block;clear:both;}
.ad_tl li{ margin:0;margin-top:8px; height:70px; overflow:hidden;}
.ad2_tl{width:960px; margin:0 auto; display:block;clear:both;margin-top:8px; overflow:hidden;}
.ad3_tl{width:960px; margin:0 auto; display:block;clear:both;}
.ad3_tl dt{ width:50%; text-align:left; float:left;margin-top:8px;}
.ad3_tl dd{ width:50%; text-align:right; float:right;margin-top:8px;}
.c_m{ width:960px; margin-left:auto; margin-right:auto;}


.ad4_tl{width:960px; margin:0 auto; display:block;clear:both;}
.ad4_tl dt{ width:700px; float:left;margin-top:8px;}
.ad4_tl dd{ width:250px; float:right;margin-top:8px;}


.red_f,a.red_f:link,a.red_f:visited{color:#cc0000;}
.gray,a.gray:link,a.gray:visited{color:#9d9d9d;}

.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
.clearfix{ display:block}
* html .clearfix{zoom:1;} /* IE6 */
*:first-child+html .clearfix{zoom:1;} /* IE7 */ 
/*-------------头部部分-------------*/
.p_c_index h4{ padding-bottom:3px;}

.top_nav{  height:36px; line-height:36px; background:url(../news/top_navbg.gif) repeat-x; }
.top_nav input{}
.top_nav_width{ width:960px; margin:0 auto;}
.top_nav_left{ width:800px; float:left; overflow:hidden; }
.top_nav_left font{ font-size:11px;}
.top_nav_right{ width:400px; float:right;font-size:11px;}  
.top_nav_right{ height:36px; line-height:36px; text-align:right; padding-right:3px; display:inline;}

.input_index{BACKGROUND-IMAGE: url(2_menunew_11.jpg); BORDER-BOTTOM: #b4b4b4 1px solid; BORDER-LEFT: #b4b4b4 1px solid; MARGIN: 0px; WIDTH: 102px; HEIGHT: 18px; BORDER-TOP: #b4b4b4 1px solid; BORDER-RIGHT: #b4b4b4 1px solid; padding:1px; line-height:18px;}


.input2_index{BACKGROUND: url(3_input_tbg.jpg) no-repeat;  MARGIN: 0px; WIDTH:92px; HEIGHT: 20px; padding:2px; line-height:20px; padding-right:10px; color:#b8b8b8; float:left;margin-top:6px;_margin-top:7px;}
.input2_index input{ border:0; width:80px; line-height:18px; _line-height:17px;height:18px;color:#b8b8b8;}

.inputa_index{ width:100px; float:left; margin-left:4px; margin-top:6px;}
.inputa_index input{ color:#cccccc;border:1px solid #cbcbcb; width:98px; line-height:18px; height:18px;color:#b8b8b8; padding:1px;}
.inputb_index{ width:64px; float:left;margin-left:10px;margin-top:6px;*margin-top:2px;_margin-top:7px;}
.inputc_index{ width:180px; float:left;margin-left:4px;*padding-left:4px;_margin-left:1px;margin-top:6px; line-height:24px; color:#9a9a9a;}
.inputd_index{ width:12px; height:17px;  float:left; margin-left:12px; margin-top:12px; margin-top:3px\9;*margin-top:-1px;_margin-top:6px;}
.inputc_index font{ padding-left:6px;}
.inputc_index a:link,.inputc_index a:visited{ color:#266ab3;}
.hot_h{ position:absolute; width:6px; height:6px;  right:20px;_right:4px; top:0px;}
.logoright{ float:right; width:760px; margin-top:4px;}
.logoright dt{ width:20px; background:#FFFFFF; position:relative; }
.logoright dt,.logoright dd{ float:left;}
.zixun,.life,.hourse,.jiaju,.hudong{ float:left; position:relative;}
.logoright .zixun{ width:132px;}
.logoright .life{ width:228px;}
.logoright .hourse{ width:156px;}
.logoright .jiaju{ width:130px;}
.logoright .hudong{ width:104px;}
.logoright dd{border-right:1px #e1e1e1 solid;}
.logoright .zixun dd{ width:96px; }
.logoright .life dd{ width:188px;}
.logoright .hourse dd{ width:120px;}
.logoright .jiaju dd{ width:94px;}
.logoright .hudong dd{ width:84px; border:0;}
.logoright dd{ overflow:hidden; margin-left:-1px;}

.logoright dd a{background:url(4_a_bg.gif) no-repeat left center; padding-right:4px; padding-left:10px;}


/*顶部样式*/
.box_main{width:980px;margin:0 auto;background:#FFFFFF;}
.head_top{width:100%;height:34px;background-color:#B60000;border-bottom:1px solid #FE0000;}
.top_c{width:960px;margin:0 auto;overflow:hidden;}
.top_l{width:600px;overflow:hidden;float:left;}
.user{width:125px;float:left;padding:6px 0 0 5px;overflow:hidden;}
.user span{float:left;padding-top:1px;color:#ffffff;}
.user_input{width:80px;height:20px;border:1px solid #FE0000;border-right:none;}
.tijiao{width:50px;float:left;padding-top:6px;}
.qqdl{width:63px;height:24px;float:left;padding:5px 0 0 5px;}
.zhuce{width:130px;float:left;text-align:left;padding:8px 0 0 8px;color:#ffffff;}
.zhuce a {color:#ffffff;text-decoration:none; font-size:12px;}
.zhuce a:hover {color:#ffffff; text-decoration:underline;}
.dluser{width:600px;float:left;padding-top:8px;color:#ffffff;text-align:left;}
.dluser a {color:#ffffff;text-decoration:none; font-size:12px;}
.dluser a:hover {color:#ffffff; text-decoration:underline;}
.top_r{width:320px;padding-top:8px;text-align:right;float:right;color:#ffffff;}
.top_r a {color:#ffffff; text-decoration:none; font-size:12px;}
.top_r a:hover {color:ffffff; text-decoration:underline;}
.box{width:960px;margin:0 auto;}
.header{width:960px;overflow:hidden;margin:0 auto;}
.daohang{width:960px;overflow:hidden;margin-top:5px;line-height:15px;}
.dh_1{width:155px;padding-left:5px;float:left;overflow:hidden;background-image: url(../news/nav_2.png);background-repeat: no-repeat;background-position: 150px 7px;}
.dh_1 ul{width:155px;overflow:hidden;padding-top:8px;}
.dh_1 ul li{width:36px;float:left;}
.dh_2{width:80px;float:left;padding-left:5px;background-image: url(../news/nav_2.png);background-repeat: no-repeat;background-position: 78px 7px;}
.dh_2 ul{width:80px;overflow:hidden;padding-top:8px;}
.dh_2 ul li{width:36px;float:left;}
.dh_3{width:68px;float:left;padding-left:5px;}
.dh_3 ul{width:68px;overflow:hidden;padding-top:8px;}
.dh_3 ul li{width:34px;float:left;}
.top_ad{width:960px;margin-top:8px;}
.c_m{ width:960px; margin-left:auto; margin-right:auto; clear:both}
.mt6{ margin-top:6px;}
.redfont,a.redfont:link,a.redfont:visited{ color:#fd0000;}
.logo_hf{ padding-bottom:3px; width:160px; float:left;}
.pd_logo{width:960px;margin-top:12px;overflow:hidden;}
.pd_logo_l{width:225px;float:left;}
.pdlogo_r{width:300px;float:right;margin-top:6px;}
.cn-search{width:297px;float:right;}
*html .cn-search{width:300px;float:right;}
*+html .cn-search{width:297px;float:right;}
.cn-search .bd{padding-top:5px;height:28px;float:right}
.cn-search .cn-input{width:232px;height:14px;padding:6px 2px;color:#666666;border:1px solid #bbb;border-right:none;background:url(../news/ser_inbg.png) repeat-x;float:left}
.cn-search .cn-btn{cursor:pointer;width:60px;height:28px;background:url(../news/btn_search1.png) no-repeat;border:0 none;float:left}
.carnav{height:35px;line-height:35px; background-color:#B40000; float:left;width:960px;margin-top:8px;}
.carnav ul{padding-left:10px;padding-right:10px;}
.carnav li{ height:35px;float:left;font-family:"微软雅黑","宋体 ";}
.carnav .line{width:1px;background-color:#CC0001;padding:0px;} 
.carnav li a{color:#fff;font-size:14px;display:block;float:left; padding-left:19px;padding-right:19px;}
.carnav li a:hover{background-color:#CC0001;}
.pd_rd{width:380px; float:left; padding-top:10px;margin-left:15px;}

/*底部*/
.footer{width:960px;margin:0 auto;overflow:auto;}
.about{width:958px;height:15px;padding-top:8px;text-align:center;color:#333333;}
.bot_bq{width:960px;padding-top:5px;text-align:center;color:#333333;line-height:22px;}
/*头部logo_search*/
.l_s{ margin-top:10px;}
.l_s .logo{ width:152px; float:left;}
.l_s .nav{ width:470px; float:left; padding-top:20px;}
.l_s .nav,.l_s .nav a,.l_s .nav a:visited{ font-size:14px;}
.l_s .nav a,.l_s .nav a:visited{ font-size:14px; font-weight:bold; padding:0 6px;}
.l_s .search{ width:334px; float: right;  display:inline; height:36px; overflow:hidden;}
.l_s .search .input_a{ background:url(../news/input_a.gif) center no-repeat; width:204px; height:22px; display:block; float:left;}
.l_s .search  .input_b{ border:0px; height:16px; margin-top:2px; margin-left:5px; width:190px; line-height:16px;}
.l_s .search .input_c{ width:68px;  float:left; margin-left:10px;}
.l_s .search .input_d{ width:52px; height:40px; float:right;}

.l_s .search2{ width:264px; float: right;  display:inline; height:46px; overflow:hidden;}
.l_s .nav2{ width:430px; float:left; padding-top:14px;}
.l_s .nav2 span{ color:#ed0505; float:left;}
.l_s .nav2,.l_s .nav2 a,.l_s .nav2 a:visited{ font-size:12px;}
.l_s .nav2 a,.l_s .nav2 a:visited{ font-size:12px;padding:0 2px;}
/*==========首页==========*/
.index_nav{ background:url(../news/index_nav_bg.gif) repeat-x; height:32px;line-height:30px; line-height:34px\9; width:100%;}
.index_nav span img{ margin-bottom:-1px;}
.index_nav .juli{ padding-left:18px; padding-right:14px;  padding-top:9px;padding-top:0px!important;}
.index_nav a:link,.index_nav a:visited{ color:#FFF; font-size:14px;}
.index_nav a{ padding:0px 11px; background:url(../news/index_line_nav.gif) left 1px no-repeat;}
.index_nav .on{ background:none}
.index_nav_left{ background:url(../news/index_nav_left.gif) no-repeat; width:3px; height:32px; float:left; }
.index_nav_right{background:url(../news/index_nav_right.gif) no-repeat; width:3px; height:32px; float:right;}

.index_body_left{ width:300px; float:left;overflow:hidden;}
.index_body_right{ width:240px; float:right;overflow:hidden;}
.index_body_c{ width:400px; overflow:hidden; float:left; margin-left:10px;}


.video_nav{ background:url(../news/video_nav_bg.gif) no-repeat center 2px; height:42px;}
.video_nav dt{ width:130px; float:left; padding-top:8px; padding-left:6px;}
.video_nav dd{ width:50px; float:right; text-align:right;padding-top:10px;}
.video_box{ padding:10px; border:1px solid #e8e8e8; background:#FFFFFF; padding-top:0px;}
.box_list_v{ margin-left:5px; margin-top:4px!important;margin-top:-6px;}
.box_list_v li{ background:url(../news/video_ico.gif) left center no-repeat; line-height:24px; height:24px; padding-left:22px;}
.box_list_v li a,.box_list_12 li a:visited{ font-size:12px; color:#444;}
.box_list_v li span{ width:58px; float:right; color:#999999; text-align:right; padding-right:4px; }

/*==========双视频排列方式2============*/
.box_video2{ display:block; height:142px; _height:152px; overflow:hidden;}
.box_video2 li {float:left; width:50%; text-align:center;}
.box_video2 li span{width:128px; height:108px; margin:0 auto; position:relative; background:url(../news/video2.gif) no-repeat}
.box_video2 li span div{ width:32px; height:32px;position:absolute; left:46px; top:30px;}
.box_video2 li span div img{ padding:0px; width:32px; height:32px;FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=80); opacity: 0.8}
.box_video2 li img{ padding:3px; width:120px; height:90px; }
.box_video2 li span{ display:block;}
.box_video2 li font{ display:block;  text-align:center; padding-top:6px;}
.box_video2 li font a:link,.box_video2 li font a:visited{ color:#767676}

.show_box{float:left;position:relative;height:290px;width:300px;}
.show_box .showpic{}
.show_box .mask{background:#000;opacity:0.5; filter:Alpha(opacity=50);position:absolute;top:203px;left:0px;width:300px;height:26px;}
.show_box .linkbox{position:absolute;top:198px;left:-2px;width:292px;height:24px;z-index:8;line-height:40px;padding-left:14px;}
.show_box .linkbox a{font-size:14px;font-weight:bold;color:#fff;}
.show_box .showtab{
	position:absolute;
	left:0px;
	top:228px;
	z-index:8;
	width: 303px;
	height: 52px;
}
.show_box .showtab a{display:block;float:left;width:74px;height:44px;line-height:51px;text-align:center;color:#464646;font-weight:bold;font-family:Arial;text-decoration:none;margin-right:0px; padding-top:8px; margin-left:1px; _display:inline}
.show_box .showtab .on{ background:url(../news/fous_bg.gif) no-repeat;}
.show_box .rollbox{position:absolute;top:250px;width:490px;background:#f3f3f3;padding:7px 5px;}
.show_box .rollbox .sign{display:block;float:left;background:url(../news/i_bubble_bg.gif);width:57px;height:20px;line-height:20px;padding-left:6px;color:#01569a;}
.show_box .rollbox .overflow{width:416px;margin-left:8px;float:left;overflow:hidden;position:relative;height:20px;}
.show_box .rollbox .overflow .rtext{width:10000px;position:absolute;white-space:nowrap;line-height:20px;}

.show_text{ width:448px; float:right; border-right:1px #dddddd solid;border-bottom:1px #dddddd solid;border-left:1px #dddddd solid; background:url(../news/index_h_bg.jpg) no-repeat;}
.show_font{ line-height:24px; color:#656565; padding-left:10px; display:block; text-indent:2em;}
.show_font2{text-align:center} 
.show_font2 a:link,.show_font2 a:visited{color:#777777;}

/*====box=====*/
.box_a{background: #FFFFFF;}
.box_a_nav{ background:url(../news/box_nav_bg.jpg) repeat-x; height:29px; line-height:32px; overflow:hidden; border-left:1px #dddddd solid;border-right:1px #dddddd solid;}
.box_a_nav dl{ display:block}
.box_a_nav dt{ width:69%; float:left;   padding-left:13px;}
.box_a_nav dt,.box_a_nav dt a,.box_a_nav dt a:visited{ color:#444; font-size:14px; font-weight:bold;}
.box_a_nav dd{ width:20%; float:right; display:inline; text-align:right; color:#ccc; padding-right:4px;}
.box_a_nav dd a{ padding-left:4px; padding-right:4px;}
.box_a_list{ border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:10px;}
.xinzk li{ display:block; height:29px; float:left; width:80px;margin-top:1px; text-align:center; cursor:pointer;}
.xinzk .on{ background:#FFFFFF; border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}

.imgwomen {
    float: left;
    height: 254px;
    width: 204px;
}
.imgwomen img {
    border: 1px solid #9C9FA6;
    height: 248px;
    width: 200px;
}
.w_meun {
    float: left;
    height: 255px;
    margin-top: -3px;
    overflow: hidden;
    width: 65px;
}
.w_meun li {
    height: 26px;
    line-height: 26px;
    text-align: right;
}
.w_meun .on a:link, .w_meun .on a:visited {
    color: #CC0000;
}

.promotion {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #D9D9D9;
    border-left: 1px solid #D9D9D9;
    border-right: 1px solid #D9D9D9;
    padding: 10px;
	
}
.wb_pict{ clear:both; padding-bottom:6px; height:98px; overflow:hidden;}
.wb_pict strong {
    display: block;
    font-size: 13px;
    font-weight: bold;
    height: 24px; 

}

.wb_pict dt img {
    border: 1px solid #CDCDCD;
    padding: 1px;
}

.wb_pict dt {
    display: inline;
    float: left;
    height: 70px;
    width: 92px;
}
.wb_pict dd {
    color: #666666;
    display: inline;
    float: right;
    line-height: 22px;
    margin-left: 8px;
    width: 116px;
	}
.box_httt{ height:200px; overflow:hidden;}
#pinglun2_marquee,#pinglun_marquee{ padding-bottom:24px;height:219px;overflow:hidden;}


.box_bm_list {
    border-bottom: 1px solid #D9D9D9;
    border-left: 1px solid #D9D9D9;
    border-right: 1px solid #D9D9D9;
    padding: 10px;
}
.box_bm_list li {
    border: 1px solid #BBBBBB;
    display: block;
    float: left;
    height: 27px;
    line-height: 27px;
    margin-left: 3px ;
    margin-right: 2px;
    overflow: hidden;
    width: 65px;
	display:inline
}
.box_bm_list a {
    background: url("../news/service_bg.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 27px;
    text-align: center;
    width: 65px;
}
.box_bm_list a span {
    display: none;
}
.box_bm_list a font {
    font-size: 12px;
}
.box_bm_list a:hover {
    text-decoration: none;
}
.hc, .cy, .wz, .tq, .wj, .zf, .map, .banche, .kd {
    margin-top: 8px;
}
.box_bm_list a:hover font {
    display: none;
}
.box_bm_list a:hover span {
    display: block;
    padding-right: 9px;
    text-align: right;
}
.box_bm_list .bus a:hover {
    background: url("../news/bm_ico.gif") no-repeat scroll 0 top transparent;
}
.box_bm_list .ct a:hover {
    background: url("../news/bm_ico.gif") no-repeat scroll -65px top transparent;
}
.box_bm_list .fj a:hover {
    background: url("../news/bm_ico.gif") no-repeat scroll -130px top transparent;
}
.box_bm_list .hc a:hover {
    background: url("../news/bm_ico.gif") no-repeat scroll -195px top transparent;
}
.box_bm_list .cy a:hover {
    background: url("../news/bm_ico.gif") no-repeat scroll -260px top transparent;
}
.box_bm_list .wz a:hover {
    background: url("../news/bm_ico.gif") no-repeat scroll -325px top transparent;
}
.box_bm_list .tq a:hover {
    background: url("../news/bm_ico.gif") no-repeat scroll -390px top transparent;
}
.box_bm_list .wj a:hover {
    background: url("../news/bm_ico.gif") no-repeat scroll -455px top transparent;
}
.box_bm_list .zf a:hover {
    background: url("../news/bm_ico.gif") no-repeat scroll -520px top transparent;
}
.box_bm_list .map a:hover {
    background: url("../news/bm_ico.gif") no-repeat scroll -585px top transparent;
}
.box_bm_list .banche a:hover {
    background: url("../news/bm_ico.gif") no-repeat scroll -650px top transparent;
}
.box_bm_list .kd a:hover {
    background: url("../news/bm_ico.gif") no-repeat scroll -715px top transparent;
}


.c-body_d{border:1px #e8e8e8 solid;}
.c-body_d dt{height:28px; line-height:28px; background:url(../news/index_r_g.gif) repeat-x;}
.c-body_d dt a{ display:block; width:100%;}
.c-body_d dd{ padding:8px 8px 8px 8px;  background:url(../news/top10.gif) 10px 14px no-repeat;}
.c-body_d dd a:hover{ color:#990000}

.c-hd94 {
HEIGHT: 28px; 
}
.c-hd94 span{ width:80px; float:left; font-size:14px; text-align:center; font-weight:bold; color:#333}
.c-hd94 ul{ float:right;}
.c-hd94 LI {
	 DISPLAY: inline; FLOAT: left; WIDTH:44px; COLOR: #333; LINE-HEIGHT: 28px;  HEIGHT: 28px;  TEXT-ALIGN: center; border-left:1px #e8e8e8 solid;border-right:1px #e8e8e8 solid; margin-right:-1px;
}
.c-hd94 LI A {
	 FONT-SIZE: 12px; CURSOR: pointer; TEXT-DECORATION: none;
}
.c-hd94 LI A:visited {
	FONT-SIZE: 12px; CURSOR: pointer; TEXT-DECORATION: none; 
}
.c-hd94 LI A:hover {
	 FONT-SIZE: 12px;TEXT-DECORATION: none; 
}
.c-hd94 LI.on {
	 DISPLAY: inline;  background:#fff; FLOAT: left; WIDTH: 44px; COLOR: #02387e; LINE-HEIGHT: 28px;  HEIGHT: 28px; TEXT-ALIGN: center; border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8
}
.c-hd94 LI.on A {
	FONT-SIZE: 12px; CURSOR: pointer;  FONT-FAMILY: "宋体"; TEXT-DECORATION: none; 
}
.c-hd94 LI.on A:visited {
	 FONT-SIZE: 12px; CURSOR: pointer;  FONT-FAMILY: "宋体"; TEXT-DECORATION: none;
}
.c-hd94 LI.on A:hover {
	FONT-SIZE: 12px;  FONT-FAMILY: "宋体"; TEXT-DECORATION: none; 
}
.list_top10{ margin:0px 0px 0px 26px;}
.list_top10 li{ line-height:24px; height:24px;}
.list_top10 li a,.list_top10 li a:visited{ color:#444}

.title_new{ height:280px; overflow:hidden;}


.box_t_nav{ background:url(../news/c_tbg.gif); height:29px; line-height:32px; overflow:hidden; }
.box_t_nav dl{ display:block}
.box_t_nav dt{ width:50%; float:left; display:inline; position:relative; padding-left:23px;}
.box_t_nav dt,.box_t_nav dt a,.box_t_nav dt a:visited{ color:#bc2d09; font-size:14px; font-weight:bold;}
.box_t_nav dd{ width:32%; float:right; display:inline; text-align:right; color:#ccc; padding-right:4px;}
.box_t_nav dd a{ padding-left:4px; padding-right:4px;}

.jz_box{ *height:462px;_height:455px;overflow:hidden;}

/*=======新闻=========*/
.p_c_index{  padding:10px; background:#FFFFFF}
.pb0{ padding-bottom:0px;}
.p_c_index dt{ float:left; width:120px; padding:1px; border:1px solid #ebebeb; height:90px;}
.p_c_index dt span{ text-align:center; display:block; width:100%; height:30px; line-height:30px; background:#777777; margin-top:2px;}
.p_c_index dt img{} 
.p_c_index dd{ float:right; width:246px; overflow:hidden;}
.p_c_index dd font,.p_c_index dd font a,.p_c_index dd font a:visited{ color:#bd0a01}
.p_c_index dd span{ color:#999999}
.p_c_index dd strong{ display:block}


.c_content5 li{ background:url(../news/list_c.gif)   0px 10px no-repeat; padding-left:10px; height:24px; line-height:24px; overflow:hidden;}
.c_content5 li span{ width:58px; float:right; color:#999999; text-align:right}
.c_content5 li a,.c_content5 li a:visited{ font-size:14px; color:#444444;}
.mo_news{ padding-top:8px; height:38px; overflow:hidden;}
.mo_news a{white-space:nowrap; line-height:22px; padding-right:14px; padding-left:6px;
}
.pl_txxaa{ display: block;
    width: 47px;
    text-align: right;
    float: left;}
.mo_news strong{ width:68px; float:left; height:22px;}
.rednav dt{ background:url(../news/red_navbg.gif) left top no-repeat; height:28px; margin-top:1px;color:#cc0000;}
.rednav dt a:link,.rednav dt a:visited{ color:#cc0000;}

.tbbnav dt{ background:url(../news/red_navbg.gif) left top no-repeat; height:28px; margin-top:1px;color:#cc0000;}
.tbbnav dt a:link,.tbbnav dt a:visited{ color:#cc0000;}
.tbbnav dt{ width:14%}
.tbbnav dd{ width:80%; color:#cdcdcd}
.tbbnav dd a:link,.tbbnav dd a:visited{ color:#666666}
.pic_left{ width:316px; float:left; position:relative}
.pic_left .imgb{ padding:1px; border:1px solid #cdcbce}
.cen_png{
	position:absolute;
	left: -4px;
	top: -2px;
}
.list_showp li img{padding:1px; border:1px solid #cdcbce;}
.list_showp li{ width:196px;height:150px;float:left; margin-left:10px; position:relative}
.list_showp li .mask{
	position:absolute;
	width:185px;
	height:24px;
	background:#000000;
	text-align:center;
	top: 118px;
	left: 2px; line-height:24px; color:#FFFFFF;
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=50); opacity: 0.5;
	z-index:90;
	 
}
.list_showp li .text{position:absolute;
	width:185px;
	height:24px;

	text-align:center;
	top: 118px;
	left: 2px; line-height:24px; color:#FFFFFF;
	z-index:100}
	
	
.pic_left  .mask{
	position:absolute;
	width:304px;
height:28px;
	background:#000000;
	text-align:center;
	top: 266px;
	left: 2px; line-height:24px; color:#FFFFFF;
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=40); opacity: 0.4;
	z-index:90;
	 
}
.pic_left  .text{position:absolute;
	width:304px;
	height:28px;

	text-align:center;
	top: 266px;
	left: 2px; line-height:24px; color:#FFFFFF;
	z-index:100}
.pic_left .text  a:link,.pic_left .text  a:visited{color:#FFFFFF; font-size:14px; font-weight:bold; line-height:28px;}
.list_showp li div a:link,.list_showp li div a:visited{color:#FFFFFF}
.p10b{ padding:10px; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd;border-right:1px solid #dddddd;}
.list_showp div{ display:none}

.tleft{ width:712px; float:left; overflow:hidden;}
.city_left{ width:284px; overflow:hidden; border-right:1px dashed #afafaf; float:left;}
.city_right{ width:382px; float:right; overflow:hidden; margin-left:10px;}
.lt_city{ height:102px; margin-top:6px;}
.lt_city dd{ width:165px; padding-right:5px; line-height:26px; color:#676767}

.c_content7{ padding-bottom:0px!important; padding-bottom:3px;}
.c_content7 li{ background:url(../news/list_c.gif)   0px 10px no-repeat; padding-left:8px; height:24px; line-height:24px; overflow:hidden;}
.c_content7 li span{ width:58px; float:right; color:#999999}
.c_content7 li a,.c_content7 li a:visited{ font-size:12px; color:#454545;}

.dbpic{ padding-top:5px;}
.dbpic li{ width:48%; display:block; float:left; text-align:center;}
.dbpic li img{ padding:1px; border:1px solid #cecccd}
.dbpic li span{ display:block; height:24px; line-height:26px; text-align:center;}
.dbpic li a:link,.dbpic li a:visited{ color:#0d3a8d;}
.jz_pict{ height:70px;_height:67px; overflow:hidden;}
.jz_ffzt {height:74px; overflow:hidden;}
.jz_ffzt dt{ width:98px;}
.jz_ffzt dt img{ width:96px; height:72px;}
.jz_ffzt dd{ width:110px; color:#888888; line-height:20px;}
.b_left{ width:476px; float:left;}
.b_right{ width:476px; float:right;}

.box_bbl{ width:290px; float:left;}
.box_bbr{ width:156px; float:right;}

.box2_bbl{ width:324px; float:left;}
.box2_bbr{ width:122px; float:right;}
.boximg div{ padding:1px; border:1px solid #cccccc; background:#f7f7f7;}
.boximg strong{display:block; height:24px; line-height:22px; text-align:center; overflow:hidden;}

.box2_bbr .boximg div{  width:116px;}
.box2_bbr .boximg strong{overflow:hidden;}

.boximg strong{display:block; height:24px; line-height:22px; text-align:center; overflow:hidden;}
.boximg strong a:link,.boximg strong a:visited{ font-weight:normal;}
.l_textx span{ display:block; text-indent:2em; padding-bottom:4px; display:block; height:60px;*height:57px; overflow:hidden;}
.che_tools{ background:url(../news/qiche.ico.gif) no-repeat 40px 0; height:51px; border-top:1px solid #e4e4e4; clear:both; margin-top:10px; margin-left:-10px; margin-right:-10px;}
.che_tools strong{ display:block; float:left; width:33px; text-align:center; padding-top:6px; padding-left:4px;}
.tools_btn{ width:420px; float:right; padding-top:10px;}
.tools_btn img{ vertical-align:middle; margin-left:0px;}
.pb_10p{ padding-bottom:0px;}


.link_text {
    display: block;
  
}
.link_text span {
    color: #494949;
    display: block;
    float: left;
    font-weight: bold;
    margin-top: 6px;
    text-align: left;
    width: 62px;
}
.link_text .linkt {
    float: right;
    margin-top: 6px;
    text-align: left;
    width: 870px;
}
.link_text .linkt a {
    white-space: nowrap;
}
.jiaoz{ line-height:22px; color:#6f6f6f; display:block; text-indent:2em;}
.l_textx h5{ text-align:center; height:30px; line-height:30px;}
.l_textx h5 a:link,.l_textx h5 a:visited{ font-size:16px;}
/*========FOOT==========*/

#end {
	WIDTH: 960px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; margin-top:10px; }
#end .end_menu {
	 TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 100%; DISPLAY: inline;  FLOAT: left; HEIGHT: 30px; 
}
#end .end_menu a:link,#end .end_menu a:visited{ color:#666}
#end .end_copy {
	WIDTH: 100%; MARGIN-BOTTOM: 5px; FLOAT: left
}
#end .end_copy .end_copy_l {
	TEXT-ALIGN: center; WIDTH: 350px; FLOAT: left
}
#end .end_copy .end_copy_r {
	TEXT-ALIGN: left; LINE-HEIGHT: 25px; WIDTH: 600px; FLOAT: left; MARGIN-LEFT: 10px
}
#end .end_copy .end_txt {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 100%; FLOAT: left; PADDING-bottom:30px
}
#end .end_copy .end_txt a:link,#end .end_copy .end_txt a:visited{ color:#666;}

#end .end_copy .end_txt img{ display:none;}
#end .end_copy .end_txt span{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px;}
.box_defult_box {
    border-bottom: 1px solid #D9D9D9;
    border-left: 1px solid #D9D9D9;
    border-right: 1px solid #D9D9D9;
    padding: 10px;
	background:#f9f9f9;
}
.hot_ci li{ width:100%;height:24px;line-height:24px;background:url(../news/list_c.gif) no-repeat 0 10px;overflow:hidden; float:left; padding-left:10px;}
.hot_ci li strong{ color:#cc0000;}
.b_li_lb {
display: block;
height: 20px;
 margin-top:-1px;
}
.b_li_lb .on {
background: url(../news/down_aa.gif) no-repeat bottom center;
padding-bottom: 3px;
_padding-bottom: 2px;
color: #cc0000;
 font-weight:bold;
}
.b_li_lb li {
display: inline-block;
display: inline;
cursor: pointer;
padding-left: 4px;
padding-right: 4px;
}