@charset "gb2312";


*{
padding:0px;
margin:0px;}
body{
font-size:12px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
background:#eeeeee;}
a{
text-decoration:none;
outline:none;
star:expression(this.onFocus=this.blur());}
ul{
list-style:none;}
img{
border:none;}
.clear{
clear:both;}
.hs a{
color:#990000;
text-decoration:underline;}
.hs a:hover{
color:#FF0000;}
.top{
background:url(imagestop.jpg) repeat-x;
height:115px;}
.top_nr{
margin:0px auto;
width:1008px;}
.tp_a{
float:left;
padding-top:9px;}
.tp_b{
float:right;
padding-top:24px;}
.tp_b a{
color:#333333;
padding:0px 15px;
font-size:14px;}
.tp_b a:hover{
color:#FF0000;}
.bg{
margin:0px auto;
background:url(imagesmd_bg.jpg) no-repeat center top;}
.menu{
margin:0px auto;
width:990px;
background:url(imagesmenu_bg.jpg) no-repeat;
height:46px;
padding:0px 9px;}
.menu li{
float:left;
}
.mb{
background:url(imagesmenu_x.jpg) no-repeat;
width:1px;}
.ma a{
color:#ffffff;
display:block;
font-size:14px;
font-family:Microsoft yahei;
padding:0px 33px;}
.ma a:hover{
background:url(imagesmenu_ah.jpg) repeat-x;
color:#FFFF00;}
.box{
text-align:left;
margin:0px auto;
width:970px;
padding:0px 19px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_x.png',sizingMethod='scale');}
*>
.box{
background:url(imagesbox_x.png) repeat-y;}

.box_bm{
height:30px;
margin:0px auto;
width:1008px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_bm.png',sizingMethod='scale');}
*>
.box_bm{
background:url(imagesbox_bm.png) repeat-y!important;}
.ct_a{
padding-bottom:10px;}
.banner{
float:left;}
.login{
float:right;
width:265px;
background:#FFFFFF;}
.ch_bt{
background:url(imagesdl_bt.jpg) no-repeat;
height:40px;
text-align:center;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
line-height:40px;}
.ch_nr{
border-bottom:1px solid #dddddd;
border-left:1px solid #dddddd;
border-right:1px solid #dddddd;
padding:10px 0px 10px 12px;}
.ch_a{
float:left;
width:40px;
line-height:25px;
text-align:right;
padding-right:5px;}
.ch_b{
position:relative;
float:left;
width:118px;
height:25px;
padding-top:2px;
padding-right:10px;}
.ch_b input{
width:116px;
height:20px;
line-height:20px;
border:1px solid #cecece;}
.ch_c{
position:relative;
float:left;
line-height:25px;}
.ch_c a{
color:#333333;
text-decoration:underline;}
.ch_c a:hover{
text-decoration:underline;
color:#FF0000;}
.ch_tx{
padding:3px 0px;}
.noc{
border-bottom:1px solid #dddddd;
border-left:1px solid #dddddd;
border-right:1px solid #dddddd;}
.nc_bt{
background:url(imagesnoc_x.jpg) no-repeat;
height:32px;
line-height:32px;}
.nc_a{
padding-left:15px;
float:left;
font-size:14px;
font-weight:bold;}
.nc_b{
position:relative;
float:right;
padding:9px 10px 0px 0px;}
.nc_nr{
padding:12px 10px!important;
padding:10px 10px;
position:relative;}
.nc_nr li{
color:#fe8424;
text-align:left;
height:27px;
line-height:27px;}
.nc_nr a{
text-align:left;
color:#333333;}
.nc_nr a:hover{
color:#FF0000;
text-decoration:underline;}

.dt{
float:left;
width:694px;
border:1px solid #CCCCCC;}
.ks{
float:right;
width:265px;}
.ct_c{
padding-top:10px;}
.dt_bt{
background:url(../images/nw_bt.jpg) no-repeat;
height:36px;
line-height:36px;}
.dt_a{
float:left;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding:0px 25px;}
.dt_nr{
padding:10px 14px 6px 14px;}
.dt_c{
float:left;}
.dt_c p{
background:#cccccc;
line-height:24px;
padding-left:10px;}
.dt_d{
width:390px;
float:left;
padding:3px 0px 5px 10px;
position:relative;}
.dt_d li{
color:#fe8424;
height:27px;
line-height:27px;
text-align:right;}
.dt_d a{
color:#333333;
text-align:left;
float:left;
background:url(imagestb1.jpg) no-repeat 1% center;
padding-left:15px;}
.dt_d a:hover{
color:#FF0000;
text-decoration:underline;}
.ks_bt{
background:url(imagesr_bt.jpg) no-repeat;
height:36px;
line-height:36px;
padding-left:25px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;}
.ks_xt{
background:url(imagesks_nbg.jpg) repeat-x;
height:47px;
border-bottom:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
padding:0px 20px;}
.ks_a{
float:left;
width:43px;
padding-right:10px;}
.ks_b{
border-left:1px solid #cccccc;
position:relative;
float:left;
width:160px;
line-height:27px;
margin-top:10px;}
.ks_b a{
padding-left:10px;
display:block;
font-size:14px;
font-family:microsoft yahei;
color:#ff7204;}
.ks_b a:hover{
font-weight:bolder;}
.zs{
float:left;
width:694px;}
.jg{
float:right;
width:265px;}
.xx{
float:right;
width:295px;}
.xx_bt{
background:url(imageszs_bt.jpg) no-repeat;
height:35px;
line-height:35px;
color:#ffffff;}
.xx_a,.jl_a{
float:left;
padding-left:20px;
font-size:14px;
font-weight:bold;}
.xx_pic{
width:274px;}
.xx_pic img{
border:1px solid #CCCCCC;
padding:1px;}
.xx_nr{
padding:10px 8px 8px 5px;
   border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;}
.xx_nw{
position:relative;
padding-top:10px;}
.xx_nw li{
height:25px;
line-height:25px;}
.xx_nw a{
color:#333333;
padding-left:15px;
display:block;
background:url(imagestb1.jpg) no-repeat 1% center;}
.xx_nw a:hover{
color:#FF0000;
text-decoration:underline;}
.jl{
float:left;
width:388px;}
.jl_bt{
background:url(imagesjl_bt.jpg) no-repeat;
height:35px;
line-height:35px;
color:#ffffff;}
.jl_nr{
padding:10px 8px;
   border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;}
.jl_pic{
border-bottom:1px dotted #CCCCCC;
padding-bottom:10px;}
.jl_c{
float:left;}
.jl_c img{
border:1px solid #CCCCCC;
padding:1px;}
.jl_d{
float:left;
width:250px;
padding-top:10px;
padding-left:10px;
line-height:22px;}
.jl_da{
font-weight:bold;
color:#1f76af;}
.jg_nr{
border-bottom:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
padding:10px;}
.jg_a{
color:#1f76af;
font-size:14px;
font-weight:bold;
line-height:24px;}
.jg_aa{
color:#1f76af;
font-size:14px;
font-weight:bold;
line-height:28px;
padding-top:10px!important;
padding-top:5px;}
.jg_b{
position:relative;}
.jg_b li{

background:url(imagestb1.jpg) no-repeat scroll 1% center transparent;
padding:7.5px;}
.jg_b a{
color:#333333;
display:block;
padding-left:10px;
line-height:23px;}
.jg_b a:hover{
color:#FF0000;
text-decoration:underline;}
.links{
background:#f5f5f5;
border:1px solid #CCCCCC;
line-height:41px;
margin-top:10px;}
.lk_bt{
float:left;
width:70px;
color:#1f76af;
font-size:14px;
font-weight:bold;
padding-left:20px;}
.lk_tp{
float:left;}
.lk_nr{
width:850px;
float:left;
position:relative;}
.lk_nr li{
float:left;}
.lk_nr a{
color:#6d6d6d;
padding:0px 15px;}
.lk_nr a:hover{
color:#333;
text-decoration:underline;}
.foot{
color:#6d6d6d;
line-height:25px;
padding:10px 0px 30px 0px;}
.foot a{
color:#6d6d6d;}
.foot a:hover{
text-decoration:underline;
color:#FF0000;}

.content{
position:relative;}
.left{
background:#eee;
min-height:400px;}
.left_bt{
height:30px;
line-height:30px;
font-size:18px;
color:#333;
padding:10px 10px 0px 10px;
border-bottom:4px solid #1379ac;
background:#fff;}
.left_menu{}
.left_menu ul li{}
.left_menu ul li a{
color:#333;
font-size:14px;
display:block;
height:30px;
line-height:30px;
border-bottom:1px solid #fff;
background:#ddd;
padding-left:20px;}
.left_menu ul li a:hover{
 background:url(imagesleft_menu_bg.jpg) no-repeat;
 font-weight:bold;}
.right{
padding:0 10px;}
.right_bt{
height:30px;
line-height:30px;
color:#666;
padding:10px 10px 0px 10px;
border-bottom:4px solid #1379ac;}
.right_bt a{
color:#666;}
.right_bt a:hover{
text-decoration:underline;
color:#333;}
.right_nr{
padding:10px;
font-size:14px;
line-height:22px;}
.xingfa_nr li{
 color:#333;
 border-bottom: dashed 1px #b4b4b4;
 line-height:28px;
 background-image: url(imagesjiantou3.gif);
 background-repeat: no-repeat;
 padding-left:30px;
 background-position: 13px 8px;}

.xingfa_nr li a{
 color:#333;
 text-decoration: none;
 float:left;}
.xingfa_nr li a:hover{
text-decoration:underline;}
.xingfa_nr li span{
 float:right;}

.fangye{
 border-top: solid 1px #6d7f91;
 margin-top:8px;
 padding-top:10px;}
.fanye_left{
 float:left;}
.fanye_right{
 float:right;}
.fanye_right a{
 margin:0 2px;
 font-size:12px;
 color:#4c657e;
 text-decoration: none;}
.fanye_input{
 width:40px;
 height:13px;}


ul.sanji{}
ul.sanji li{}
ul.sanji li a{
font-weight:normal;
line-height:28px;
height:28px;
border-bottom:dotted 1px #ccc;
padding-left:45px;
background:url(imagesjiantou.png) no-repeat 30px 50%;}
ul.sanji li a:hover{
text-decoration:underline;
background:url(imagesjiantou.png) no-repeat 30px 50%;
font-weight:normal;}

.photo{
float:left;}
.photo img{
    border: 1px solid #CCCCCC;
    padding: 2px;}
 .photo a
 {
  color:Black;}


.in_nwpic{
float:left;}
.in_nwwz{
float:right;
padding: 0px 15px;}

.in_nwnr{
line-height:25px;}




html,body,ul,li{padding:0; margin:0;}
.mnb ul,.mnb li {list-style-type:none; text-transform:capitalize;}

#nav { display:block;}
#nav .mainlevel { float:left; width:123px; _width:0px;}
#nav .mainlevel a {font-family:microsoft yahei;font-size:13px;color:#ffffff; text-decoration:none;display:block; text-align:center; width:123px; font-family:Microsoft YaHei;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none;background:url(imagesmenu_ah.jpg) repeat-x;}
#nav .mainlevel ul {display:none; position:absolute;}
#nav .mainlevel li a{border-top:1px solid #fff; font-weight:lighter;text-align:center; background:#0F71A0; width:123px;}
#nav .mainlevel li a:hober{}

#nav .mainlevel_2 { float:left; width:147px; _width:0px;}
#nav .mainlevel_2 a {color:#ffffff; text-decoration:none; padding:10px 0px; display:block; text-align:center; width:147px; font-family:Microsoft YaHei;}
#nav .mainlevel_2 a:hover {color:#fff; text-decoration:none;background:url(../images/mn_ahl.jpg) no-repeat;}
#nav .mainlevel_2 ul {display:none; position:absolute;}
#nav .mainlevel_2 li a{border-top:1px solid #fff; padding:5px 0px;  text-align:center; background:#6c9328; width:147px;}
#nav .mainlevel_2 li a:hober{}