.topbar2{  width:100%; height:30px; margin:0 auto; background:#f3f3f3;}
.top2{ width:100%; height:130px; margin:0 auto; background:url(imagestop_bg2.jpg) repeat-x top center;}
.top3{ width:1280px; height:130px; margin:0 auto;  }
.top3 img{ width:1280px; height:130px;}

.user_name{ width:186px; height:36px; display:block; float:left; background:url(imagesbd_bg1.jpg) no-repeat 0px 0px; float:left; display:inline;  }
.user_pass{ width:186px; height:36px; display:block; float:left; background:url(imagesbd_bg2.jpg) no-repeat 0px 0px; float:left; display:inline;  }


.title_dc{ width:100%; height:38px; line-height:38px; border-top:2px solid #c7000b; border-bottom:1px solid #d4d4d4; margin:0 auto;}
.title_dc p{ display:block; float:left; height:35px; line-height:35px; font-size:18px; font-weight:bold; color:#c7000b; padding-left:10px; }
.title_dc span { display:block; float:right; height:38px; line-height:38px; text-align:right; padding-right:10px; }

.title2_dc{ width:100%; height:38px; line-height:38px; border-top:2px solid #930000; border-bottom:1px solid #d4d4d4; margin:0 auto;}
.title2_dc p{ display:block; float:left; height:35px; line-height:35px; font-size:18px; font-weight:bold; color:#930000; padding-left:10px; }
.title2_dc span { display:block; float:right; height:38px; line-height:38px; text-align:right; padding-right:10px; }

.title3_dc{ width:100%; height:38px; line-height:38px; border-bottom:2px solid #c7000b; margin:0 auto;}
.title3_dc p{ display:block; float:left; height:35px; line-height:35px; font-size:18px; font-weight:bold; color:#c7000b; padding-left:10px; }
.title3_dc span { display:block; float:right; height:38px; line-height:38px; text-align:right; padding-right:10px; }

.title4_dc{ width:100%; height:38px; line-height:38px; border-bottom:2px solid #c7000b; background:#e7e5e5; margin:0 auto;}
.title4_dc p{ display:block; float:left; height:36px; line-height:36px; font-size:18px; color:#ffffff; padding-left:10px; padding-right:10px; background:#c7000b; }
.title4_dc span { display:block; float:right; height:38px; line-height:38px; text-align:right; padding-right:10px; }

.alist_dc1{ width:100%; margin:0 auto;}/*（黄箭头）>*/
.alist_dc1 ul{ width:100%;line-height:25px;}
.alist_dc1 li a{ display:block; float:left; width:95%; background:url(imagespoint_dc1.png) no-repeat 3px 10px; padding-left:15px;line-height:25px;white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }
.alist_dc1 li a:hover{ background:url(imagespoint_dc2.png) no-repeat 3px 10px;}

.alist_dc2{ width:100%; margin:0 auto;}/*（灰色点）>*/
.alist_dc2 ul{ width:100%;line-height:24px; }
.alist_dc2 li { line-height:24px; height:24px; }
.alist_dc2 li a{ display:block; float:left; width:75%; background:url(imagespoint_dc1.png) no-repeat 3px 10px; padding-left:15px;line-height:24px; height:24px;overflow:hidden; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.alist_dc2 li span{ width:23%; float:right; display:block; height:22px; color:#c2c2c2; text-align:right;}
.alist_dc2 li a:hover{ background:url(imagespoint_dc2.png) no-repeat 3px 10px;}


/* 二维码 */
.erwm{ width:72px; height:219px;  z-index: 10; overflow: visible;	position: fixed; top: 235px; right:10px; /* position fixed for IE6 */	_position: absolute; _top: expression(documentElement.scrollTop + "px");}
.ewm_dc{ width:210px; height:194px; z-index: 100; overflow: visible;	position: fixed; top: 235px; right:83px; /* position fixed for IE6 */	_position: absolute; _top: expression(documentElement.scrollTop + "px");}
.hotline_dc{ width:210px; height:72px; z-index: 101; overflow: visible;	position: fixed; top: 307px; right:83px; /* position fixed for IE6 */	_position: absolute; _top: expression(documentElement.scrollTop + "px");}

.tishi_user { width:100%; height:97px; display:block; position: absolute; top:40px; background:#ccc; opacity:.7;/* For IE 5-7 */filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);/* For IE 8 */-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";  z-index:100; }

/*<定义左侧图标导航>*/
.guiji_nav { width:100%;}
.guiji_nav ul {margin:0 auto; }
.guiji_nav li {float:left; display:block; position: relative;}
.guiji_nav a { float:left; display:block; width:72px; height:72px; background:#c2c2c2; border-bottom:1px solid #fff; position: relative;  z-index:1000;  }
 /* Commented Backslash Hack hides rule from IE5-Mac \*/
/* End IE5-Mac hack */
.guiji_nav a:hover { background:#c7000b;  } 

/*<备忘录|下拉菜单纵向参见道路运输监控网最新版，卫生，下拉菜单横向参见英华1,>*/
.dh2{ width:100%; height:64px; background:#871016; margin:0 auto;}

/*<定义导航>*/
.menu_nav2 { float:left; width:98%;}
.menu_nav2 ul {margin:0; }
.menu_nav2 li {display:inline; font-size:20px; text-align:center;}
.menu_nav2 a { float:left; width:100px; height:64px; line-height:64px; text-decoration:none; color:#fff; }
.menu_nav2 a span {display:block; height:64px; }
 /* Commented Backslash Hack hides rule from IE5-Mac \*/
.menu_nav2 a span {float:none;}
/* End IE5-Mac hack */
.menu_nav2 a:hover span {color:#fff; text-decoration:none;}
.menu_nav2 a:hover { text-decoration:none;  text-decoration:none; color:#fff; background:#6e0006;  }
.menu_nav2 a:hover span { text-decoration:none; } 

.menu_nav2_yes a { float:left; text-decoration:none; color:#fff; background:#6e0006; border-top:2px solid #fff; }
.menu_nav2_yes a span {display:block;  } 
.menu_nav2_yes a:hover span {color:#fff; text-decoration:none;}

/*<定义2JI页面子菜单>*/
.caidanCrl{	width:100%; }
.caidanlist a{ display:block; width:100%; height:45px; line-height:45px; color:#505050; background:#F2F2F2; padding-left:20px; }
.caidanlist .yes a{ display:block; width:100%; height:45px; line-height:45px; color:#505050; text-decoration:none; background: #cecece; border-left:2px solid #C7000B;  }
.caidanlist a:hover{ text-decoration:none; background: #e8e8e8;  }
.caidanlist .yes a:hover{ text-decoration:none; background: #cecece;  }

.caidanlist2 a{ display:block; width:100%; height:45px; line-height:45px; color:#C7000B; background:#F2F2F2; padding-left:40px; }
.caidanlist2 .yes a{ display:block; width:100%; height:45px; line-height:45px; color:#C7000B; text-decoration:none; background: #cecece; border-left:2px solid #C7000B;  }
.caidanlist2 a:hover{ text-decoration:none; background: #e8e8e8;  }
.caidanlist2 .yes a:hover{ text-decoration:none; background: #cecece;  }

/* item */
.item{width:236px;height:150px; overflow:hidden;position:relative;float:left;}
.item .caption{width:236px;height:150px;background:url(imagesdianbg.png);_background:#000000;color:#fff;font-weight:bold;position:absolute;left:0;display:none;/*background:#000000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;*/}
.item .caption a{text-decoration:none;color:#fff;font-size:14px;display:block; text-align:center; border:1px solid #fff; margin:0 auto; width:100px; padding:10px;}
/*.item .caption p a{padding:5px;margin:0;font-size:12px;color:#fff;font-weight:normal;}*/
.item img{border:0;position:absolute; width:100%; height:100%;}


/* item */
.item2{width:236px;height:300px; overflow:hidden; position:relative;float:left;}
.item2 .caption{width:236px;height:300px;background:url(imagesdianbg.png);_background:#000000;color:#fff; position:absolute;left:0;display:none;/*background:#000000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;*/}
.item2 .caption a{text-decoration:none;color:#fff; font-size:14px;display:block; text-align:center; border:1px solid #fff; margin:0 auto; width:100px; padding:10px; background:#c7000b;}
/*.item .caption p a{padding:5px;margin:0;font-size:12px;color:#fff;font-weight:normal;}*/
.item2 img{border:0;position:absolute; width:100%; height:100%;}


/*<定义书本排行>*/
.ebook_ph_pic { display:block; position: relative; }
.ebook_ph_pic img{ display:block; position: relative; z-index:1; width:95px; height:135px; float:left; }
.ebook_ph_nub1 { width:20px; height:20px; display:block; position: absolute; top:0px; left:0px; background:url(imagesph1.png) no-repeat top left; z-index:100; }

/*<定义图书推荐>*/
.ebook_dc{width:100%; margin:0 auto; color:#464646;}
.ebook_dc li{ display:block; float:left; margin-bottom:10px; margin-right:10px; margin-left:10px; padding:10px; text-align:center;}
.ebook_dc img{ display:block; width:125px; height:165px; margin:0 auto; border-radius: 6px; -moz-border-radius: 6px;  -webkit-border-radius: 6px; -webkit-box-shadow:1px 2px 3px #c6c6c6;-moz-box-shadow:1px 2px 3px #c6c6c6;}
.ebook_dc p { width:125px; height:36px; line-height:18px; display:block; margin:0 auto; text-align:center; font-size:14px; margin-top:10px; }
.ebook_dc li:hover{ background:#f2f2f2; padding:10px;}

.ebook_dc_tj img{ display:block; width:125px; height:165px; margin:0 auto; border-radius: 6px; -moz-border-radius: 6px;  -webkit-border-radius: 6px; -webkit-box-shadow:1px 2px 3px #c6c6c6;-moz-box-shadow:1px 2px 3px #c6c6c6;}

/*<定义图书选中标签及关闭>*/
.tabchang{ display:inline;}
.tabchang li{ display:block; float:left; margin-right:15px; }
.tabchang li p{ height:30px; line-height:30px; border:1px solid #C7000B; float:left; padding-left:10px; padding-right:10px; }
.tabchang li a{ width:30px; height:30px; line-height:30px; background:#C7000B; color:#fff;  float:left; text-align:center; text-decoration:none; }
.tabchang li a:hover{ background:#d8232d;  }

/*<定义相框式焦点图>*/
#ifocus {width:605px; height:300px;}
#ifocus ul{ margin:0; padding:0; list-style:none;}
#ifocus li{ list-style:none;}
#ifocus_btn {display:inline; float:left; width:100px;}
#ifocus_btn li {width:100px; height:60px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); border:1px solid #ccc;}
#ifocus_btn img {width:100px; height:60px;}
#ifocus_btn .current { opacity:1; -moz-opacity:0.5; filter:alpha(opacity=100); border:1px solid #C7000B;}

#ifocus_pic {position:relative; float:left; width:500px; height:300px; overflow:hidden; margin-left:5px;}
#ifocus_piclist {position:absolute; float:right; display:inline}
#ifocus_pic img {width:500px; height:300px; }












