@charset "utf-8";
/* CSS Document */
*{
  margin:0;
  padding:0;
  }
body{ 
  font-family:"宋体",Verdana, Arial, Helvetica, sans-serif;
  }
a{
  color:#5E5E5E;
  text-decoration:none;
  }
a:visited,a:active{
  color:#AEAEAE;
  text-decoration:none;
  }
a:hover{
  color:#CD4700;
  border-bottom:#5e5e5e 1px solid;
  }

#header {
  width:950px;
  margin:10px auto;
  }
#logo {
  float:left;
  }
#logo_right {
  float:right;
  margin-right:20px;
  vertical-align:middle;
  width:250px;
  margin-top:15px;
  
  }
#logo_right input,#logo_right select{
  color:#525252;
  font-size:12px;
  border-top:#AEAEAE 1px solid;
  border-right:#AEAEAE 1px solid;
  border-bottom:#AEAEAE 1px solid;
  border-left:#AEAEAE 1px solid;
  height:20px;
  vertical-align:middle;
  line-height:150%;
  }
.clear{
  clear:both;
  }
#nav{
  width:950px;
  margin:5px auto;
  height:29px;
  background:url(../images/nav_bg.gif) no-repeat;
  font-size:14px;
  font-weight:bold;
  color:#484848;
  line-height:200%;
  text-align:center;
  }
#nav ul{
  
  }
#nav ul li{
  float:left;
  display:block;
  width:86px;
  text-align:center;
  background:url(../images/nav_line.gif) no-repeat right;
  }
#nav ul li a{
  font-size:14px;
  font-weight:bold;
  color:#484848;
  text-decoration:none;
  padding:6px 8px;
  background:url(../images/nav_bg_off.gif);
  }
#nav ul li a:hover{
  color:#ffffff;
  text-decoration:none;
  background:url(../images/nav_bg_on.gif);
  }
#main{
  width:950px;
  margin:10px auto;
  }
#main_left{
  width:684px;
  float:left;
  }
.li_box{
  width:336px;
  margin-top:8px;
  float:left;
  }
.ml_5{
  margin-left:10px;
  }
.li_border{
  border:#CDCDCD 1px solid;
  border-width:0 1px;
  width:334px;
  }
.rb_bg{
  background:url(../images/right_bottom_bg.gif) right bottom no-repeat;
  }
.li_menu{
  font-size:14px;
  font-weight:bold;
  color:#2E2E2E;
  background:url(../images/line_1.gif) repeat-x bottom;
  width:320px;
  margin-left:10px;
  height:10px;
  padding:10px 0;
  }
.li_content{
  width:320px;
  margin-left:10px;
  font-size:12px;
  font-weight:normal;
  color:#5E5E5E;
  line-height:180%;
  }
.li_content img{
  float:left;
  margin:5px;
  }
.li_list {
  margin-left:20px;
  margin-top:2px;
  color:#5E5E5E;
  list-style:url(../images/icon_3.gif);
  }
.li_list li{
  line-height:190%;
  color:#5E5E5E;
  }
.li_list li a{
  font-size:12px;
  color:#5E5E5E;
  text-decoration:none;
  border-bottom:#5E5E5E 1px dotted;
  }
.li_list li a:visited,.li_list li a:active{
  font-size:12px;
  color:#5E5E5E;
  text-decoration:none;
  }
.li_list li a:hover{
  color:#CD4700;
  border-bottom:#5e5e5e 1px solid;
  }
.li_more{
  text-align:right;
  padding-left:250px;
  height:20px;
  }
#main_right{
  width:259px;
  float:left;
  margin-left:6px;
  }
.ri_box{
  margin-bottom:8px;
  }
.ri_menu{
  background:url(../images/right_menu_ba.gif) no-repeat;
  height:23px;
  font-size:14px;
  font-weight:bold;
  color:#2E2E2E;
  line-height:180%;
  padding:0 6px;
  }
.ri_border{
  border:#CDCDCD 1px solid;
  border-width:0 1px;
  width:257px;
  margin:0;
  padding:10px 0;
  }
