﻿* { margin: 0; padding: 0; word-wrap: break-word; }
html{ padding :0px; margin :0px;}
a:link,a:visited {color:black;text-decoration: none;}
a:hover,a:active{color:black;text-decoration:none;}
body{font-family:Verdana;font-size:13px;color:black;margin:0px;background-image:url(../img/bg.png);background-repeat:repeat-y;background-position: 0px 0px;background-attachment: fixed;word-wrap: break-word;padding :0px;background-color :#E8E0D4;}
#table{width: 1080px;padding-top :0px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;background-repeat: no-repeat;background-position: 0px 0px;float: none;}

/***头部***/
#toubu{width: 100%;float: none;height: 125px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;background-image: url(../img/top_bg2.png);background-repeat: no-repeat;background-position: right top;display: block;}
.daohang{height: 38px;float: none;margin-top: 0px;padding: 0px; margin-left :0px}
.daohang_Logo_sy{float: left;width: 205px;margin-top: 42px; margin-left :33px }
.daohang_Logo{float: left;width: 205px;margin-top: 42px; }
.daohang_Right{padding-top: 45px;float: right; }
.daohang_nav_left{float: left;width: 18px;height: 36px;}
.daohang_nav_Right{float: left;width: 19px;height: 36px;}
.daohang_nav{float: left}
.daohang_nav ul{float: left;overflow: hidden;list-style: none;padding: 0px;}
.daohang_nav ul .novisit{width: 95px;float: left;text-align: center;display: block;height: 36px;line-height: 36px;background-image: url(../img/daohangRepeat2.png);background-position: right;}
.daohang_nav ul .novisit a:link{width: 95px;height: 36px;display: block;color: white;text-decoration: none;}
.daohang_nav ul .novisit a:visited{width: 95px;height: 36px;display: block;color: white;text-decoration: none;}
.daohang_nav ul .novisit a:hover{width: 95px;height: 36px;display: block;color: white;text-decoration: none;font-weight: bold;}
.daohang_nav ul .novisit a:active{width: 95px;height: 36px;display: block;color: white;text-decoration: none;font-weight: bold;}
.daohang_nav ul .visit{width: 95px;float: left;text-align: center;background: url(../img/daohangdise2.png) no-repeat right;display: block;height: 36px;font-weight: bold;line-height: 36px;}
.daohang_nav ul .visit a:link{width: 95px;height: 36px;display: block;color: #5D360D;text-decoration: none;}
.daohang_nav ul .visit a:visited{width: 95px;height: 36px;display: block;color: #5D360D;text-decoration: none;}
.daohang_nav ul .visit a:hover{width: 95px;height: 36px;display: block;color: #5D360D;text-decoration: none;font-weight: bold;}
.daohang_nav ul .visit a:active{width: 95px;height: 36px;display: block;color: #5D360D;text-decoration: none;font-weight: bold;}
.daohang_nav ul .first{margin-left: 0px;}
.divxuanze{float: none;width: 164px;height: 30px;border: 1px solid #5192B7;background: white;vertical-align: middle;}
.cx_xiala{cursor: pointer;font-size: 13px;float: none;margin: 0px auto;border: 0px;width: 164px;line-height: 30px;height: 30px;padding-left: 8px;padding-right: 20px;background: white;color: Red;appearance: none;-moz-appearance: none;-webkit-appearance: none;background: url(../img/sanjiaoxing.png) no-repeat scroll right center transparent;}
.cx_shuru{margin-top :10px;float: left;display :block ;width: 150px;height: 30px;line-height: normal;line-height: 30px\9;padding: 0 5px 0 9px;border: 1px solid #5192B7;outline: none;color: #5e5e5e;vertical-align: middle;background-color: #fff;}
.cxbtn{float: left;display :block ;width: 166px;height: 30px;line-height: 26px;*line-height: 28px;line-height: 28px\0;border: 0;font-size: 15px;font-family: "Microsoft YaHei";text-align: center;color: white;vertical-align: middle;cursor: pointer;overflow: hidden;background-color :#5192B7;margin-top :10px;}

/***首页***/
.mainindex{	width: 100%;background-image:url(../img/indexbg.png); background-repeat :no-repeat; width :1080px; height :584px; margin-top: 40px; }


/***lanmu***/
.main{	width: 100%;background-image:url(../img/zhongjian.png);}
.nr_top{float: none;height: 19px;width: 1080px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;background-image: url(../img/toubu.png);display: block;}
.nr_main{float: none;padding-left: 60px;}
.nr_main_L{float: left;}
.nr_main_L .search{width: 195px;}
.nr_main_L .search_h{width: 100%;height: 21px;background-image: url(../img/fdj.png);background-repeat: no-repeat;}
.nr_main_L .search_m{width: 165px;margin-top: 5px;min-height :120px;background-color: #BDE0ED;padding:15px;padding-top :20px;border-radius: 6px;}
.nr_main_L .tuijian{width: 340px;}

.nr_main_R{float: right;padding-right: 70px;width: 700px;padding-top :10px;    line-height: 25px;}
.nr{ margin :0px auto; padding:20px 50px 50px 50px; width:960px; }
.nr-g{ margin :0px auto; padding:20px 30px 50px 60px; width:1010px; }
.nr1{ float:left; margin :0px 20px 0px 50px; width :200px}
.nr2{ float:left ;margin :0px 20px 0px 50px; width :200px}
.nr3{ float:left;margin :0px 20px 0px 20px; width :200px}

.foot{	width: 100%;height: 115px;background-image:url(../img/dibu.png);}
.footnr{  padding:50px 0px 0px 320px; text-align :left ; color :#816444; font-size :12px; line-height:18px; }

.son1 h1{font-size :23px; width :95%; }
.son3 h2{font-size :16px; width :200px}
.nav h1{ font-size :14px}
.cenLRTY-1{ width :95% ;padding:7px 0px 0px 0px; text-align:left; line-height:22px;word-wrap: break-word;}
.cenLRTY-1 li{height:22px; overflow:hidden; background-image:url(../img2/dian.gif);background-repeat:no-repeat;background-position:5px 10px;padding-left:14px;}
.kuangH{ float :none ;height:31px;  background-image:url(../img3/khead.png);  background-repeat :no-repeat ;}
.kuangH2{ float :none ;height:31px;  background-image:url(../img3/khead2.png);  background-repeat :no-repeat ;}
.kuangH-F{ float:left;  text-align :left ;width:90px; height:26px;  line-height :26px;padding:0px 0px 0px 20px; color :white }
.kuangH-F2{ float:left;  text-align :left ;width:200px; height:26px;  line-height :26px;padding:0px 0px 0px 20px; color :red }
.kuangN{float :none ; width :95% ;padding:2px 0px 0px 5px; text-align:left; line-height:22px;}
.kuangN2{float :none ; width :100% ; text-align:left; line-height:22px; margin-top:10px}
.kuangN ul { margin :0px; padding :0px}
.kuangN ul li{height:22px; overflow:hidden;background-repeat:no-repeat;background-position:5px 10px;padding-left:14px;}
.h178{ height :178px}
.today_tj{ font-size:15px; font-weight :bold  }
.clear{ clear :both }
.yqlj{ width :400px; float :none ; text-align :left ; margin:30px 20px 0px 150px; height :50px}

.nrLeft{ float:left; margin :0px 0px 50px 0px; width :730px; line-height :25px;}
.nrRight{ float:left ;margin :0px 0px 0px 20px; width :200px}
.nrRight-g{ float:left ;margin :0px 0px 0px 20px; width :250px}

.son1{   display :block ; width :95%; float:none; height :30px }
.zhongmk{  padding :0px 0px; height :auto ; display :block ; width :100%; float:none  }
.fenxiang{ padding :0px; height :auto ; display :block ; width :100%; float:none  ; margin :10px 0px}
.exp_Box{ margin-top :10px; padding :0px;}
.son3{ margin-top :10px; padding :0px;  display :block ; width :100%; float:none }

.SList{ width :800px; line-height :45px; margin-top :20px}
.SList ul{ padding :0px}
.SList ul li{ border-bottom :solid 1px #cdcdcd}
.SList ul li a{color:Red }

.det_share {width: 730px; height: 36px;line-height: 36px;padding: 5px 0px;overflow: hidden;}
.det_share img.left_bg { float: left;}
.det_share img {border: 0;vertical-align: middle;}
.article_share {width: 706px;float: left; background: url(../img2/sbg.gif) repeat-x left top;height: 31px; line-height: normal;padding-top: 5px;}


.searchtj{float :left; padding:20px 0px 0px 80px ;   width :1100px; }
.divNR{float :left;width:98%; display :block ; border:solid 1px #cdcdcd}
.divNRT{float :left;width:98%; display :block ;}

.main{ height :auto}
.nrmb{width:960px;height :auto; padding:0px 0px 50px 80px;}
.fontlist{ width :100%;height :250px }
.fontlist ul{ padding :0px;} 
.fontlist ul li { width:220px;float:left;margin:0px 10px 5px 0px; padding:10px 0px 10px;list-style-type:none;display:inline;text-align:left;display:block; border :solid 1px #cdcdcd}
.fontlist ul li img {width:220px; border:0px;cursor: pointer;}
.fontlist ul li span {color:#000000;display:block;margin:0px;padding:0px;text-align:center;overflow:hidden; margin :0px; line-height :20px}
.fontlist ul li a{color:Black  ; font-weight :normal ; }
.fontlist ul li a:hover{color:Red ; font-weight :bold;  }
.flOne{ float :left; padding-right :5px; line-height :25px; }
.searchBtnMB { float:left;width:100px;height:25px; line-height:25px;*line-height:25px;line-height:25px\0;border:0;font-size:14px;font-family:"Microsoft YaHei";text-align:center;color:white;vertical-align: middle;cursor:pointer; background-color:#42b52f;overflow:hidden;}
.searchBtnXZ { float:left;width:100px;height:25px; line-height:25px;*line-height:25px;line-height:25px\0;border:0;font-size:14px;font-family:"Microsoft YaHei";text-align:center;color:white;vertical-align: middle;cursor:pointer; background-color:#59a6f3;overflow:hidden;}
.mt20{ margin-top :20px}
.mt5{ margin-top :5px}
.mb30{ margin-bottom :30px}
 

.btgfk2,.btgfk3,.btgfk4,.btgfk0{background-image:url(../img3/bt1.gif);font-family:SimSun,"\5B8B\4F53";height:26px;line-height:26px;color:#660000 ;font-size:14px;text-align:center;display:inline-block;font-weight:normal;margin:0;padding:0;}
.btgfk2{width:62px;}
.btgfk3{width:72px;background-position:0 -26px;}
.btgfk4{width:82px;background-position:0 -52px;}
span.z_d,span.z_d2{font-size:16px;min-width:45px;display:inline-block;margin:0 10px 0 8px;line-height:26px;letter-spacing:1px;}
span.z_d2{min-width:80px;}
.btgfk2 a,.btgfk3 a,.btgfk4 a,.btgfk0{text-decoration:none;color:#8d745f;}
.btgfk0{width:17px;height:18px;line-height:18px;font-size:0px;vertical-align:text-bottom;}
span.xxmk_nr_four {font-size: 15px;min-width: 45px;display: inline-block;margin: 0 10px 0 8px;line-height: 26px;letter-spacing: 1px;min-width :270px;font-family: "Microsoft YaHei",SimSun; max-width :450px}
span.btgfknr1R {font-size: 15px;min-width: 45px;display: inline-block;margin: 0 10px 0 8px;line-height: 26px;letter-spacing: 1px;font-family: "Microsoft YaHei",SimSun;}
span.btgfknr3{display :block ;margin: 15px 0px 20px 10px;}
span.btgfknr2 
{
display :block ;
font-size: 15px;
min-width: 45px;
margin: 15px 0px 20px 10px;
line-height: 26px;
letter-spacing: 1px;
 float :none ;
  font-weight :bold ;
  width :95%
}
.btgfknr2 li{ margin-top :20px;display :block ;}
.btgfknr3 li{ margin-top :20px;display :block ;}
a:link.ljPre,a:visited.ljPre {color:black;text-decoration: none; }
.xiaomk{ width :100%; display :block; line-height :26px; height :26px; margin-top :12px;height :auto }
.bluezi a:link,.bluezi a:visited{ color :Blue }

.border_top { font-size :14px}
.cssContent{width: 100%; padding: 0px 0px 10px 0px; overflow: hidden;  min-height :80px; margin-top :10px; height :auto  }
.mkShow{width: 100%; padding: 0px 0px 10px 0px; overflow: hidden;  min-height :60px; margin-top :10px; height :auto  }
.mkShowDy{width: 100%; padding: 0px 0px 0px 0px; overflow: hidden;  min-height :20px; margin-top :20px; height :auto; font-size :16px  }
.mkShowJfyc{width: 100%; padding: 0px 0px 0px 0px; overflow: hidden;  min-height :20px;  height :auto; }

.mkBiaoti {position: relative;}
.mkBiaoti h1,.mkBiaoti h3 {border-left: #965c2e solid 3px;font-weight: bold;color: #444;padding-left: 8px;height :32px; line-height :32px;background: #fff7e7;border-bottom: #f1f1f1 solid 1px;}
.mkBiaoti span.biaoti_nr {font-weight: bold;color: #222;font-size: 15px;height :20px;padding :0px;top :0px;color: #5D360D;}
.biaoti_nr  a:visited,.biaoti_nr li a:link{ text-decoration :none;  color:#965c2e}

.mkBiaoti span.js_tp {margin-left :20px;height :18px;border :none;padding :0px;padding-top :2px;}
.mkBiaoti i.line {position: absolute;left: 6px;top:8px;width: 16px;height: 17px;background-image :url(../img/yq.png)}
.mt20 {margin-top: 20px;}
.ht_content{float: none;  padding :5px 15px 5px 15px}
.ht_content h3{  margin-top :15px}
/********成语*********/
ul,ol,li{list-style-position:inside;}
.idiom_all{}
.idiom_one{}
.idiom_title{ float :none ; margin: 20px 0px 0px 0px; font-weight :bold; font-size :14px; line-height :14px }
.idiom_content{ float :none ; margin: 5px 0px 0px 10px}
.ul_idiom_ck,.ul_ci_xiudb,.ul_ci_jianbb,.ul_zi_xiudb,.ul_zi_jianbb,.ul_zi_xdic,.ul_jiaoyu { float :none ; list-style-type:decimal ; padding-left :10px; margin-bottom :10px}
.li_idiom_ck,.li_ci_xiudb,.li_ci_jianbb,li_zi_xiudb,li_zi_jianbb,li_zi_xdic,.li_jiaoyu{ float :none;  list-style-position:inside; line-height :20px}   
.ul_idiom_bfrom .li_idiom_bfrom{ float :none ; list-style :none;}
.ul_bishun{ float :left ; list-style-type:none ;  max-width :410px}
.ul_bishun li{   display : inline; padding-right :5px ;  line-height :15px; font-family :宋体 }

#content_Baike ul {background-color: #F0F0F0;padding: 10px 10px 10px 30px;border: 1px solid #C9C9C9;width :95%;}
#content_Baike li{display: list-item;text-align: -webkit-match-parent;}
#content_Baike li a {color: #6f9aaa;}
#content_Baike table{max-width: 100%;background-color: transparent;border-spacing: 0;border-collapse: collapse;border-color: grey;width :100%;}
#content_Baike h3{ font-size :16px; font-weight :bold; line-height :16px; margin-top :15px }
#content_Baike h4{ font-size :15px; font-weight :bold; line-height :15px ; margin-top :20px}
#content_Baike h5{ font-size :14px; font-weight :bold; line-height :14px ; margin-top :10px; padding-left :5px}
#content_Baike h6{ font-size :14px; font-weight :bold; line-height :14px ; margin-top :10px; }
#content_Baike p{ padding-left :10px}
#toctitle{ height :15px;  margin-bottom :10px}
#toc li{ line-height :30px}

.Menubox {width: 730px;background-image :url(../img3/mainlefta.jpg);height: 18px;line-height: 18px;float :none ;}
.MenuDibu {width: 730px;background-image :url(../img3/mainleftdibu.jpg);height: 18px;line-height: 18px;float :none ;}
.Allneir{display :block ;float :none ;width :688px;border-left  :solid 1px #A9927E;border-right  :solid 1px #A9927E;height :auto ;padding:10px 20px 10px;margin-top :0px;}
.ht_biaoti {margin-left :5px;font-size: 15px;font-weight :bold;color: black;line-height: 44px;margin-top: 10px;padding-left :30px;background: url(../img/book.png) no-repeat 0;border-bottom: #eee solid 1px;}
.ht_biaoti i{color:#5F9308 ; margin-right :15px; font-style:normal ;}
.zc_topic {margin-left :5px;font-size: 15px;font-weight :bold;color: #222;line-height: 44px;padding-left :30px;background: url(../img/yq.png) no-repeat 0;}


.mk_zc,.mk_zc1{ float:none ; display :block ; width :100%; min-height :30px ; height :auto;  margin-bottom :10px  }
.mk_zc ul,.mk_zc1 ul{ float:none ; display :block ; padding-left :10px}
.mk_zc li,.mk_zc1 li{ list-style :none;   margin-right :10px;  width :200px;  display : inline }
.mk_zc_title{margin-left :5px;font-size: 14px;font-weight :bold;color: #222;line-height: 26px;padding-left :20px;background: url(../img/bj.png) no-repeat 0}

.cdb_zisx{  padding :1px 3px;  font-size :12px; margin-right :5px;color: #965c2e; border: solid 1px #965c2e; }
.zi_basic{ float :none ; height :30px; padding-left :10px ; margin-top :10px; font-size :15px}
.zi_font{ float :left ;  font-size :20px; line-height :20px; font-weight :bold ; padding-right :10px ; font-family :宋体; color :#A40919}
.zi_pinyin{ float :left ; line-height :20px;font-family: "Microsoft YaHei",SimSun;}
.mk_zy_title{margin-left :5px;font-size: 14px;font-weight :bold;color: #222;line-height: 26px;padding-left :24px;background: url(../img/bj.png) no-repeat 0; font-family :宋体}
.zi_yuyinTip{ float :left ; line-height :20px; padding-left :25px}
.zi_yuyinmpe{ float :left ; line-height :20px; padding-left :5px}
hr {      border-width: 0px;}
.xgcy{ float :none ; padding-left :15px;width :700px; overflow :hidden ;  font-size :14px}
.qtzcMK{ float :none ; line-height :16px; height :16px; margin-top :10px}
.qtzcTip{ float:left;  margin-right :5px;  color :Red  }
.qtzcTip a:link,.visited{color:Red ; text-decoration :underline}
.ul_qtzc{ float :left ; list-style-type:none ; width :620px; overflow :hidden ;  height :16px; line-height :16px}
.ul_qtzc li{ float :left ;   padding-right :5px ;  height :16px; line-height :16px}
.xxmk_nr_four a:link,.jiesimore  a:link{ color:blue;}
.xxmk_nr_four a:visited,.jiesimore  a:visited{ color:blue;}
.xxmk_nr_four a{ padding-right :2px}

.lxxz{ float :left;width :120x; height:30px;border-left:3px solid #A40919;border-top:3px solid #A40919; border-bottom :3px solid #A40919;background:white; vertical-align: middle; }
.search_op 
{
	cursor: pointer;
	font-size :13px;
	float:none ; margin :0px auto;border :0px;width :100%;
	 line-height:30px;
	 height :30px; 
     padding-left :8px; 
     padding-right :20px; 
     background: white;
     color:black;
     appearance:none;
   -moz-appearance:none;
   -webkit-appearance:none;
   background: url("../img3/icon_bg1.png") no-repeat scroll right center transparent;
}
select::-ms-expand { display: none; }
.zayb{ float:none ; margin-bottom :10px; margin-top :0px}
.zayt{ float:none ; margin-bottom :0px; margin-top :10px}
.zaojuci{ color :Red }
.zaopx{ font-weight :bold }
.jiucuo{ float :right;  height :20px;   margin-right :5px ; font-weight :normal ; font-size :14px;  vertical-align :bottom   }
.jiucuo a:link,a:visited { text-decoration:none;}

#idspeaker a:link,#idspeaker a:visited,#idspeaker a:hover{background:url(../img/laba.png); background-repeat :no-repeat ; width :36px;height:26px;display:block; padding :0px;  }#idspeaker a:active{background:url(../img/laba2.png); background-repeat :no-repeat ; }#idspeaker{ vertical-align :top}.ziRMax{ max-width :340px}
.ziVTop{ vertical-align :top }
.xxmk_nr_five{font-size: 15px;display: inline-block;margin: 0 10px 0 8px;line-height: 26px;letter-spacing: 1px;min-width: 100px;font-family: "Microsoft YaHei",SimSun;}
.ziLTu{width:260px;float :left; margin-top :12px} 
.ziLSM{ float :left }

.ch_char_main {
    float: left;
    margin-right: 11px;
    font-size: 90px;
    font-family: "KaiTi";
    width: 110px;
    height: 110px;
    background: url(../img/tzg.png) -2px -6px no-repeat;
    text-align: center;
    position: relative;
}
 .ch_char_main span {
    line-height: 110px;
}
.xxmk_biaoshi, .attr_tag 
{
	display: inline-block;
	font-weight :normal ;
	min-width :60px;
    line-height: 14px;
    font-size:14px;
    padding: 6px 5px;
    margin: 0px;
    background-color: #dee0dd;
    color: #605b45;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    text-align:center ;
}
.xxmk_nr_one{font-size: 15px;display: inline-block;margin: 0 10px 0 8px;line-height: 26px;letter-spacing: 1px;min-width: 200px;font-family: "Microsoft YaHei",SimSun;}
.xxmk_nr_thrd{font-size: 15px;display: inline-block;margin: 0 10px 0 8px;line-height: 26px;letter-spacing: 1px;min-width: 240px;font-family: "Microsoft YaHei",SimSun;}
.xxmk_nr_two{font-size: 15px;display: inline-block;margin: 0 10px 0 8px;line-height: 26px;letter-spacing: 1px;min-width: 20px;font-family: "Microsoft YaHei",SimSun;}
.xxmk_nr_five{font-size: 15px;display: inline-block;margin: 0 10px 0 8px;line-height: 26px;letter-spacing: 1px;min-width: 100px;font-family: "Microsoft YaHei",SimSun;}
.ziGreen{color:#5F9308}
.hqTBL{padding :0px 0px}

.cssGoodti2{margin-top:10px}