/* 基本样式 */
*{ margin:0; padding:0;}
.clear{ clear:both;}
body {background:url(images/body_bg.gif) repeat-x;}
img{border:0px;}
a { text-decoration: none;}
img{ border:none;}
ul,li{ list-style:none;}
div{ margin:0 auto;}


.top{ width:962px; height:200px; position:relative; background:url(images/top.gif) 0 0 no-repeat; z-index:1}
.logo{ width:406px; height:144px; float:left; display:inline; margin-left:30px; background:url(images/logo.gif) no-repeat; margin-top:30px;}
.menu{ width:100%; height:64px; background:url(images/dh_bg_1.gif) repeat-x;position:relative; top:-64px;}
.menu_mid{width:962px; height:64px;margin:0 auto; position:relative;background:url(images/dh_bg_chang.gif) repeat-x; z-index:200;top:-128px; overflow:hidden;}
.ceshi{ width:962px; height:100px; background:#F00; margin-top:-128px;}
.ceshi1{ width:962px; height:100px; background:#F00; margin-top:10px;}

.menu_mid_lf{ width:405px; height:64px; float:left;}
.menu_mid_rt{ width:auto; height:64px; float:right; padding-right:20px;}
.midd{ width:708px; height:64px; float:right;}
.menu_mid_lf li{ width:auto; height:64px; float:left; display:inline; margin-left:5px;}
.menu_mid_lf .li_cruuent{ background:url(images/hover.gif) no-repeat;}
.menu_mid_lf .li_cruuent a{ color:#ff6000; line-height:60px;}
.menu_mid_lf li a{ width:117px; height:64px; float:left; display:block; line-height:60px; font-size:16px; font-weight:bold; color:#FFF; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.menu_mid_lf li a:hover{ background:url(images/hover.gif) no-repeat; color:#ff6000; text-decoration:none;}
.menu_mid_lf .li_fg{ width:1px; float:left; background:url(images/fg.gif) no-repeat;}

.menu_mid_rt li{ width:auto; height:64px; float:left; margin-left:8px;}
.menu_mid_rt li a{ line-height:64px; color:#FFF; font-size:14px;}
/* 头部部分 */
.lefts_b{ width:636px; float:left;}
.top_box{ width:950px;margin: 0px auto;margin-top:-128px;}
.top_p{ width:950px; height:247px;background:url(images/index_0114.jpg) no-repeat;}

.top_p4{ float:left; width:950px; height:42px; margin-top:205px;}
.nav_bj{ width:950px; float:left; height:40px; background:url(images/index_07.gif) no-repeat;}
     .nav_list ul{ margin:0px; padding:0px; list-style-type:none;}
     .nav_list  li{ width:655px; float:left; font-size:16px; font-weight:bold; line-height:42px; padding-left:293px;}
     .nav_list  li a{ text-decoration:none; color:#FFFFFF; }
     .nav_list  li a:hover{ color:#FFFFFF;}
     .tot_list ul { margin: 0px; padding: 0px;  list-style-type: none;}
     .tot_list li { float: left; font-size: 12px; line-height: 40px;  margin-left: 10px;}
     .tot_list li a { text-decoration: none; color:#333333;}
     .tot_list li a:hover { color: #E92F1A;}
.center{ width:950px; float:left; margin-top:10px;}
.lefts{ width:636px; float:left;}
.left{ float:left; width:630px; border:3px solid #E92F1A; padding-bottom:5px;}
.l_pic{ width:425px; float:left; border:1px solid #E92F1A; background:#FFFFFF;}
.f_c{ width:300px; float:left; margin-left:10px; border:1px solid #E92F1A; background:#FFFFFF;}
.c_t{ width:21px; height:36px; float:left; background:url(images/indexs_12.gif) no-repeat;}
.c_bj{ width:276px; height:36px; float:left; background:url(images/indexs_13.gif) repeat-x; line-height:36px; color:#FFFFFF;}
.c_l{ width:3px; height:36px; float:left; background:url(images/indexs_15.gif) no-repeat;}
     .more_list ul { margin: 0px; padding: 0px;  list-style-type: none;}
     .more_list li { width:50px; float:right; font-size: 12px; line-height: 36px;}
     .more_list li a { text-decoration: none; color:#FFFFFF;}
     .more_list li a:hover { color: #FFFFFF;}
     .new_list ul { margin: 0px; padding: 0px;  list-style-type: none;}
     .new_list li { width:290px; float:left; font-size: 12px; line-height: 25px; margin-left:5px;}
     .new_list li a { text-decoration: none; color:#2B86C5;}
     .new_list li a:hover { color: #E92F1A;}
.c_lb{ width:198px; float:right; border:1px solid #E92F1A; background:#FFFFFF;}
.c_lc{ width:198px; height:53px; background:url(images/indexs_07.gif) no-repeat; float:left;}
.con_text { width: 190px; float: left; margin-left: 5px; font-size: 13px; line-height: 22px; font-weight:bold}
.qq_b { width: 90px; float: left; margin-top: 5px;}
.qq_pic { width: 68px; height: 29px; float: right;}
     .qq_list ul { margin: 0px; padding: 0px; list-style-type: none;}
     .qq_list li { float: right; width: 68px; font-size: 12px; line-height: 28px; text-align: center;}
     .qq_list li a { text-decoration: none; color: #0066CC;}
     .qq_list li a:hover { color: #0066CC;}
.s_t{ width:21px; height:41px; float:left; background:url(images/indexs_23.gif) no-repeat;}
.s_bj{ width:609px; height:41px; float:left; background:url(images/indexs_24.gif) repeat-x; line-height:41px; color:#FFFFFF;}
.s_l{ width:2px; height:41px; float:left; background:url(images/indexs_27.gif) no-repeat;}
     .mores_list ul { margin: 0px; padding: 0px;  list-style-type: none;}
     .mores_list li { width:40px; float:right; font-size: 12px; line-height: 41px;}
     .mores_list li a { text-decoration: none; color:#FFFFFF;}
     .mores_list li a:hover { color: #FFFFFF;}
.s_neir
{
    width: 600px;
    float: left;
    padding: 4px;
    border-bottom: #cccccc 1px dotted;
    font-size: 12px;
    line-height: 24px;
}
.s_pic{ width:105px; height:80px; float:left; border:1px solid #E92F1A; padding:1px;}
     .mor_list ul { margin: 0px; padding: 0px;  list-style-type: none;}
     .mor_list li { width:380px; float:left; font-size: 12px; line-height:24px;}
     .mor_list li a { text-decoration: none; color:#000000;}
     .mor_list li a:hover { color: #000000;}
.lefta{ float:left; width:634px; border:1px solid #E92F1A; padding-bottom:5px; margin-top:10px;}
     .mogr_list ul { margin: 0px; padding: 0px;  list-style-type: none;}
     .mogr_list li { width:630px; float:left; font-size: 14px; line-height:24px;}
     .mogr_list li a { text-decoration: none; color:#1166BB;}
     .mogr_list li a:hover { color: #E92F1A;}
.s_bjs{ width:611px; height:41px; float:left; background:url(images/indexs_24.gif) repeat-x; line-height:41px; color:#FFFFFF;}
.rigth{ width:302px; float:right;}
.r_pic{ width:302px; height:283px; float:left;}
.r_pics{ width:302px; height:144px; float:left; margin-top:10px;}
.r_box{ width:300px; float:left; border:1px solid #E92F1A; margin-top:10px; padding-bottom:6px;}
.s_bjsa{ width:277px; height:41px; float:left; background:url(images/indexs_24.gif) repeat-x; line-height:41px; color:#FFFFFF;}
.s_line{ width:290px; float:left; padding:5px; border-bottom:1px dotted #CCCCCC; font-size:12px; color:#666666; line-height:19px;}
.t_pic{ width:636px; height:174px; float:left;}
.t_l{ width:310px; float:left; margin-top:10px;}
.t_box{ width:310px; height:45px; float:left; background:url(images/in_49.gif) no-repeat; line-height:45px; font-size:12px;  color:#FFFFFF;}
.t_bj{ width:310px; float:left; background:url(images/in_56.gif) repeat-y;}
.t_d{ width:310px; float:left; height:9px; background:url(images/in_65.gif) no-repeat;}
.t_neir{ width:290px; float:left; padding:10px; border-bottom:1px dotted #CCCCCC;}
.t_pics{ width:135px; float:left;}
.t_picx{ width:115px; height:74px; float:right; border:1px solid #cccccc; padding:1px;}
     .tile_list ul { margin: 0px; padding: 0px;  list-style-type: none;}
     .tile_list li { width:115px; float:right; font-size: 12px; line-height:24px; text-align:center;}
     .tile_list li a { text-decoration: none; color:#0015FF;}
     .tile_list li a:hover { color: #E92F1A;}
     .ntile_list ul { margin: 0px; padding: 0px;  list-style-type: none;}
     .ntile_list li { width:290px; float:left; font-size: 12px; line-height:24px; margin-left:10px;}
     .ntile_list li a { text-decoration: none; color:#0015FF;}
     .ntile_list li a:hover { color: #E92F1A;}
.t_ld{ width:310px; float:right; margin-top:10px;}
.t_rbox{ width:300px; float:left;  border:1px solid #E92F1A;}
.t_r{ widows:299px; height:60px; float:left;}
.t_nr{ width:300px; height:298px; float:left;}
.t_p_b{ width:280px; height:87px; float:left; margin-left:9px; background:url(images/in_60.gif) repeat-x; font-size:12px; color:#1B489D; line-height:18px; border:1px solid #CCCCCC; margin-top:18px;}
.s_bjsd{ width:925px; height:41px; float:left; background:url(images/indexs_24.gif) repeat-x; line-height:41px; color:#FFFFFF;}
.f_b{ width:948px; float:left;  border:1px solid #E92F1A;}
.f_box{ width:155px; float:left; margin-top:10px;}
.f_pic
{
    width: 138px;
    height: 106px;
    float: right;
    padding: 1px;
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
}
     .ftile_list ul { margin: 0px; padding: 0px;  list-style-type: none;}
     .ftile_list li { width:138px; float:right; font-size: 12px; line-height:24px; text-align:center;}
     .ftile_list li a { text-decoration: none; color:#0015FF;}
     .ftile_list li a:hover { color: #E92F1A;}
.w_l{ width:208px; float:left;}
.w_pic{ width:206px; height:141px; float:left;border:1px solid #E92F1A;}
.c_bjf{ width:182px; height:36px; float:left; background:url(images/indexs_13.gif) repeat-x; line-height:36px; color:#FFFFFF;}
.w_picd{ width:206px; float:left;border:1px solid #E92F1A; margin-top:10px; padding-bottom:2px;}
     .wtile_list ul { margin: 0px; padding: 0px;  list-style-type: none;}
     .wtile_list li { width:200px; float:left; font-size: 12px; line-height:27px; padding-left:5px;}
     .wtile_list li a { text-decoration: none; color:#0015FF;}
     .wtile_list li a:hover { color: #E92F1A;}

.w_picc{ width:473px; float:left;border:1px solid #E92F1A; margin-left:10px;}
.c_bjf1{ width:449px; height:36px; float:left; background:url(images/indexs_13.gif) repeat-x; line-height:36px; color:#FFFFFF;}
.h_quetion { width: 455px; line-height: 18px; border-bottom: 1px dotted #CCCCCC; font-size: 12px;  font-weight: bold; float: left; color: #999999; margin-top: 7px; margin-left: 8px;}
     .news_h ul { margin: 0px; padding: 0px; list-style-type: none;}
     .news_h li { float: left; width: 455px; font-size: 12px; line-height: 23px; color: #0015FF;}
     .news_h li a { text-decoration: none; color: #0015FF;}
     .news_h li a:hover { color: #E92F1A;}
.w_ri{ width:248px; float:right;}
.w_rb{ width:246px; float:left; border:1px solid #E92F1A; padding-bottom:7px;}
.e_bjf{ width:222px; height:36px; float:left; background:url(images/indexs_13.gif) repeat-x; line-height:36px; color:#FFFFFF;}
     .wtiles_list ul { margin: 0px; padding: 0px;  list-style-type: none;}
     .wtiles_list li { width:240px; float:left; font-size: 12px; line-height:26px; padding-left:5px;}
     .wtiles_list li a { text-decoration: none; color:#0015FF;}
     .wtiles_list li a:hover { color: #E92F1A;}
.ne_b{ width:185px; float:left;}
	 .ne_h ul { margin: 0px; padding: 0px; list-style-type: none;}
     .ne_h li { float: left; width: 180px; font-size: 12px; line-height: 26px; padding-left:5px;}
     .ne_h li a { text-decoration: none; color:#999999;}
     .ne_h li a:hover { color: #E92F1A;}
.b_bj{ width:167px; height:14px; float:left; background:url(images/inde_27.gif) no-repeat; font-size:13px; font-weight:bold; line-height:14px;}
.i_rode{ width:300px; height:14px; float:left; background:url(images/indexs_28.gif) repeat-x;}
.rode_b{ width:948px; border:1px solid #F78B65; float:left; padding-top:5px; margin-top:5px;}
     .fri_i ul{ margin:0px; padding:0px; list-style-type:none; }
     .fri_i  li{ float:left; width:115px;  font-size:12px;  line-height:26px; padding-left:15px; }
     .fri_i  li a{ text-decoration:none; color:#0066CC;  }
     .fri_i  li a:hover{ color:#0066CC; }
.center_f{ width:950px; float:left; margin-top:10px; border-top:3px solid #E84F19; padding-top:8px;}
     .foot_i ul{ margin:0px; padding:0px; list-style-type:none; }
     .foot_i  li{ float:left; width:950px;  font-size:12px;  line-height:26px; text-align:center; }
     .foot_i  li a{ text-decoration:none; color:#0066CC;  }
     .foot_i  li a:hover{ color:#0066CC; }
/* 内页部分 */
.ny_c{ width:738px; float:left;  border:1px solid #E92F1A; background:#FFFFFF;}
.ny_bj{ width:714px; height:36px; float:left; background:url(images/indexs_13.gif) repeat-x; line-height:36px; color:#FFFFFF;}
     .nye_list ul { margin: 0px; padding: 0px;  list-style-type: none;}
     .nye_list li { width:240px; float:right; text-align:right; font-size: 12px; line-height: 36px;}
     .nye_list li a { text-decoration: none; color:#FFFFFF;}
     .nye_list li a:hover { color: #FFFFFF;}
.ny_b
{
    width: 718px;
    float: left;
    border-bottom: #cccccc 1px dotted;
    padding: 5px;
    margin-top: 10px;
    line-height: 24px;
    font-size: 12px;
}
.ny_pic{ width:138px; height:95px; float:left; border:1px solid #cecece; padding:1px; overflow:hidden;}
.ny_pic img{ width:138px; height:95px;}
     .nys_list ul { margin: 0px; padding: 0px;  list-style-type: none;}
     .nys_list li { width:400px; float:left; margin-left:5px; font-size: 12px; line-height: 24px;}
     .nys_list li a { text-decoration: none; color:#0015FF;}
     .nys_list li a:hover { color: #0015FF;}
     .downs_list ul {  margin: 0px; padding: 0px; list-style-type: none;}
     .downs_list li { float: left; width: 728px; font-size: 12px; line-height: 3; text-align: center;}
     .downs_list li a { text-decoration: none;  color: #0000FF;}
     .downs_list li a:hover { color: #0066CC;}
.c_lbr{ width:200px; float:right; }
.c_lbg{ width:198px; float:right; border:1px solid #E92F1A; background:#FFFFFF; margin-top:10px;}
.ny_bjy{ width:174px; height:36px; float:left; background:url(images/indexs_13.gif) repeat-x; line-height:36px; color:#FFFFFF;}
.hd_b{ width:168px; float:left; margin-top:12px;}
.hd_pic{ width:140px; height:105px; float:right; border:1px solid #cecece; padding:1px;}
     .hd_ttf ul { margin: 0px; padding: 0px; list-style-type: none;}
     .hd_ttf li { float:right; text-align:center; width: 140px; font-size: 12px; line-height:25px;}
     .hd_ttf li a { text-decoration: none; color: #0066CC;}
     .hd_ttf li a:hover { color: #0066CC;}
.ny_bh{ width:716px; float:left; padding:5px; margin-top:10px; line-height:24px; font-size:12px;}
.n_pict{ width:288px; height:193px; float:left;  border:1px solid #cecece; padding:1px;}

     .ttf_list ul { margin: 0px; padding: 0px; list-style-type: none;}
     .ttf_list li { float: left; width: 440px; font-size: 12px; line-height: 23px  }
     .ttf_list li a { text-decoration: none; color: #0015FF;}
     .ttf_list li a:hover { color: #0015FF;}
.tx{ width:710px; float:left; line-height:24px;}
.txd{ width:710px; height:36px; float:left; line-height:36px; font-size:14px; font-weight:bold; background:url(images/ff.gif) no-repeat}
.txdd{ width:710px; height:36px; float:left; line-height:36px; font-size:14px; font-weight:bold; background:url(images/fff.gif) no-repeat}
.thx{ width:698px; float:left; line-height:24px; border:1px solid #E92F1A; padding:5px;}
.f_bj{ width:89px; height:61px; float:left; background:url(images/gg.gif) no-repeat}
.lx_bj{ width:680px; float:left; background:#CCCCCC; }
.tra_pic{ width:90px; height:59px; float:left; border:1px solid #CCCCCC; padding:1px; }
     .tra_t ul{ margin:0px; padding:0px; list-style-type:none;}
     .tra_t  li{ float:left; width:530px; font-size:12px;  line-height:20px; color:#666666; margin-left:8px;}
     .tra_t  li a{ text-decoration:none; color:#0066CC; }
     .tra_t  li a:hover{ color:#E84F19;}
     .tne_t ul{ margin:0px; padding:0px; list-style-type:none;}
     .tne_t  li{ float:left; width:600px; font-size:12px;  line-height:20px; color:#666666; margin-left:8px;}
     .tne_t  li a{ text-decoration:none; color:#422FD3; }
     .tne_t  li a:hover{ color:#E84F19;}
.nst_list{ float:left; width:710px;  font-size:16px; font-weight:bold; color:#0015FF;  line-height:2; text-align:center; margin-top:10px; }
.nst_time{ width:728px; float:left; font-size:12px; color:#999999; line-height:24px; text-align:center;
    background-color: #FFE9D2;}
.r_neiyong{ width:710px; float:left; font-size:12px; line-height:24px; padding:10px;}
.ty_b{ width:298px; float:left; margin-top:18px;}
.recall_sf{font-family:Arial; font-size:14px; height:20px;float:right;display:block;color:#666;background-position:0 -48px;}

DIV.yahoo2 {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 14px; color:#999999; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; FONT-FAMILY: Tahoma,Helvetica,sans-serif; TEXT-ALIGN: center;}
DIV.yahoo2 A {BORDER-RIGHT: #ccdbe4 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ccdbe4 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccdbe4 1px solid; COLOR: #0061de; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccdbe4 1px solid; TEXT-DECORATION: none;}
DIV.yahoo2 A:hover {BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #2b55af 1px solid; COLOR: #fff; BORDER-BOTTOM: #2b55af 1px solid; BACKGROUND-COLOR: #3666d4;}
DIV.yahoo2 A:active {BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #2b55af 1px solid; COLOR: #fff; BORDER-BOTTOM: #2b55af 1px solid; BACKGROUND-COLOR: #3666d4;}
DIV.yahoo2 SPAN.current {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000; MARGIN-RIGHT: 3px; PADDING-TOP: 2px;}
DIV.yahoo2 SPAN.disabled {DISPLAY: none;}
DIV.yahoo2 A.next {BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid;}
DIV.yahoo2 A.next:hover {BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid;}
DIV.yahoo2 A.prev {BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid;}
DIV.yahoo2 A.prev:hover {BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid;}


.zhfjl{ width:728px;  clear:both; float:left; border:1px solid #FF0000; margin-top:8px;margin-left:2px;}
.zhfbg{ width:730px; height:25px;  background:url(images/zhfbg.jpg) no-repeat;}
.zhfnm{ width:100px; float:left; text-align:center; line-height:25px; color:#FFFFFF; font-size:12px; font-weight:600;}
.zhfhtop{ width:80px; float:right; line-height:25px; text-align:center;}
.hfb{ width:710px; margin:10px;}
.myzf{ width:82px; height:56px; background:url(images/mydbg.jpg) no-repeat;}
.myz{ width:65px; height:20px; font-size:14px; text-align:center; color:#FFFFFF; line-height:20px; font-weight:bold; padding-top:5px;}
.myf{ width:75px; height:25px; line-height:25px; text-align:center;}
.myf font{ font-size:20px;}
.xglxbox{ width:730px; background:url(images/huaa.jpg) no-repeat; text-align:left; clear:both; float:left; margin-top:8px; margin-left:2px; padding-bottom:5px;}
.xglxbg{ width:730px; height:30px; line-height:30px; background:url(images/huaa.jpg) no-repeat; text-align:left; border-bottom:2px #FF0000 solid;}
.xgxlwz{ width:100px; height:30px; line-height:30px; font-size:14px; font-weight:600; text-align:center; display:inline; float:left; color:#FFFFFF;}
.xgxlzt{ width:600px; float:right; text-align:right; line-height:30px; color:#999999;}
.xgxlzt a{ color:#FF0000;}
.xgxlzt a:hover{ text-decoration:underline;}
.picbor2 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}

.yeshubox{ padding-top:10px; padding-bottom:10px; clear:both;}