.ri_border select{
  text-align:center;
  font-size:12px;
  color:#5e5e5e;
  margin-left:50px;
  }
.ri_bg_1{
 background:url(../images/right_top_bg.gif) right bottom no-repeat;
 }
.font_14{
  font-size:14px !important;
  font-weight:bold;
  }
.font_12{
  font-size:12px;
  line-height:180%;
  font-weight:normal;
  }
.ri_list{
  list-style:url(../images/icon_2.gif);
  margin-left:20px;
  }
.bg_hui{
  background:#F0F1F3;
  text-align:center;
  }
.ri_list li{
  line-height:180%;
  color:#5E5E5E;
  text-decoration:none;
  font-size:12px;
  }
.ri_list li a{
  line-height:180%;
  color:#5E5E5E;
  text-decoration:none;
  font-size:12px;
  }
.ri_list li a:hover{
  color:#CD4700;
  }
#contant{
  background:url(../images/contact_bg.gif) no-repeat;
  padding:8px;
  height:150px;
  }
#footer{
  margin:0px auto 20px;
  border-bottom:#C0C0C0 1px solid;
  padding:0px 20px 20px;
  }
#link{
  height:30px;
  width:950px;
  font-size:12px;
  color:#2F2F2F;
  text-align:center;
  line-height:260%;
  }
#link a{ 
  color:#2F2F2F;
  }
#link a:hover{ 
  color:#CD4700;
  }
#copy{
  width:950px;
  margin:0 auto;
  background:url(../images/bottom_bg.gif) no-repeat;
  font-size:12px;
  color:#2F2F2F;
  height:29px;
  text-align:center;
  line-height:230%;
  }
#copy a{ 
  color:#2F2F2F;
  }
#copy a:hover{ 
  color:#CD4700;
  }
.con_box{
  width:678px;
  margin-top:8px;
  float:left;
  }
.con_border{
  border:#CDCDCD 1px solid;
  border-width:0 1px;
  width:678px;
  }
.con_menu{
  font-size:14px;
  font-weight:bold;
  color:#2E2E2E;
  background:url(../images/line_1.gif) repeat-x bottom;
  width:650px;
  margin-left:10px;
  height:10px;
  padding:10px 0;
  }
.con_content{
  width:650px;
  margin-left:15px;
  font-size:14px;
  font-weight:normal;
  color:#5E5E5E;
  line-height:180%;
  overflow:hidden;
  }
.con_content p{
  text-indent:2em;
  text-align:left;
  }
.con_content img{
  float:left;
  margin:5px;
  }
.con_content em{
  font-size:14px;
  font-weight:bold;
  color:#931217;
  font-style:normal;
  }
.con_content a{
  font-size:14px;
  font-weight:normal;
  color:#5e5e5e;
  border-bottom:#5E5E5E 1px dotted;
  }
.con_content a:hover{
  border-bottom:#5e5e5e 1px solid;
  color:#CD4700;
  }
.con_top{
  float:right;
  margin:5px;
  }
.title{font-size:18px;color:#CD4700;line-height:200%;text-align:center;font-weight:bold; padding-top:18px;}
.time{
  font-size:12px;
  color:#5e5e5e;
  line-height:150%;
  text-align:right;
  border-bottom:#333333 1px dotted;
  margin-bottom:10px;
  }
.align-center{
  text-align:center; !important
  }
.li_list2 {
  margin-left:40px;
  margin-top:2px;
  color:#5E5E5E;
  list-style:url(../images/icon_3.gif);
  }
.li_list2 li{
  line-height:190%;
  color:#5E5E5E;
  font-size:14px;
  }
.li_list2 li a{
  font-size:14px;
  color:#5E5E5E;
  text-decoration:none;
  border-bottom:#5E5E5E 1px dotted;
  }
.li_list2 li a:visited,.li_list li a:active{
  font-size:14px;
  color:#5E5E5E;
  text-decoration:none;
  }
.li_list2 li a:hover{
  color:#CD4700;
  border-bottom:#5e5e5e 1px solid;
  }