@charset "utf-8";
/*index*/
#wrap{max-width: 1920px;}
#wrap-1{    margin: 0 -475px;width: 1920px;}
#top{position:relative;height:70px;}
#top .aLogo{position:absolute; top:0; left:0;width:212px; height:70px; background:url(../images/v2/xy2_logo.jpg) no-repeat;}

#top .ulLog .liLog a.current{background:url(../images/v2/xy2_lbg.jpg) repeat-x;}
header{height:160px;}
header h1{width:180px;padding-left:100px;}
header h1 a{display:block; width:180px; height:40px;}
#search{padding-top:55px;}
#search .inpBut{background:url(../images/v2/xy2_btn_search.jpg) no-repeat;}
#search .inpBut:hover{background:url(../images/v2/xy2_btn_search_hover.jpg) no-repeat;}
.ulOwnm .liImg div{background:url(../images/user_icon.jpg) no-repeat;}
  /* =s Reset (by YUI 3) */
  html,body{background-color: #f6f7f8;}
  body{background: url(../images/bg_.jpg) no-repeat center 0;}
  body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
  article,aside,audio,bdi,canvas,command,datalist,details,figcaption,figure,footer,header,hgroup,keygen,mark,meter,nav,output,progress,rp,rt,ruby,section,source,summary,time,track,video,title {display:block}
  table{border-collapse:collapse;border-spacing:0;}
  fieldset,img{border:0;}
  address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
  li{list-style:none;}
  caption,th{text-align:left;}
  h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
  q:before,q:after{content:'';}
  abbr,acronym{border:0;font-variant:normal;}
  sup{vertical-align:text-top;}
  sub{vertical-align:text-bottom;}
  input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
  input,textarea,select{*font-size:100%;}
  legend{color:#000;}
  /*article a{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;}*/
  /* =e Reset */
  /* =s base */
  html,body{height:100%;margin: 0;padding: 0}
  body{font-family:"Microsoft YaHei",simSun,"Lucida Grande","Lucida Sans Unicode",Arial;line-height:170%;font-size:12px;color:#000;}
  i{font-style:normal;}
  a{color:#000;text-decoration: none}
  a:hover{text-decoration: underline}
  a.under:link,a.under:active,a.under:visited,a.under:hover{text-decoration:underline;}
  /* float*/
  .fltL{float:left;}
  .fltR{float:right;}
  .fixR{position: absolute;top: 0px; right: 0px;}
  .setCenter{margin:0 auto;}

  .clrB{clear:both;}
  .clrL{clear:left;}
  .clrR{clear:right;}
  .clrN{clear:none;}
  .g-clr { zoom: 1; }
  .g-clr:after { display: block; clear: both; height: 0; content: "\0020"; }
  /* =e base */

  /* =s Font */
  /* font-weight [first-letter]*/
  .b{font-weight:bold;}
  .n{font-weight:normal;}
  /* font-position [txt-P] */
  .txtC{text-align:center;}
  .g-thide { text-indent: -9999px; }
  .tRed{color: #d50000}
  .hide{display:none!important;}
  /* wrap */
/*   #wrap{position: relative;width: 100%;max-width:1920px;min-width:1000px;margin:0 auto;_width:expression((document.documentElement.clientWidth>1680||document.body.clientWidth>1680)?"1920px":"100%");height: auto;overflow: hidden;margin: 0 auto;}
wrapbackground
#wrap1,#wrap2{width: 100%}
#wrap1{background: url(../img/bg1.jpg) no-repeat  center 0;}
#wrap2{background: url(../img/bg2.jpg) no-repeat center 579px;}
#main{width: 1000px;margin: 0 auto;position: relative;zoom: 1} */

  /*弹层蒙版*/
  #NIE-overlayer{display:none;position:absolute;width:100%;height:100%;background:#eceeef;filter:alpha(opacity=80);opacity:.8;top:0;left:0;z-index:99}
  footer{text-align:center;clear:both;height:118px;line-height:60px;position: relative;margin:33px auto 0 auto;background: #eceeef;padding:2px 0}
  footer{color: #7a7a7a}
  footer a{color:#7a7a7a;text-decoration:none;}
  footer a:hover{text-decoration:underline;}
  footer div p{margin:22px auto !important;}
  #NIE-copyRight{z-index:99999}

  /*菜单*/
  .nav{width: 100%;height: 77px;border: #e4e7ea 1px solid;background: #ffffff;}
  ul.nav-con{width: 999px;margin: 0 auto;height: 77px;border-left: #e4e7ea solid 1px;}
  ul.nav-con li{width: 135px;height: 77px;border-right: #e4e7ea solid 1px;float:left;}
  ul.nav-con li a{cursor:pointer;display:block;width: 135px;height: 73px;}
  .active{border-bottom: 4px solid #d79917;}
  .nav_yxjs{background: url(../images/nav_yxjs.png) no-repeat center;}
  .nav_hdwf{background: url(../images/nav_hdwf.png) no-repeat center;}
  .nav_wjzl{background: url(../images/nav_wjzl.png) no-repeat center;}
  .nav_wjjn{background: url(../images/nav_wjjn.png) no-repeat center;}
  .nav_glxd{background: url(../images/nav_glxd.png) no-repeat center;}
  
  #wrapper{width: 1000px;height: auto;margin: 0 auto;}
  .wrap{width: 1000px;height: auto;}
  .title{width: 1000px;height:59px;border-bottom: #dddddd solid 1px;margin-bottom: 19px; }
  .yxjs{background: url(../images/yxjs.png) no-repeat 1px center;}
  .hdwf{background: url(../images/hdwf.png) no-repeat 1px center;}
  .wjzl{background: url(../images/wjzl.png) no-repeat 1px center;}
  .wjjn{background: url(../images/wjjn.png) no-repeat 1px center;}
  .glxd{background: url(../images/glxd.png) no-repeat 1px center;}
  
  .item{width: 1000px;height: auto;padding-bottom: 28px;}
  .item_l{width: 83px;height:23px;line-height:23px;background:url(../images/item.png) no-repeat center; margin-right: 10px;font-size: 14px;color:#ffffff;text-align: center;}
  .item_r{width:907px;height: auto;}
  .item_r a{width:auto;height: 16px;line-height: 16px;font-size: 14px;font-family: "宋体";color:#143845;margin: 6px 0;border-right:#dddddd solid 1px;padding:0 12px;float: left;}
   

   /*tab*/
   ul.nav_tab{width:1000px;height: 54px;background: #FFFFFF;margin-bottom: 35px;}
   ul.nav_tab li.tab{cursor:pointer;width: 135px;margin-right: 7px;height: 52px;line-height: 52px;text-align: center;float: left;font-size: 16px;}
   .tab_action{border-bottom: #d79917 solid 2px;color:#143845;}
   .tab_no_action{border-bottom: #dddddd 2px solid;color:#6e6e6e;}
   .wjzl_tab_li{width: 581px;height:52px;border-bottom: #dddddd 2px solid;line-height: 52px;}
   .wjjn_tab_li{width: 723px;height:52px;border-bottom: #dddddd 2px solid;line-height: 52px;}
    
   #wjzl_dj_con,#wjzl_zy_con,#wjjn_zy_con{display: none;}
   

    #main{width: 100% !important;background: url(../images/content_bg.jpg) no-repeat center 0 #f6f7f8;}
    #wrap{background-color:none !important;
      max-width:none !important;
      min-width: none !important;
      }
    #wrapbg{width: 100% !important;}
    #wrap-2{background: none !important;}
    #wrap-1{width: 100% !important;margin: 0 !important;}
    header{width: 1000px !important;height: 156px !important;}

    #top{background:none !important;}

    #top .aLogo{width:126px !important;height:66px !important;background: url(../images/logo.png) no-repeat center !important;display:block;}
    #top .ulLog .liLog a.current{background:none !important;}

    .ulLoglist li .inpBut_1{background: #d79917 !important;border: 1px solid #d79917 !important;}


    footer p {
    margin-top: 22px !important;
    margin-bottom: 22px !important;
    }

    #top{width:1000px !important;}
    
    #top .ulMes .liName .ulMeslist li a{
      background-color: #d79917 !important;
    }
    #search{margin-left: 235px !important;
      padding-top: 50px !important;}
    #search .inpTxtbg{
      margin-right: 0 !important;
      width: 240px !important;
      background: url(../images/inpTxtbg.jpg) no-repeat !important;  
    }
    #search_inpTxt{
      width: 220px !important;
      font-size: 14px !important;
      color:#000 !important;
      margin:0 !important;
      padding:0 10px !important;
      line-height: 39px !important;
      height: 39px !important;
      background: #fff !important;
    }

    #search .inpBut {
      background: url(../images/search_btn.png) no-repeat !important;
      width: 88px !important;
      height: 39px !important;
      margin-top: 2px !important;
    }
    #search .inpBut:hover{
      background-position:  0 -45px !important; 
    }

    header h1{display: none !important;}

     /*#top .ulLog .liLog a.current{border-color: #d79917 !important}*/
     .feedback{background: #fff4dd}
     .feedback p{color:#010101}
     .feedback a{background: #d79917 !important;}
     .feedback a:hover{background:#e9c270 }

     .dPages .current, .dPages a:hover{background: #d79917 !important;}

     /* #article .pVote .aVote_0 {background: #d79917 !important;} */

     .ulOwnm,.ulEdit li .inpBut:hover,.ulEdit li .inpBut_3:hover{background: #d79917 !important;}
     .ulEdit li .inpBut:hover{background: #d79917 !important;}
     .ulEdit li .inpBut_2{background: #d79917 !important;}


     .ulTab0{border-bottom: 1px solid #d79917;}

     .ulTab0 li.current a, .ulTab0 li a:hover{background: #d79917 !important;}

     #article .pVote .aVote_0{background: url(../images/images2.png) no-repeat !important;}
     #article .pVote .aVote_1{background: url(../images/images2.png) no-repeat !important;}


/** 
*@Notice  zgmh 评论
*@author : maxMing
*@Date 2014-11-07
*/

#NIE-copyRight{
  z-index: 999;
  background: #272a2c;
}
.dMain{
  width: 1100px;
}

.dRight{
  width: 320px;
  float: left;
  margin-left: 40px;
}
.dRight .DR_one{
  position: relative;
  width: 320px;
  margin-top:35px; 

}
.dRight h3{
  height: 28px;
  font-size: 20px;
  line-height: 26px;
  border-left: 6px solid #739e7c;
  padding-left: 10px;
  font-weight: 500;
  color: #739e7c;
  margin: 10px 0;
}
.dRight .DR_one a{
  width: 320px;
  height:35px;
  display: block;
  text-decoration: none;
  line-height: 35px;
  margin: 20px auto;
  background: #f0f0f0;
  font-size: 18px;
  color:#886f69;
  border: 1px solid #d9dadc;
  position: relative;
}
.dRight .DR_one a i{
  width: 25px;
  height: 25px;
  display: block;
  margin: 5px 0 0 25px;
  background: url(../images/images2.png);
  background-position:-569px -197px;
  position: relative;
}
.dRight .DR_one .strategy i{
  background: url(../images/images2.png);
  background-position:-569px -197px;
}
.dRight .DR_one .infomation i{
  background: url(../images/images2.png);
  background-position:-569px -299px;
}
.dRight .DR_one a span{
  position: absolute;top:0;left: 70px
}
.dRight .DR_one a:hover{
  background: #d79917;
  color: #fff;
}
.dRight .DR_one a:hover i{
  background-position:-569px -248px;
}
.dRight .DR_one .infomation:hover i{
  background-position:-569px -348px;
}
.dRight .DR_one a.active{
  background: #d79917;
  color: #fff;
}
.dRight .DR_one a.active i{
  background-position:-569px -248px;
}
.dRight .DR_one .infomation.active i{
  background-position:-569px -348px;
}
.dRight .DR_two{
  width: 320px;
  position: relative;
  margin-top: 30px; 
  height: 140px;
}
.dRight .DR_two .data{
  position: relative;
  float: left;
  margin-right:10px; 
  display: block;
  width: 150px;
  height: 100px;
  background: url(../images/a_btn.png);
}
.dRight .DR_two .database{
  position: relative;
  float: left;
  display: block;
  width: 150px;
  height: 100px;
  background: url(../images/a_btn.png);
  background-position: -170px 0; 
}
.dRight .DR_three{
  position: relative;
  width: 320px;
  margin-top: 30px; 
}
.dRight .DR_three .a_block{
  border-top: 1px solid #cacaca;
  height: 170px;
}
.dRight .DR_three .a_block h4{
  border-left: 1px solid #cacaca;
  border-right: 1px solid #cacaca;
  border-bottom: 1px solid #cacaca;
  width: 75px;
  text-align: center;
  height: 25px;
  line-height: 25px;
  font-size: 14px;
  color:#666666;
  margin-bottom:5px; 
}
.dRight .DR_three .a_block a{
  position: relative;
  float: left;
  width: 120px;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  padding-left: 30px;
  color: #666;
  text-decoration: none;

}
.dRight .DR_three .a_block a i{
  width: 10px;
  height: 10px;
  position: absolute;
  top:10px;
  left: 10px;
  background: url(../images/a_icon.png);
  background-position: -12px 0; 
}
.dRight .DR_three .a_block a:hover{
  color: #739e7c;
}
.dRight .DR_three .a_block a:hover i{
  background-position: 0 0; 
}
.dRight .DR_four{
  position: relative;
  width: 320px;
}
.dRight .DR_four a{
  position: relative;
  display: block;
  width: 245px;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  padding-left: 30px;
  color: #666;
  text-decoration: none;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.dRight .DR_four a i{
  width: 10px;
  height: 10px;
  position: absolute;
  top:10px;
  left: 10px;
  background: url(../images/a_icon.png);
  background-position: -12px 0; 
}
.dRight .DR_four a:hover{
  color: #739e7c;
}
.dRight .DR_four a:hover i{
  background-position: 0 0; 
}
/*#wrap{
  min-width: 1100px;
  _width:expression((document.documentElement.clientWidth>1680||document.body.clientWidth>1680)?"1680px":((document.documentElement.clientWidth<1100||document.body.clientWidth<1100)?"1100px":"100%"));
}*/

.talk-view{
  width: 290px;
  padding: 12px;
  background: #f6f7f8;
  border: solid 1px #d2d2d2;
  /*
  position: absolute;
  top: 300px;
  right: 20px;
  z-index: 998;
  */
} 

#crt0{
  padding: 1%;
  width: 98%;
}


#commLogin{
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  line-height: 90px;
  text-align: center;
  color: #d58930;
}
/* pop */
.pop{display: none;position: fixed;top: 50%;left: 50%;z-index: 10000;_position: absolute;_top: 900px;}
#pop1{width: 360px;height: 325px;background: #f6f7f8;}
#fade{background: #000;position: fixed;_position: absolute;left: 0;top: 0;width: 100%;height: 100%;_height: 2100px;opacity: 0.8;z-index: 9999;}
#closeBtn{width: 35px;height: 33px;position: absolute;top: 5px;right: 5px;background: center center url(../images/close_pop.png) no-repeat;}


#pop1 .rTitle{height:40px; background: #d79917;}
.baike_login{
  width: auto;
  background: none;
  border: none 0px;
  padding: 40px 50px;
  margin: 0px;
}
.baike_login form,
.baike_login table{
  width: 100%;
}
.baike_login form td{
  padding: 0px;
}
.login-notice{
  color: #686868;
  font-size: 14px;
}
.baike_login .username,
.baike_login .password{
  width: 96%;
  height: 40px;
  margin: 10px auto 0px auto;
  padding: 0px 2%;
  border: 1px solid #d2d2d2;
  background: #ffffff;
}
.baike_login .btnLogin{
  width: 260px;
  height: 38px;
  margin: 10px auto 0px auto;
  padding: 0px;
  border: 0px none;
  background: none;
  background: url("../images/btu_login.jpg") no-repeat;
  outline: none;
}
.login-href{
  float: right;
  margin: 10px 10px 0px 0px;
  color: #d79917 !important;
  font-size: 14px;
}
.login-href:hover{
  text-decoration: none;
}
.otherInfo label{
  float: left;
  margin-top: 10px;
  cursor: pointer;
}
.otherInfo label input{
  float: left;
  margin: 2px 5px 0px 0px;
}
.otherInfo-mobile{
  display: none;
}
.cmt_reply_submit{
  background-color: #d79917;
  color: #ffffff;
}

#article table td{
  font-size: 14px;
}
#article a{
  color: #d79917;
}
.aBox404500 p{
  color: #242c11
}
.sGuide .h2Title
/*.sGuide .h2Title{
  border-bottom: 1px solid #d79917;
  color:#d79917;
}
*/
.ulTextlist4 li strong a{
  color:#d79917;
}
#ownnav li .aBut{
  background: url(../images/setnav-2.png) no-repeat;
}
#ownnav li .aNav_0 {background-position:0 0;}
#ownnav li.current .aNav_0,#ownnav li .aNav_0:hover {background-position:0 -200px;}
#ownnav li .aNav_1 {background-position:-143px 0;}
#ownnav li.current .aNav_1,#ownnav li .aNav_1:hover {background-position:-143px -200px;}
#ownnav li .aNav_2 {background-position:-286px 0;}
#ownnav li.current .aNav_2,#ownnav li .aNav_2:hover {background-position:-286px -200px;}
#ownnav li .aNav_3 {background-position:-429px 0;}
#ownnav li.current .aNav_3,#ownnav li .aNav_3:hover {background-position:-429px -200px;}

.ulOwnm, .ulEdit li .inpBut:hover, .ulEdit li .inpBut_3:hover{
  background: #d79917 !important;
}
.sGuide .h2Title{
  color: #d79917;
  border-bottom: 1px solid #d79917;
}
#skill .h1Title{
  color: #d79917;
  border-bottom: 1px solid #d79917; 
}
.ulTab1 li.current a, .ulTab1 li a:hover{
  background: #d79917;
}
#rightnav li.current a, #rightnav li a:hover{
  background-color: #d79917
}
#article .pVote .aVote_0 {background-position:0 0;}
#article .pVote .aVote_0:hover {background-position:-200px -350px;}
#article .pVote .aVote_1 {background-position:-129px 0 !important;}
#article .pVote .aVote_1:hover {background-position:-350px -350px;}

#article h1{color: #d79917}
#article #backtop{
  position: absolute;
  display: block;
  width: 24px;
  height: 26px;
  padding: 5px;
  background: #fff;
  border: none;
  line-height: 13px;
  font-size: 12px;
  text-decoration: none;
  color: #6c6c6c;
  right: -36px;
  cursor: pointer;
  padding-bottom: 60px;
}
.autocomplete{
  width: 238px !important;
}
#main #backtop, #article #backtop{
  right: -38px;
}