@charset "utf-8";
.ge { clear:both; height:0px; font-size:1px;}
.ge10 {clear:both; height:10px; font-size:1px;}
.ge20 {clear:both; height:20px;  }
.ge30 {clear:both; height:30px;  }
.ge40 {clear:both; height:40px;  }
.ge50 {clear:both; height:50px;  }
.ge60 {clear:both; height:60px; }
.ge70 {clear:both; height:70px; }
.ge80 {clear:both; height:80px; }

/*tags*/
.tags_bg            { clear:both; width:100%; min-height:750px; background:#f9f9f9;   }
.tags               { width:1200px; margin:0 auto; clear:both ;color: #666;  }    
.tags_left          { width:806px; padding:20px; float:left; border:solid 1px #e9e9e9; background: #fff;  min-height:920px; }
.tags_left_bt         { clear:both; text-align:center; height:60px ; line-height:60px; padding-top:30px;}
.tags_left_bt h1       { font-weight:bold; color:#333}
.tags_dhl             {width:1200px; margin:0 auto;   clear:both; padding:0px 20px 0px 20px; min-height:60px; line-height:60px;} 
.tags_left_zw       { clear:both; padding:30px;}      
    
.tags_list          { clear:both;  background:url('/images/ico_news.png') no-repeat 0px 5px; padding-left:35px;   }  
.tags_list  li      { clear:both; line-height:200%;   }
.tags_list  li a    { color:#fff;   }  
.tags_list  li a:hover   {   }
.tags_keywords        { clear:both; line-height:200%; background:url('/images/tags.png') no-repeat 5px 50% ;  padding-left:35px; min-width:100px;  height:20px;}
.tags_keywords  li    { color:#fff;  padding-right:10px; float:left;   }
.tags_keywords  li a  { color:#fff;  }
.tags_tag             { clear:both; line-height:200%; max-width:1000px; float:left; background:url('/images/tags.png') no-repeat 5px 5px ;  padding-left:35px; min-width:100px;  }
.tags_tag  li         { color:#fff;  padding-right:10px; float:left;  }
.tags_tag  li a       { color:#fff;  }
.tags_tag_more        { float:left; max-width:100px; text-align:right; color:#fff; line-height:200%; }
.tags_tag_more  a     {  color:#fff;   }

.tags #book{ overflow: hidden;/*隐藏溢出部分*/ height: 40px;  width: 1200px; margin-bottom:10px; }



.tag_list                 { clear:both; }
.tag_list_li              { clear:both; margin-top:20px ;height:140px; }  
.tag_list_li_bt           { clear:both; color:#ff4800;  font-size: 1.05rem; margin-bottom:10px; }
.tag_list_li_bt  h3       { font-weight: normal; }  
.tag_list_li_bt  a        { color:#1a1a1a }
.tag_list_li_bt  a:hover  { color:#ff4800 }
.tag_list_li_img          { width:120px; float:left; height:120px; text-align:center;   padding-right:30px;}
.tag_list_li_img img      { max-width:120px; max-height:80px; padding:10px;  border-radius:8px; border:solid 1px #f1f1f1;}
.tag_list_li_des          { line-height:200%;  font-size:13px; height:140px; }
.tag_list_li_des  span    { color:#008000;}   
  
.tags_right    { width:293px; float:right;border:solid 1px #e9e9e9; padding:20px;background: #fff;  min-height:920px; }
.tags_right_bt        { font-size:16px;   padding:10px;}   
.tags_right_bt  a     { color:#1a1a1a;  }
.tags_right_list        { line-height:30px; padding:10px; border-bottom: solid 1px #f1f1f1; min-height:110px; }
.tags_right_list li     { width:33%; text-align:center; float:left; display:block; }  
.tags_right_list li  img   { }
.tags_right_list li  a   { display:block; border-radius:8px; padding:5px;   }    
.tags_right_list li  a:hover   { background:#efefef; text-decoration:none;}
.tags_right_list_on     {  }       
.tags_right_list_on  a  {  background:#f1f1f1;   }
.tags_right_list_on  a:hover  { background:#efefef; text-decoration:none; }

.tags_right_list_tags_new a {display:block; border-radius:8px;  padding:0px 10px 0px 10px; float:left;} 
.tags_right_list_tags_new a:hover  { background:#efefef; text-decoration:none; }


.tags_right_so { padding:10px; border-bottom: solid 1px #f1f1f1; }
.right_so_key  { padding:5px;}
.right_so_sub  { padding:5px;margin-top:10px;}

.tags_hotso_sort                { clear:both; font-size:18px;}  
.tags_hotso_sort_li             { margin-right:10px;  float:left; margin-bottom:20px; }
.tags_hotso_sort_li  h2          { display:block; background:#ff0000;  border-radius:6px; text-align:center; padding:5px; color:#fff;}
.tags_hotso_sort_li  h2:hover    { background:#ff0000; color:#efefef } 

.tags_hotso_sort_li0  h2          { background:#0e86d5;}
.tags_hotso_sort_li1  h2          { background:#00aa88;}
.tags_hotso_sort_li2  h2          { background:#ff8c3f;}
.tags_hotso_sort_li3  h2          { background:#0e86d5;}
.tags_hotso_sort_li4  h2          { background:#00aa88;}
.tags_hotso_sort_li5  h2          { background:#ff8c3f;}  
.tags_hotso_sort_li6  h2          { background:#0e86d5;}
   

.tags_hotso_zw                  { clear:both; }
.tags_hotso_zw_li               { min-width:60px;  margin-right:10px; float:left; text-align:center; margin-bottom:15px; font-size:14px;} 

.tags_hotso_zw_li a             { display:inline-block;   padding:3px 10px 3px 10px; margin:5px 0px 5px 0px; border:1px solid #eee8e8; border-radius:10px; -moz-border-radius:25px; /* Old Firefox */}
.tags_hotso_zw_li a:hover       {  color:#0093dd;  background:#f3fcff; border:1px solid #0093dd; text-decoration:none }


.tags_hotso_zw .tags_hotso_zw_bgh3 { font-size:16px; clear:both; padding:10px 5px 10px 5px;}

.tag_index_other {clear:both; line-height:200%; background:url('../images/tags.png') no-repeat 5px 50% ;  padding-left:35px; min-width:100px;  height:20px;}
.tag_index_other  a  { color:#0084c8 ; display:block; padding: 5px 13px 5px 13px; float:left; border:solid 0px #ccc; border-radius:12px; margin-right:10px; margin-bottom:10px;color:#fff; font-size:14px;    }
.tag_index_other  a:hover  { background:#004c8a; color:#fff;   }

.tag_index_other .tag0 { background:#008a00   }
.tag_index_other .tag1 { background:#bd069d   }
.tag_index_other .tag2 { background:#bd062d   }
.tag_index_other .tag3 { background:#bd5806   }
.tag_index_other .tag4 { background:#06bd76   }
.tag_index_other .tag5 { background:#060abd   }

.tag_img { text-align:center}
.tag_img img { border-radius:8px;  }
.tag_des { clear:both; padding:0px 30px 0px 30px; font-size:14px; }
.tag_des p { line-height:200%; }
.tag_des li { line-height:200%; list-style:disc }
.tag_des ul { padding:20px; }
.tag_key { clear:both; padding:0px 30px 0px 30px;}

  
  
  