*{font-size:12px;margin:0;padding:0;list-style:none;}
html,body{margin:0;text-align:center;height:100%;width:100%;color:#0261BB;background-image:url(body_bg.gif);background-repeat:repeat-x}


h1{font-size:16px;font-weight:bold;}
h3{font-size:12px;font-weight:bold}
a{color:#0261BB;text-decoration:none;}
a:hover {color: #FF6600;text-decoration:none;}
a.link_white{color:#FFF;text-decoration:none;font-weight:bold}
a.link_white:hover {color: #FF6600;text-decoration:none;}
a.link_red{color:red;text-decoration:none;}
a.link_red:hover {color: green;text-decoration:none;}
a.link_title{;text-decoration:none;font-weight:bold;}
a.link_title:hover {color: #0261BB;text-decoration:underline;font-weight:bold;}
#main{width:980px;margin:0 auto;background-color:#FFF}
.bottom_bg{width:100%; height:auto;background:url(copyright_bg.jpg) repeat-x bottom;}
#head{width:980px; margin:0 auto;height:auto;background:url(head_bg.gif) no-repeat top center;}
#login{width:100%;height:24px;line-height:24px;clear:both; background-image:url(login_bg2.gif);}
  #login_left{float:left;margin-top:2px}
    #login_left .input{border:1px #BAC6DE solid;height:16px;line-height:16px;color:#aaa}
	#login_left ul{margin:0;padding:0;}
	#login_left li{margin:0 4px;width:auto;height:17px;line-height:17px;float:left;}
	/*******bak********/
	.login_left{float:right;}
    .login_left .input{border:1px #BAC6DE solid;height:17px;_height:16px;line-height:17px;color:#aaa}
	.login_left ul{margin:0;padding:0;}
	.login_left li{margin:0 4px;width:auto;height:17px;line-height:17px;float:left;}
    .login_right{text-align:right;float:right;width:270px;}
#banner{width:100%; height:85px;overflow:hidden; text-align:left; clear:both}
  .top_logo{width:230px; height:auto;float:left}
  .banner_adv{width:270px;height:24px;background:url(login_newbg.gif) no-repeat;line-height:24px;float:right;margin-top:40px;margin-bottom:5px; text-align:center}
.floatleft{float:left;}
.clear{clear:both}
/********loginbox***************/
 .black_overlay{display:none;position:absolute;top:0%;left: 0%;width:100%;height:100%;background-color: #666;z-index:1001;-moz-opacity: 0.8; opacity:.80;filter: alpha(opacity=30);  } 
 .white_content {display:none;position:absolute;top:25%;left: 25%;width:320px;height:130px;padding:16px;text-align:left;border:8px solid #017AC9;background:white url(loginbox_bg.gif) no-repeat right bottom;z-index:1002;overflow:auto;  } 
.white_content input{height:16px;line-height:16px;color:red;border:1px #017AC9 solid; background-color:#FFF;width:150px;}
.submit{margin:5px;text-align:center;width:170px;}
.submit input{height:18px;color:#FFF; background-color:#017AC9;width:45px;}
/*导航菜单*/
#menu{width:980px;clear:both}
.menubox {width:100%;height:32px;overflow:hidden}
.menubox ul{margin:0px;padding:0px;}
.menubox li{float:left;display:block;cursor:pointer;width:74px;text-align:center;}
.menubox li a{display:block;width:74px;background:url(tb_1.jpg);color:#FFF;height:32px;line-height:32px;font-weight:bold}
.menubox li a:hover{display:block;width:74px;background:url(tb_2.jpg);color:#FFF;height:32px;line-height:32px;}
.menubox li a:active {display:block;width:74px;background:url(tb_2.jpg);color:#FFF;height:32px;line-height:32px;}
.menubox li.active {display:block;width:74px;background:url(tb_2.jpg);color:#FFF;height:32px;line-height:32px;}
#menu_r{width:6px;height:33px;background-image:url(menu_right.gif)}
#menu_l{width:12px; height:33px;background-image:url(menu_left.gif)}
.nav_dh{width:100%;background-image:url(tb_2.gif);line-height:28px;height:28px;text-align:left;text-indent:1em;font-weight:bold;z-index:300;}
  .nav_dh_right{float:right;margin:7px 5px auto auto}
  .nav_time_right{margin-left:5px;color:#999}
.def_ver{clear:both;color:#000000;height:auto;padding-bottom:5px;width:100%}
/*首页左栏*/
.def_left{margin:0;width:260px; height:auto; float:left;text-align:left;overflow:hidden;}
.def_flash{margin:0 0 5px 0;width:252px;height:185px;_width:250px;border:1px solid #B8D8F1;}
.bobao{width:252px; height:auto; overflow:hidden;;_width:250px;border:1px #B8D8F1 solid;}
.bobaobox{width:100%;height:26px;background:url(tb_2.gif);}
.bobaobox ul{margin:0px;padding:0px;}
.bobaobox li{float:left;display:block;margin:0;padding:0;height:26px;line-height:28px;cursor:pointer;width:125px;_width:124px;border-right:1px #FFF solid;text-align:center;color:#07519A;}
.bobaobox li.hover{
	padding:0;
	width:125px;
	_width:124px;
    background:url(tb_1.gif);
    font-weight:bold;
    height:28px;
	line-height:28px;
    _line-height:30px;
	overflow:hidden;
}
#def_left_bobao{width:252px;clear:both;height:auto;padding-top:4px;margin-top:3px; text-align:left; }
   .def_left_bobao_list{width:98%}
   .def_left_bobao_list ul{list-style:none;margin:0;padding:0}
   .def_left_bobao_list li{margin:0 0 0 8px;padding:0;height:28px;line-height:28px;}
      .def_left_bobao_list input{border:1px #BAC6DE solid;height:17px;line-height:18px;background-image:url(bg_input.gif);color:#aaa}
     .bobao_sub{width:37px;height:17px;border:1px #ccc solid;float:right;margin:5px 3px 0 0;_margin:1px 3px 0 0;}
 .bobao_date{width:252px;clear:both;height:auto;margin:0px;}
      .bobao_dh{width:250px;height:15px;line-height:15px;color:red;text-align:right;clear:both}
      .bobao_dh_list{width:98%;border-bottom:1px #B8D8F1 dotted;height:20px;}
      .bobao_dh_list ul{list-style:none;margin:0;padding:0;}
      .bobao_dh_list li{width:35px;height:18px;float:left;font-weight:bold;text-align:center}
.bobao_date_list{width:99%;height:auto;}
      .bobao_date_list ul{list-style:none;margin:3px 0 0 10px;padding:0;}
      .bobao_date_list li{width:34px;height:22px;line-height:20px;float:left;text-align:center}
	  .bobao_date_list li a{width:20px;height:18px;border:1px #ccc solid;line-height:18px;display:block;text-decoration:none}
      .bobao_date_list li a:hover{width:20px;height:18px;background-color:#EFEFEF;color:red;line-height:18px;display:block;text-decoration:none;}
#def_down{margin:5px 0px;width:252px;height:auto;border:1px solid #B8D8F1;text-align:center}
  #def_down_nav{width:100%;height:60px;margin-top:15px;overflow:hidden}
  .def_kefu{border-top:1px #B8D8F1 dotted;width:95%;padding:8px 0px;margin:5px 7px}
#def_free{margin:5px 0px;width:252px;height:178px;border:1px solid #B8D8F1;} 
  .def_free_online{}
  .def_free_buttom{margin:10px 0px 5px 18px;_margin:10px 0px 5px 10px;float:left;width:101px;height:30px;line-height:30px;background-image:url(temp_37.gif);text-align:center}
  .def_free_tools{width:94%;margin:3px 0px 0px 8px}
     .def_free_tools dl{}
     .def_free_tools dt{font-weight:bold;border-bottom:1px #B8D8F1 dotted;width:100%;height:24px;line-height:24px;margin-bottom:5px}
     .def_free_tools dd{width:110px;_width:100px;overflow:hidden;background: url(sper.gif);background-repeat:no-repeat;background-position:left middle;margin-left:8px;text-indent:12px;height:20px;line-height:20px;float:left}
#def_jxs{width:252px;height:auto;margin-bottom:5px;border:1px solid #B8D8F1;padding-bottom:1px;overflow:hidden}
   .def_jxs_map{width:254px;height:180px;overflow:hidden}
   .def_jxs_search{width:94%;clear:both;padding-left:5px;}
   .def_jxs_search input,select{border:0;margin:1px 0px;border:1px #BAC6DE solid;height:18px;line-height:18px;background-image:url(bg_input.gif);color:#666}
   .def_jxs_search_sub{width:37px;height:17px;float:right;margin:0px 2px 0 0;}
/********首页右栏******************/
#def_right{width:305px;height:auto;float:right;overflow:hidden;}
#def_product{margin-left:5px;width:298px;border:1px solid #B8D8F1;}
  #pro_new{width:305px;_width:303px;height:160px;background:url(temp_17.gif) no-repeat bottom center;}
  .pro_new_short{float:left;margin:18px auto auto 8px;width:110px}
  .pro_new_adv{margin:35px auto auto 3px;float:left;height:40px;}
  .pro_down_nav{margin:10px auto auto auto; position:relative;width:135px;height:40px;line-height:30px;background:url(down_1.gif) no-repeat}
 #pro_list{width:100%;height:auto;_height:390px;}
   .pro_listbox{width:100%;margin:0px 0px;padding:0px; height:130px; overflow:hidden;}
.Menubox {width:100%;height:28px;background:url(pro_list_dh.gif);}
.Menubox ul{margin:0px;padding:0px;}
.Menubox li{float:left;display:block;padding-top:10px;cursor:pointer;width:149px;text-align:center;color:#07519A;}
.Menubox li.hover{
	_padding:0;
padding-top:4px;
	width:149px;
   background-color:#FFF;
    font-weight:bold;
    height:28px;
	line-height:28px;
    _line-height:38px;
	overflow:hidden;
}
.Contentbox{clear:both;height:auto;text-indent:1em; padding-top:8px;margin-top:3px; text-align:left;}
.Contentbox .Contentbox_n{display:none}
.Contentbox img{border:1px solid #B8D8F1;width:78px; overflow:hidden;padding:1px;}
.pro_short_content{float:right;width:190px;margin:10px 5px 0px 5px;}
.pro_button{}
  .pro_button_left{margin:5px 0px 5px 8px;_margin:5px;width:88px;height:24px;line-height:23px;text-indent:-2px;background-image:url(temp_25.gif);text-align:center; float:left}
  .pro_button_left_null{margin:5px 0px 5px 8px;_margin:5px;width:88px;height:24px;line-height:23px;text-indent:-2px;text-align:center; float:left}
.def_68update{position:relative;margin:5px 0;width:100%;height:auto;text-align:right}
  .def_68update img{padding:1px;border:1px solid #B8D8F1;width:296px}
#def_honor{margin:0;margin-left:5px;width:298px;height:auto;border:1px solid #B8D8F1;overflow:hidden}
  .honor_list_maps{width:100%; clear:both;}
  .honor_list_maps ul{list-style:none; margin:0 auto 5px 5px;padding:0;}
  .honor_list_maps li{margin:0;height:96px;float:left}
  .honor_list_news{width:100%;clear:both;text-align:left}
  .honor_list_news ul{ margin:5px 0 0 0;padding:0;}
  .honor_list_news li{background-image:url(sper.gif);background-repeat:no-repeat;background-position:left center;margin-left:8px;line-height:22px;text-indent:15px}
/********首页中间******************/
#def_center{width:415px;_width:409px;height:auto;overflow:hidden;}
#def_news{position:relative;width:413px;_width:100%;height:auto;border:1px solid #B8D8F1;}
  .news_hots{width:100%;height:60px;_height:50px; background:url(flowr_bg1.gif) no-repeat center bottom;border-bottom:1px dotted #B8D8F1;}
  .news_hots_once{line-height:35px;margin-bottom:5px;_line-height:22px;_margin:9px auto;font-size:19px;color:red;font-weight:bold;}
  .news_hots_tj{font-size:12px;color:#0261BB;}
  .def_news_list{width:100%;text-align:left;margin-top:10px;height:auto;overflow:hidden}
  .def_news_list ul{margin:0 0 5px 0px;padding:0}
  .def_news_list li{background-image:url(sper.gif);background-repeat:no-repeat;background-position:left center;margin-left:12px;text-indent:15px;height:23px;line-height:23px;}
  .def_news_list li a{color:#0261BB;text-decoration:none;font-size:14px}
  .def_news_list li a:hover {color: #FF6600;text-decoration:none;}
#imp_news{margin:5px 0px;position:relative;width:413px;_width:100%;height:auto;border:1px solid #B8D8F1;}
/********新闻选项卡列表*********/     
.news_listbox{width:100%;height:auto; overflow:hidden;}
.news_listbox .Menubox {width:100%;height:26px;background:url(tb_2.gif);}
.news_listbox .Menubox ul{margin:0px;padding:0px;}
.news_listbox .Menubox li{float:left;display:block;margin:0;padding:0;height:26px;line-height:28px;cursor:pointer;width:139px;_width:137px;border-right:1px #FFF solid;text-align:center;color:#07519A;}
.news_listbox .Menubox li.hover{
	padding:0;
	_padding:0;
	width:132px;
    background:url(tb_1.gif);
    font-weight:bold;
    height:28px;
	line-height:28px;
    _line-height:30px;
	overflow:hidden;
}
.Contentbox{clear:both;height:auto;text-indent:1em;padding:0;text-align:left;}
.Contentbox ul{margin:10px 0 6px 0px;_margin:8px 0 6px 0px;padding:0}
.Contentbox li{background-image:url(sper.gif);background-repeat:no-repeat;background-position:left center;margin-left:12px;text-indent:15px;line-height:23px;}
 .Contentbox li a{color:#0261BB;text-decoration:none;font-size:14px}
.Contentbox li a:hover {color: #FF6600;text-decoration:none;}
.Contentsmall{clear:both;height:auto;text-indent:1em; text-align:left;}
.Contentsmall ul{margin:10px 0px 6px 0;_margin:8px 0 6px 0px;padding:0}
.Contentsmall li{background-image:url(sper.gif);background-repeat:no-repeat;background-position:left center;margin-left:12px;text-indent:15px;line-height:23px;}
 .Contentsmall li a{color:#0261BB;text-decoration:none;font-size:12px}
.Contentsmall li a:hover {color: #FF6600;text-decoration:none;}
.Contentsmall .Contentbox_n{display:none}
.Contentsmall2{clear:both;height:auto;text-indent:1em; text-align:left;}
.Contentsmall2 ul{margin:16px 0px 6px 0;_margin:15px 0 6px 0px;padding:0}
.Contentsmall2 li{background-repeat:no-repeat;background-position:left center;margin-left:12px;_margin-left:5px;text-indent:15px;line-height:23px;float:left;width:46%;_width:195px;overflow:hidden}
 .Contentsmall2 li a{color:#0261BB;text-decoration:none;font-size:12px}
.Contentsmall2 li a:hover {color: #FF6600;text-decoration:none;}
.Contentsmall2 .Contentbox_n{display:none}
#question_news{margin:5px 0px;position:relative;width:413px;_width:100%;height:auto;border:1px solid #B8D8F1;}
#topic_news{margin:5px 0px;position:relative;width:413px;_width:100%;height:auto;border:1px solid #B8D8F1;text-align:left;}
  .topic_sn{width:100%;margin:4px auto 1px auto;}
  .topic_adv{width:100%;margin:-2px auto 3px -6px;text-align:center}
  .topic_news_once{border-bottom:1px dotted #B8D8F1;padding-bottom:5px}
  .topic_news_once dl{margin:0;text-indent:5px}
  .topic_news_once dt{height:30px;line-height:30px;font-weight:bold;}
  .topic_news_once dd{color:#AAA}
  .topic_news_list{width:100%;clear:both;}
  .topic_news_list ul{ margin-top:6px;padding:0;}
  .topic_news_list li{text-indent:15px;background-image:url(sper.gif);background-repeat:no-repeat;background-position:left center;margin-left:12px;line-height:23px;}
  .topic_news_list li span{margin:0;margin-left:5px;color:#AAA;}
/****************friendlink stat**********/
#friendlink{width:100%;margin:0 auto;border-bottom:1px dotted #B8D8F1;overflow:hidden;}
   .maplink{margin-bottom:10px;width:100%;clear:both}
   .maplink ul{margin:8px 20px;padding:0px;}
   .maplink li{float:left;display:block;width:90px;margin:5px 8px;padding-top:1px;height:33px;text-align:center;}
   .maplink li img{width:88px;height:31px;}
   .nwordlink{margin-bottom:8px;width:100%;clear:both}
   .nwordlink ul{margin:10px 20px;padding:0px;}
   .nwordlink li{float:left;display:block;margin:5px 4px;line-height:24px;text-align:center;}
   .wordlink{margin:0;width:100%;clear:both}
   .wordlink ul{margin:0px 20px;padding:0px;}
   .wordlink li{float:left;display:block;margin:5px 4px;line-height:24px;text-align:center;}
.backtop{width:99%;text-align:right;margin-top:5px}
#copyright{width:100%;margin:5px auto;height:80px;color:#4697E4;overflow:hidden;text-align:left}
   .bmenu{margin:0 20px;width:100%;line-height:28px}
   .jm_js{float:right;margin:-32px 80px 50px -80px;_margin:-32px 60px 50px 0px;z-index:100;}
#bottom{width:100%;height:30px}
.bottom{width:100%; height:140px; margin-top:-110px; background:url(bottom_bg.gif); z-index:-1;}
/****************************News sheet*******************************/
#news_body{width:100%;margin:2px auto;height:auto;overflow:hidden;padding-bottom:8px;border-bottom:1px dotted #B8D8F1;}
  #news_body_left{width:670px;float:left;}
    .news_left_centent{width:90%;margin:0 auto 8px auto;color:#000;}
	.news_left_centent .news_title{font-size:16px;font-weight:bold;line-height:70px;height:60px}
	.news_left_centent .news_short{height:30px;line-height:20px;color:#666;border-top:1px solid #B8D8F1;}
	.news_left_centent .news_centent{text-indent:2em;text-align:left;line-height:22px;font-size:14px;word-wrap:break-word;overflow:auto;white-space:normal; }  
    .news_left_centent #news_centent_imp{margin:0px auto 10px auto;padding:5px 8px;text-indent:2em;text-align:left;line-height:22px;font-size:12px;border:1px solid #ccc;background-color:#FFF;color:#666;width:80%}
  .news_left_box{width:670px;height:auto;margin-bottom:5px;border:1px solid #B8D8F1;background-color:#FAFBFF;}
  .news_left_pro{width:670px;height:105px;margin-bottom:5px;padding-bottom:5px;border:1px solid #B8D8F1;background-color:#FAFBFF;}
    .news_left_pro ul{list-style:none;}
    .news_left_pro li{width:120px;margin:8px auto 5px 40px;_margin:8px auto 5px 30px;font-weight:bold;height:38px;line-height:40px;float:left}
    .news_left_pro img{height:38px;float:left; border:0;}
  .news_xg{width:672px;margin-bottom:5px;background-color:#FAFBFF;text-align:left}
  .news_xg_left{width:49%; height:auto;float:left;border:1px solid #B8D8F1;}
  .news_xg_right{width:49%; height:auto;float:right;border:1px solid #B8D8F1;}
  .news_xg ul{margin:4px 0 5px 0px;padding:0}
  .news_xg li{background-image:url(sper.gif);background-repeat:no-repeat;background-position:left center;margin-left:12px;text-indent:15px;height:23px;line-height:23px;overflow:hidden}
 #news_body_right{margin:0;width:304px;float:right;height:auto;overflow:hidden}
   .news_show_flash{width:300px;height:auto;margin-bottom:5px;}
   .news_flash_img img{width:300px;height:230px;border:1px solid #B8D8F1;}
 .news_right_box{height:auto;width:100%;margin-bottom:5px;border:1px solid #B8D8F1;background-color:#FAFBFF;}
   .news_show_pro{height:150px}
   .news_show_pro ul{list-style:none;}
   .news_show_pro li{width:140px;_width:130px;height:140px;margin:3px 5px;line-height:24px;background-color:#EFEFEF;float:left}
   .news_show_pro li img{width:135px;_width:130px;height:110px;overflow:hidden;margin:2px;}
   .news_pro_list{width:100%; height:auto;text-align:left;}
  .news_pro_list ul{margin:0 0 5px 0px;padding:0}
  .news_pro_list li{background-image:url(sper.gif);background-repeat:no-repeat;background-position:left center;margin-left:12px;text-indent:15px;height:23px;line-height:23px;}
  #news_class_list{width:95%;margin:0 auto;height:auto;color:#000;text-align:left}
  #news_class_list ul{margin:15px auto auto 15px;}
  #news_class_list li{height:22px;line-height:22px;list-style-type:disc;width:600px;}
  #news_class_list li a{font-size:14px;}
  #news_class_list li a:hover{font-size:14px;text-decoration:underline;}
  #news_class_list span{margin-left:12px;color:#999}
  .classpage{position:relative;height:96%;height:25px;text-align:center;margin:12px 8px 5px auto;}
  .classpage ul{list-style:none;}
  .classpage li{ height:18px;width:60px;margin:0px 3px;line-height:18px;float:right;border:1px #017AC9 solid;}
  .classpage a{display:block;width:60px;height:18px;line-height:18px;}
  .classpage a:hover{display:block;width:60px;height:18px;line-height:18px;color:#FFF;background-color:#017AC9;}
  .info_head {font-size:32px;font-name:黑体;font-weight:bold;color:#000000}
  .info_body {font-size:24px;font-name:黑体;font-weight:bold;line-height:28px;color:#000000} 
  .info_info { margin:10px;color:#000000;}

