﻿@charset "utf-8";
/* index CSS Document  w:960*/

a{
	color:#7e7e7e;
	text-decoration: none;
}
a:hover {
	color:#009900;
	text-decoration: none;
}
.inmainm{
   float:left;
   display:inline
}
.inmain12{
   float:left
}
/*切换图样式 开始*/
#ifocus{
   width:510px; 
   height:244px;
   border:1px solid #999; 
   background:#F8F8F8;
   margin-bottom:10px;
}
#ifocus_pic{
   display:inline; 
   position:relative;
   float:left;
   width:400px; 
   height:225px; 
   overflow:hidden; 
   margin:10px 0 0 10px; 
}
#ifocus_piclist{position:absolute;}
#ifocus_piclist li{ 
   width:400px; 
   height:225px; 
   overflow:hidden;
   display:none
}
#ifocus_piclist img{
   width:400px; 
   height:225px;
}
#ifocus_btn{
   display:inline;
   float:right; 
   width:91px; 
   margin:9px 9px 0 0;
}
#ifocus_btn li{ 
   width:91px; 
   height:57px;
   cursor:pointer;
   opacity:0.5; 
   -moz-opacity:0.5;
   filter:alpha(opacity=50); 
}
#ifocus_btn img{
   width:75px;
   height:45px;
   margin:7px 0 0 11px;
}
#ifocus_btn .current{ 
   background:url(../imagessy/index/tab-img/ifocus_btn_bg.gif) no-repeat; 
   opacity:1; 
   -moz-opacity:1;
   filter:alpha(opacity=100); 
}
#ifocus_opdiv{ 
   position:absolute; 
   left:0; 
   bottom:0; 
   width:400px; 
   height:35px; 
   background:#000;
   opacity:0.5; 
   -moz-opacity:0.5; 
   filter:alpha(opacity=50); 
}
#ifocus_tx{
    position:absolute; 
	left:8px; 
	bottom:8px; 
	color:#FFF; 
}
#ifocus_tx .normal{display:none;}
/*切换图样式 结束*/

/* 天下动态 */
.news, .bbs{
    width:512px;
}
.news_list_03{
    margin:5px 0; 
	overflow:hidden;
	zoom:1;
}
.news_list_03 li{
    float:left; 
	width:49%; 
	line-height:25px;
	height:25px; 
	font-size:14px; 
	overflow:hidden; 
	text-align:left;
}
.news_list_03 li a{
    margin-left:14px; 
	color:#1f376d; 
	text-decoration:none
}
.news_list_03 li a:hover{
	color:#cc0000; 
	text-decoration:underline
}
/*社区热帖*/
.bbs_into{
    font-size:14px; 
	line-height:23px;
	line-height:26px\9;
	*line-height:26px;
	color:#ff0000; 
	text-align:right;
    padding-right:10px;
}
.bbs_into a{
    color:#ff0000;
	text-decoration:none
}
.bbs_into a:hover{
    color:#ff0000;
	text-decoration:underline;
}
/* 通用样式 */
.m_b10{margin-bottom:10px;}
.m_t10{margin-top:10px;}

.m_t5{margin-top:5px;}
.box_01{border:1px solid #aacbee; overflow:hidden; zoom:1;}
.box_02{border:1px solid #aacbee; border-width:0 1px 1px 1px; overflow:hidden; zoom:1; clear:both;}
.box_03{border:1px solid #ddd; overflow:hidden; zoom:1;}
.box_04{border:1px solid #ffcf5f; border-width:0 1px 1px 1px; overflow:hidden; zoom:1; clear:both;}
.title_01{
    border:1px solid #aacbee; 
	border-width:1px 1px 0 1px; 
	height:33px; 
	line-height:24px; 
	overflow:hidden;
    clear:both; 
	background:url(../imagessy/index/titlebg02.gif) repeat-x;
}
.title_01 h2{
	float:left;
	font-size:14px;
	color:#fff;
	padding:0;
	margin:0;
	background:url(../imagessy/index/tith01.gif) no-repeat;
	height:33px;
	width:124px;
	text-align:center;
	letter-spacing:2px;
}
.title_01 .tab_01{
    float:right; 
	padding-top:2px;
	+padding-top:1px; 
	padding-right:4px;
}
body:nth-of-type(1) .title_01 .tab_01 a{padding:6px 0 7px 10px;}
.title_01 .tab_01 a.active{background-position:left -72px;}
.title_01 .tab_01 a.active span{background-position:right -72px; font-weight:bold; color:#c00;}
.title_01 .tab_02{_padding-top:2px;}
.title_01 .tab_02 a.active{background-position:left -97px;}
.title_01 .tab_02 a.active span{background-position:right -97px; font-weight:normal; color:#c00;}
.title_02 .tab_01{padding-top:3px;+padding-top:2px;_padding-top:3px;}
.title_02 .recommend{text-align:right; padding-right:10px;}
.title_02 .recommend a{margin:0 5px;}

.level_list_01{width:100%; text-align:left; margin:5px 0;}
.level_list_01 th{font-weight:normal; height:24px; line-height:24px; text-align:left;}
.level_list_01 td{height:24px; line-height:24px; color:#666;}
.level_list_01 td a{color:#666;}
.level_list_01 td.c_gray a{text-decoration:none; font-size:12px; color:#666;}
*html .level_list_01 td{height:20px; line-height:20px;}

.l_01{background-position:0 0;}
.l_02{background-position:0 -24px;}
.l_03{background-position:0 -48px;}
.l_04{background-position:0 -72px;}
.l_05{background-position:0 -96px;}
.l_06{background-position:0 -120px;}
.l_07{background-position:0 -144px;}
.l_08{background-position:0 -168px;}
.l_09{background-position:0 -192px;}
.l_10{background-position:0 -216px;}


/*通用样2式*/

.tab_01{
    height:33px; 
	background:url(../imagessy/index/titlebg02.gif) repeat-x; 
	line-height:24px; 
	font-size:14px; 
	font-weight:normal;
    border:1px solid #aacbee; 
	border-width:1px 1px 0 1px; 
	letter-spacing:2px;
	}
.tab_01 a{padding:0 10px; border-right:1px solid #8ad0e6; height:24px; float:left; text-decoration:none;}
.tab_01 a.active{height:33px; background:url(../imagessy/index/tith01.gif) no-repeat center top; color:#fff; font-weight:bold; border:0;}





/*左侧分类及企业LOGO*/
.inmainep{
   width:170px;
   float:left;
   margin-right:11px;
   display:inline
}
#all-items{
    padding:0; 
	overflow:hidden;
	zoom:1;
}
#all-items h3{
    background:url(../imagessy/index/titlebg01.gif) repeat-x;
    height:27px;
    line-height:27px;
    padding:0 0 0 6px;
    font-size:14px;
    color:#fff;
    margin:0
}
#all-items .content{ 
	padding:0;
    border:1px solid #aacbee; 
	border-width:0 3px 0 1px;
	float:left;
}
#all-items .menu li{
    clear:both;
	display:inline;
	float:left;
}
#all-items .menu li strong{
    display:block;
	width:156px;
	height:24px;
	overflow:hidden;
	line-height:26px;
	color:#1f376d;
	font-weight:normal;
	font-size:14px; 
	background:url(../imagessy/index/sortbg01.gif) repeat-x 0 0;
	cursor:pointer; 
	text-align:left; 
	padding-left:10px;
}
#all-items .menu li strong a{
	color:#1f376d;
	text-decoration:none;
	font-weight:normal;	
}
#all-items .menu li strong h3{
	background:url(../imagessy/index/jt01.gif) no-repeat 126px 5px;
}	
#all-items .menu li.last strong{height:25px;}

#all-items .subcontent{
    display:none;
	width:533px;
	overflow:hidden;
	background:#fff url(../imagessy/index/subcontentbg.gif) repeat-y -543px 0;
}
#all-items .subcontent dl{
	overflow:hidden;
	margin:0 15px;
}
#all-items .subcontent dt{
    font-weight:bold;
	font-size:12px; 
	
}
#all-items .subcontent dd{
    padding:5px 0;
	font-weight:normal;
	margin-bottom:20px;
    overflow:hidden; 
	zoom:1; 
	clear:both;
}
#all-items .subcontent dd a{
    width:32%; /*19.9*/
	float:left; 
	overflow:hidden; 
	line-height:23px; 
	height:23px;
	color:#1f376d;
	text-decoration:none
}
#all-items .subcontent dd a:hover{
	color:#cc0000;
	text-decoration:underline
}

#all-items .subcontent dd.detail{text-align:right;background:#fff;border-bottom:none; padding:0; margin-bottom:0;}
#all-items .subcontent .corner{display:block;width:100%;height:25px;}
#all-items .subcontent .t-corner{background:url(../imagessy/index/subcontentbg.gif) no-repeat 0 0;}
#all-items .subcontent .b-corner{clear:both;background:url(../imagessy/index/subcontentbg.gif) no-repeat -1086px 0;}
#all-items .menu li.current{font-weight:bold; text-align:left;background:url(../imagessy/index/current.gif) no-repeat 0 0;border-bottom:none;}
#all-items .menu li.current strong{font-weight:bold; background:none;}
#all-items .menu li.current .subcontent{display:block;position:absolute;z-index:10000;margin:-24px 0 0 134px;}
#all-items .menu li.last .subcontent{margin:-25px 0 0 135px;}

/*重点企业推荐*/
.imep{
    border:1px solid #aacbee; 
	border-width:0 3px 1px 1px; 
}
.inimep{
    padding:9px 0 1px 0;
    padding:9px 0 2px 0\9;
    *padding:9px 0 2px 0;
    margin:0;
}
.inimep li{
    padding:0;
	margin:0 auto 6px auto;
	margin:0 auto 9px auto\9;
	*margin:0 auto 6px auto;
	list-style-type:none;
	text-align:center;
}
.inimep li img{
    border:1px solid #ccc
}
.inimep a:hover img{
	border:1px #666 solid;
}

/*最新内容版块*/
.newc{
	clear:both;
	width:693px;
	margin-top:10px\9;
	*margin-top:0;
}
.pic_news_list_01{
    padding:9px 0 8px 0;
	margin:0 auto 0 20px; 
	background:#fff url(../imagessy/index/line_x_blue.gif) repeat-x left bottom;
	height:100%; 
	overflow:hidden;
}
.pic_news_list_02{
    padding:13px 0; 
	margin:0 auto 0 20px; 
	background:#fff url(../imagessy/index/line_x_blue.gif) repeat-x left bottom; 
	height:100%;
	overflow:hidden;
}
.pic_news_list_02 dt{
    float:left; 
	width:160px;
	text-align:center
}
/*.pic_news_list_02 dt img{
    border:1px #fff solid;
}
.pic_news_list_02 dt a:hover img{
    border:1px #666 solid;
}*/

.pic_news_list_01 dt{
    float:left; 
	width:110px;
}
.pic_news_list_01 dd{
    float:left; 
	width:194px; 
	padding:0 10px; 
	height:95px; 
	overflow:hidden;
	line-height:18px;
}
.pic_news_list_01 dd h3{
    font-size:14px; 
	width:194px; 
	-o-text-overflow:ellipsis; 
	text-overflow:ellipsis; 
	white-space:nowrap; 
	overflow:hidden;
	margin:0 0 5px 0
}
.pic_news_list_01 dd a, .pic_news_list_01 dd h3 a, .news_list_01 dd li a, .news_list_01 dt a, .tag_hot li a{
    color:#1f376d;
	text-decoration:none;
}
.pic_news_list_01 dd a:hover, .pic_news_list_01 dd h3 a:hover, .news_list_01 dd li a:hover, .news_list_01 dt a:hover, .tag_hot li a:hover{
    color:#cc0000;
	text-decoration:underline;
}
.pic_news_list_01 dd p{
    height:52px; 
	overflow:hidden;
}
.news_list_01{
    text-align:left;
    float:left; 
	width:45%;
	overflow:hidden;
    zoom:1; 
	padding:10px 0 5px 16px;
}
.weeknew{
   	padding:10px 0 5px 28px;
}
.news_list_01 dt{
    line-height:23px; 
	font-weight:bold; 
	text-indent:10px;
	font-size:13px;
}
.news_list_01 dd li{
    line-height:23px; 
	font-size:14px;
    color:#999; 
	padding-left:14px;
	background:url(../imagessy/index/jt02.gif) no-repeat 0 8px;  
	-o-text-overflow:ellipsis; 
	text-overflow:ellipsis; 
	white-space:nowrap; 
	overflow:hidden;
}
.news_list_01 dd li span{
    float:right;
	color:#666
}
.bg_01{background:url(../imagessy/index/shadow2.gif) no-repeat 0 110px;}



/*最新上架样本*/
#mag_new{height:383px;}
.pic_list_01{
     padding:0 0 10px 0; 
	 margin-left:4px; 
	 overflow:hidden;
	 zoom:1; 
	 clear:both;
}
.pic_list_01 li{
     float:left; 
	 width:136px; 
	 overflow:hidden;
	 zoom:1; 
	 padding:15px 0 0 0;
}
.pic_list_01 li div{
     margin:0 auto;
	 text-align:center
}
.pic_list_01 li div img{
     width:77px; 
	 height:100px;
}
.pic_list_01 li p{
     width:121px; 
	 height:18px; 
	 line-height:18px; 
	 padding-top:3px; 
	 margin:0 auto; 
	 overflow:hidden;
}
.pic_list_01 li p a{
     color:#444;
	 text-decoration:none
}
.pic_list_01 li p a:hover{
     color:#cc0000;
	 text-decoration:underline
}
.news_list_02 li a{margin-left:22px; font-size:14px;}

.title_mag_new div{width:133px; float:left;}
.title_mag_new div h2{height:27px; line-height:27px; text-align:left; color:#fff; font-size:14px; padding-left:10px;}
#mag_new .title_mag_new div h2 a{color:#fff;}
.title_mag_new div p{padding-top:5px;}
.title_mag_new ul{width:490px; float:right; margin-top:5px;}
.title_mag_new li{float:left; width:65px; margin-right:5px; height:24px;}
.title_mag_new li.first{width:32px; background:none; text-indent:-9999px;}
.title_mag_new li a:hover,.title_mag_new li.active a{background-position:left -26px; height:24px; color:#c00; text-decoration:none;}


 /*右侧排行*/
.inmainph{
   float:right;
   width:256px;	
}


/*关注度排行*/


.indexph{
    float:right;
	width:256px;
}
.indexphgzd{
    background:#fff;
	border:#ccc 1px solid;
	padding:1px 1px 10px 1px;
}
#ph dd{
    background:url(../imagessy/index/gzd-top.gif) no-repeat;
	height:28px;
	padding:30px 0 0 17px;
}
#ph dd li{
    float:left;
	width:53px;
	height:21px;
	text-align:center;
	padding-top:7px;
	color:#5B5B5B;
	cursor:pointer;
}
#ph dd li.show{
    background:url(../imagessy/index/gzd-top.gif) no-repeat 2px -58px;
	color:#000;
}
#ph dt{
    background:url(../imagessy/index/1-08.gif) no-repeat 8px 12px;
	height:280px;
	overflow:hidden;
	padding:2px 0 0 12px;
	width:220px;
}
#ph dt li{
    height:25px;
	border-bottom:#B5B5B5 1px dotted;
	padding:10px 0 0 15px;
    width:208px;
    white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    overflow:hidden;
} 
#ph dt li a{
    color:#4d4d4d;
	text-decoration:none;
} 
#ph dt li a:hover{
    color:#cc0000;
	text-decoration:underline;
} 
#ph dt li.last{
	border-bottom:none;
} 
#ph ul{display:none;}
#ph ul.show{display:block;}

/*热门图纸排行*/
/*.hotph{
    border:1px solid #aacbee;
	margin-top:10px
}*/
.title_hot{
    border:1px solid #aacbee; 
	border-width:1px 1px 0 1px; 
	height:26px; 
	line-height:25px; 
	overflow:hidden;
    clear:both; 
	background:url(../imagessy/index/titlebg03.gif) repeat-x;
}
.title_hot h3{
    float:left; 
	font-size:14px;
    color:#16387c; 
	padding:0 0 0 6px;
	margin:0
}
.title_dx2{
    border:1px solid #aacbee; 
	border-width:1px 1px 0 1px; 
	height:36px; 
	line-height:35px; 
    clear:both; 
	background:url(../imagessy/index/titlebg04.gif) repeat-x;
}
.title_dx2 h3{
    background:url(../imagessy/index/titlebg04h.gif) no-repeat;
    float:left; 
	font-size:14px;
    color:#77ba2d; 
	padding:0 0 0 40px;
	margin:0
}
.dx2font{
    color:#cc0000;
	font-size:14px;
	font-weight:bold;
	padding:0 16px;
	line-height:22px
}
.dx2font a{
    color:#cc0000;
	text-decoration:none
}
.dx2font a:hover{
    color:#cc0000;
	text-decoration:underline
}
.title_mrt{
    border:1px solid #ffcf5f; 
	border-width:1px 1px 0 1px; 
	height:39px; 
	line-height:38px; 
    clear:both; 
	background:url(../imagessy/index/titlebg05.gif) repeat-x;
}
.title_mrt h3{
    background:url(../imagessy/index/titlebg05h.gif) no-repeat;
	height:39px;
	width:89px;
    float:left; 
	font-size:14px;
    color:#77ba2d; 
	padding:0;
	margin:0 0 0 10px
}
.inhotph{
    background:url(../imagessy/index/2-08.gif) no-repeat 9px 13px;
	overflow:hidden;
	padding:12px 0 0 10px;
	width:230px;
}
.inhotph li{
    height:24px;
	padding:0 0 0 25px;
    white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    overflow:hidden;
}
.inhotph li span{
    float:right;
	color:#777;
	font-family:"Georgia";
	font-size:8pt;
	text-align:left
}
.inhotph li span a{
	color:#777;
	font-family:"Georgia";
	font-size:8pt;
}
.inhotph li a{
    color:#666;
	text-decoration:none
}
.inhotph li a:hover{
    color:#cc0000;
	text-decoration:underline
}
/*标签*/
.tag_hot{
    padding:5px 4px 5px 8px;
	_padding:6px 4px 5px 8px;
	overflow:hidden;
	font-size:13px;
}
.tag_hot li{
    float:left;
    margin:0 8px 0 0; 
	line-height:25px;
	_line-height:22px;
	white-space:nowrap;
}

/*名人堂*/
#mrtview{text-align:left;}
#mrtview dl{
    overflow:hidden;
	zoom:1; 
	padding:10px 10px 0 10px; 
}
#mrtview dt{
    float:left; 
	width:109px;
}
#mrtview dt img{
    border:1px solid #ffcf5f; 
	padding:1px;
	width:90px;
	height:91px;
}
#mrtview dd{
    float:right; 
	width:125px;
}
#mrtview dd a{
    color:#333;
	text-decoration:none;
}
#mrtview dd a:hover{
    color:#cc0000;
	text-decoration:underline;
}
#mrtview dd h3{font-size:12px;}
#mrtview dd span{
    color:#999; 
	text-align:right; 
	display:block;
}
#mrtview ul{
    padding:8px 4px 8px 12px;
}
#mrtview li{
     color:#999; 
	 line-height:23px;
}
#mrtview li a{
    color:#444;
	text-decoration:none;
}
#mrtview li a:hover{
    color:#444;
	text-decoration:underline;
}
/*页部滚动*/
.botpicbox{
	text-align:center;
	margin:10px 0 0 0;
	padding:0 10px 10px 10px;
	width:934px;
	clear:both
}
.inbotpicbox{
         overflow:hidden;
        visibility:visible; 
	position:relative; 
	z-index:2;
}
#botpic{
	border:3px solid #aacbee;
        margin-top:10px; 
	overflow:hidden; 
	zoom:1;
        clear:both
}
#botpic div{
    overflow:hidden;
	zoom:1; 
	clear:both;
}
#botpic div h2{
   background:#222;
   color:#fff;
   font-size:13px; 
   padding:4px; 
   margin-bottom:10px;
   text-align:left; 
   float:left;
}

#botpic div span{float:right;}
#botpic ul{
    margin:0; 
	padding:0;
    position:relative; 
	list-style-type:none; 
	z-index:1;
    
}
#botpic li{
    float:left;
	overflow:hidden; 
	float:left;
	width:153px; 
	height:158px;
}
#botpic li h3{
   font-weight:normal; 
   font-size:12px; 
   text-align:left; 
   text-indent:10px;
}
#botpic li h3 a, #botpic li p a{
   color:#1f376d;
   text-decoration:none;
}
#botpic li h3 a:hover, #botpic li p a:hover{
   color:#cc0000;
   text-decoration:underline;
}
#botpic li img{
   border:1px solid #ddd; 
   padding:1px; 
   margin:3px auto;
}
#botpic li p{
   width:133px; 
   margin:0 auto; 
   -o-text-overflow:ellipsis; 
   text-overflow:ellipsis;
   white-space:nowrap; 
   overflow:hidden;
}
  
  
  
  
  
  




/*内容部分*/
#content{
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	height: 100%;
}
#main2{
	width: 100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
.main2-banner2 {
	text-align: center;
	padding: 1px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 1px;
	margin-bottom: 3px;
	background-color: #FFFFFF;
	border: 1px solid #cccccc;
}
.maineb-top {
	padding: 0px;
	margin: 0px;
}
.sort {
	width:100%;
	background-color: #f9fdfe;
	margin-top: 2px;
	line-height: 23px;
	color: #666666;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d1f2f9;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.sort a {
	border: #f9fdfe 1px solid;
	padding: 1px;
	color: #333333;
}
.sort a:hover {
	border: #00b9da 1px solid;
	color: #00b9da;
	padding: 1px;
}
.sort a.active {
	border: #00b9da 1px solid;
	background: #fff;
	color: #00b9da;
	padding: 1px;
}
.sort_title {
	color: #7ac142;
	font-size: 13px;
	line-height: 21px;
	background-color: #fafbf7;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ece9d8;
	width: 98%;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/ebook/search-jt.gif);
	background-repeat: no-repeat;
	background-position: 3px 3px;
	text-indent: 21px;
}
.say {
	text-align: center;
}
.say a {
	font-size: 14px;
	color: #00b9da;
	padding: 4px;
	border:1px solid #f9fdfe
}
.say a:hover {
	background: #fff;
	padding: 4px;
	border:1px solid #00b9da
}
.search_width {
	width: 250px;
	border: 1px solid #777777;
}
/*电子样本搜索结束*/


.blue_box {
	clear: both;
	border-right:#c5d7ef 1px solid;
	border-top:#c5d7ef 1px solid;
	border-left:#c5d7ef 1px solid;
	 
	border-bottom: #c5d7ef 1px solid;
	text-align:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	
	
}
.blue_box_title {
	position: relative;
	height: 26px;
	line-height: 26px;
	font-weight: bold;
	color: #333333;
	background-image: url(../images/product/title-blue.gif);
	background-repeat: repeat-x;
	padding: 0px;
	text-indent: 4px;
}

/*电子样本首页面左侧样本按厂商分类  开始*/
ul {list-style-type: none}
ul {margin: 0px;padding: 0px;}
h3 {margin: 0px;padding: 0px;}
p {margin: 0px;padding: 0px;}
/*a:link {color: #333; text-decoration: none}
a:visited {color: #333; text-decoration: none}
a:hover {text-decoration: underline}*/
.l {float: left}
.cf {clear: both; display: block; font-size: 1px; line-height: 1px; height: 0px}
.yspace {margin: 10px 0px 0px}
.eb {background: #fff;border: 1px solid #ccc;}
.sort1 .title {background: url(../images/ebook/b1t.jpg) repeat-x; height: 32px}
.sort1 .title h2 {border-right: #ccc 1px solid; font-size: 1.1em; left: -1px; top: -1px; height: 27px}
.sort1 .title h2 span {padding-left: 27px; line-height: 27px}
.sort1 .title li {font-size: 1.1em; background: url(../images/ebook/b1tdot.jpg) no-repeat right 1px; float: left; line-height: 28px; height: 28px; text-align: center}
.sort1 .title li span {left: -2px; float: left;  top: -1px; height: 33px}
.sort1 .title .current a:link {color: #fff}
.sort1 .title .current a:visited {color: #fff}
.sort1 .txt {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0.4em}
.sort1 .txt li {padding-right: 0px; padding-left: 28px; padding-bottom: 0px; padding-top: 0px; border-bottom: #ddd 1px dashed}
.sort1 .txt li.listheight {line-height: 23px; height: 23px}
.sort1 .txt li.moreeb {padding-right: 10px; border-top: #eee 1px solid; padding-left: 8px; background: #f8f8f8; padding-bottom: 6px; margin: 0px 0px 3px; padding-top: 8px; border-bottom: #eee 1px solid}
.sort1 .numbig {width: 20px; height: 54px; text-align: center}
.sort1 .numbig span {display: block; font-weight: bold; font-size: 1.2em; width: 20px; color: #fff; line-height: 20px; border-bottom: #fff 1px solid; 
height: 20px}
.sort1 .productimg {height: 52px}
.sort1 .productimg img {border-right: #ccc 1px solid; padding-right: 1px; border-top: #ccc 1px solid; padding-left: 1px; padding-bottom: 1px; border-left: #ccc 1px; padding-top: 1px; border-bottom: #ccc 1px solid}
.sort1 .productinfo h3 {padding-right: 0px; padding-left: 0px; font-weight: normal; font-size: 1.1em; padding-bottom: 3px; line-height: 1.1em; padding-top: 1px}
.sort1 .productinfo p {color: #666; line-height: 1.4em}
.hotep {width:246px}
.hotep .title h2 {background: url(../images/ebook/p.jpg) #fff no-repeat 5px 4px; width: 78px}
.hotep .title h2 span {color: #ff6e00}
.hotep .title ul {padding-left: 1px}
.hotep .title li {width: 70px}
.hotep .title li span {width: 70px}
.hotep .title .current span {font-weight: bold; background: url(../images/ebook/title_eb2.gif) no-repeat}
.hotep .txt11 {	height: 100%}
.hotep .txt .num1 {	background: url(../images/ebook/p1.gif) no-repeat 10px 5px}
.hotep .txt .num2 {	background: url(../images/ebook/p2.gif) no-repeat 10px 5px}
.hotep .txt .num3 {	background: url(../images/ebook/p3.gif) no-repeat 10px 5px}
.hotep .txt .num4 {	background: url(../images/ebook/p4.gif) no-repeat 10px 5px}
.hotep .txt .num5 {	background: url(../images/ebook/p5.gif) no-repeat 10px 5px}
.hotep .txt .num6 {	background: url(../images/ebook/p6.gif) no-repeat 10px 5px}
.hotep .txt .num7 {	background: url(../images/ebook/p7.gif) no-repeat 10px 5px}
.hotep .txt .num8 {	background: url(../images/ebook/p8.gif) no-repeat 10px 5px}
.hotep .txt .num9 {	background: url(../images/ebook/p9.gif) no-repeat 10px 5px}
.hotep .numbig {background: #ff7800}
.hotep .numbig span {background: #f30}
.hotep .productimg {padding-left: 0px}
.hotep .productinfo {padding-left: 2px; height: 52px}
.hotep .productinfo h3 {color: #666}
.hotep .productinfo h3 a:link {color: #f60; text-decoration: underline}
.hotep .productinfo h3 a:visited {color: #f60; text-decoration: underline}
.hotep .productinfo h3 a:hover {color: #000}
/*电子样本首页面左侧样本按厂商分类  end*/


.maineb-top-bot {
	background-image: url(../images/enterprise/bottom_blue.gif);
	background-repeat: repeat-x;
	height: 15px;
	clear: both;
	margin-top: 4px;
}
.maineb-top-title {
	line-height: 28px;
	height: 28px;
	text-indent: 8px;
	font-weight: normal;
	color: #000000;
	background-repeat: repeat-x;
	padding: 0px;
	margin: 0px;
	background-image: url(../images/index/bg4.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f1f1f1;
	border-right-color: #c5d7ef;
	border-bottom-color: #cccccc;
	border-left-color: #c5d7ef;
	background-position: top;
}
.maineb-top-title a {
    color:#000000;
	text-decoration:none;
}
.maineb-top-title a:hover {
    color:#000000;
	text-decoration:underline;
}
.maineb-top-l {
	float:left;
	width:24%;
	padding: 0px;
	margin-top: 4px;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 23px;
	margin-left:0px;
}
.maineb-top-m {
	float:left;
	width:616px;
	padding: 0px;
	margin-top: 4px;
	margin-left: 9px;
}
.maineb-top-r {
	float:right;
	width:10%;
	padding: 0px;
	margin-top: 4px;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	border: 1px dashed #f1f1f1;
	margin-right: 0px;
}
.maineb-top-r1 {
	width:58%;
	float:left;
	line-height: 24px;
	margin-top: 12px;
}
.maineb-top-rr {
	width:40%;
	float:right;
	padding-bottom: 1px;
}
.ep_pic {
	padding: 1px;
	border: 1px solid #CCCCCC;    
}
.ebook-box {
	width:100%;
	border: 1px solid #d3d3d3;
	padding: 0px;
	text-align: center;
	color: #666666;
}
.ebook-box a {
    color:#006699;
	text-decoration:none;
}
.ebook-box a:hover {
	color:#006699;
	text-decoration:underline;
}
.ebook-box-title {
	line-height: 26px;
	background-image: url(../images/index/boxtitlebg.gif);
	text-indent: 5px;
	font-weight: bold;
	color: #333333;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #3399cc;
	width: 98%;
	text-align: left;
	margin-bottom: 5px;
	margin-left: auto;
	padding: 0px;
	margin-right: auto;
	height: 26px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #e7e7e7;
}
.ebook-box-title2 {
	 
	background-image: url(../images/index/title-4.gif);
	font-weight: bold;
	color: #FFFFFF;
	width: 98%;
	text-align: left;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	height: 31px;
	padding: 0px;
}
.ebook-box2 {
	border: 1px solid #cccccc;
	width: 100%;
}
.ebookdiv {
	width:420px;
	/*height:394px;*/
	margin:0px auto;
	border:1px #cccccc solid;
	background-color: #f7f7f7;
	padding:2px;
	font-size:13px;
}
.ebookcon {
	height:100%;
	overflow:hidden;
	background-color: #FFFFFF;
	line-height:25px;
}
.ebookintr {
	line-height: 23px;
	padding: 0px;
	width: 98%;
	margin-top: 12px;
	margin-right: auto;
	margin-left: auto;
	color: #666666;
}
.ebook-jj {
	font-family: "黑体";
	font-size: 18px;
	color: #CC3300;
}
.ebook-box-sort {
	width:97%;
	margin-left: auto;
	margin-right: auto;
	line-height:24px;
	color: #FFFFFF;
	font-weight: bold;
}
.ebook-box-sort2 {
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #e0e0e0;
	border-left-color: #e0e0e0;    
}
.ebook-box-font {
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.mainebook {
	width:100%;
	clear:both;
	margin-top: 4px;
	margin-right: auto;
	margin-left: auto;
}
.mainebook-title {
	height: 15px;
	background-image: url(../images/enterprise/bottom_gray.gif);
	background-repeat: repeat-x;
	padding: 0px;
	margin: 0px;
}
.mainebook-listl {
	float:left;
	width:76%;
	border: 1px solid #A3DEE3;
}
.mainebook-listl-title {
	height:27px;
	line-height: 27px;
	background-image: url(../images/enterprise/top_blue.gif);
	background-repeat: repeat-x;
	text-indent: 10px;
	font-weight: bold;
	color: #006699;
	padding: 0px;
	margin: 0px;
	font-size: 14px;
}
 
 
 .parbookleft{
	float:left;
	width:72%;
}
.parbookr {
	width:262px;
	float:right;
}
.parbook {
   border: 1px solid #A3DEE3;
   width:100%;
}
.parbooktitle {
	height:27px;
	line-height: 27px;
	background-image: url(../images/enterprise/top_blue.gif);
	background-repeat: repeat-x;
	text-indent: 10px;
	font-weight: bold;
	color: #006699;
	padding: 0px;
	margin: 0px;
	font-size: 14px;
}
.parbook1 {
	width:98%;
	margin-left:auto;
	margin-right:auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8ad1e7;
   min-height :286px;
   
}
.parbookbox {
    float:left;
	padding:2px;
	width:28%;
}
.parbookpic {
	text-align:center;
	margin:12px auto 18px auto;
}
.parbookdown {
    text-align:center;
	margin:12px 0px 0px 0px;
	width:100%;

}
.parbookdown2 {
    text-align:center;
	line-height:25px;
	width:100%;
	color:#006699;
	font-weight:bold;
	margin-top:14px;
}
.parbookdown2 a {
	color:#006699;
	text-decoration:none;
}
.parbookdown2 a:hover {
	color:#006699;
	text-decoration:underline;
}
.parbookpicr {
	float:right;
	width:68%;
	line-height:27px;
	font-size:13px;
	padding:6px 8px 3px 8px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8ad1e7;
}
.parbookc {
	width:96%;
	line-height:23px;
	background-color: #f6f6f6;
	padding: 3px;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: 3px;
	margin-left: auto;
	border: 1px solid #f2f2f2;
}
.picrfont {
    font-weight:bold;	
}
.parbookboxr {
    border:1px solid #c7c7c7;
	padding:1px;
}
.ebcontentbox{
	padding: 1px;
	clear: both;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	width: 97%;
}
.ebookpl {
    width:100%;
	margin:8px 0px 8px 0px;
	border:1px #cccccc solid;
}
.ebookplt {
    height:28px;
	line-height: 28px;
	background-image: url(../images/brochure/title_01.gif);
	background-repeat: repeat-x;
	text-indent: 10px;
	font-weight: bold;
	color: #006699;
	padding: 0px;
	margin: 0px;
	font-size: 14px;
}
.ebookplt2 {
    font-size:13px;
	color:#246eb7;
	font-weight:bold;
	height:30px;
	line-height:30px;
	padding-left:20px;
}
.ebookplbox {
    width:96%;
	margin:4px auto 4px auto;
}
.ebookplbox2 {
	width:99%;
	margin-left:auto;
	margin-right:auto;
	line-height:22px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #006699;
	padding: 2px;
	margin-bottom: 6px;
}
.ebookplbox2 a {
    color:#333333;
	text-decoration:none;
}
.ebookplbox2 a:hover {
    color:#336699;
	text-decoration:underline;
}
.parbookqt {
    width:100%;
	margin:8px 0px 8px 0px;
	border:1px #8ad1e7 solid;
}
 .eb_box-gray-title22 {
	height: 27px;
	line-height: 27px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(../images/brochure/title_bgr2.gif);
	background-repeat: repeat;
	padding: 0px;
	margin-bottom: 0px;
	text-indent: 18px;
}
 
.ebsearch{
	background-color: #f5fafd;
	padding: 1px;
	width: 98%;
	margin-top: 2px;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	font-weight: normal;
	color: #FF3300;
}


.ebbox{
	width:100%;
	height:100%;
	overflow:hidden;
	margin-bottom:8px;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #006699;
	padding-bottom: 6px;
	padding-top: 3px;
}
.eb-pic {
	background-position: center;
	padding: 2px;
	float: left;
	width: 115px;
	margin-left: 12px;
	border: 1px solid #CCCCCC;   
}
.picright{
   float:left;
   margin-left:12px;
}
.eb-name {
	font-size: 12px;
	line-height: 28px;
	font-weight: bold;
	color: #0099CC;
	background-image: url(../images/ebook/eb-jt.gif);
	background-repeat: no-repeat;
	height: 28px;
	background-position: 6px;
	text-indent: 22px;
}
.eb-name a {
   color: #0099CC;
   text-decoration:none;
}
.eb-name a:hover {
   color: #0099CC;
   text-decoration:underline;
}
.eb-main {
	line-height: 21px;
	padding: 1px;
	width: 500px;
	margin: 2px auto 0px auto;
	background-color: #fafafa;
	border: 1px solid #e7e7e7;
}
.eb-main2 {
	line-height: 22px;
	padding: 1px;
	width: 500px;
	margin: 2px auto 0px auto;
	margin-bottom:3px;
	text-indent: 2pc;
	color:#333333;
}
.eb-down {
	line-height: 20px;
	background-image: url(../images/ebook/eb-down.gif);
	background-repeat: no-repeat;
	float: right;
	height: 20px;
	width: 72px;
	margin-right: 20px;    
}
.eb-down2 {
	line-height: 20px;
	background-image: url(../images/ebook/eb-dingyue.gif);
	background-repeat: no-repeat;
	float: right;
	height: 20px;
	width: 72px;
	margin-right: 45px;    
}




.eb-down3 {
	line-height: 20px;
	background-image: url(../images/brochure/eb-modfiy.gif);
	background-repeat: no-repeat;
	float: right;
	height: 20px;
	width: 72px;
	margin-right: 45px;    
}
.ebbox-title{
	font-family: "宋体";
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.ebbox-pllx{
	width:70px;
	margin-left: 180px;
	padding: 2px;
}
.ebbox-pllx2{
	width:80px;
	margin-left: 280px;
	padding: 2px;
}
.mainebook-listr {
	width:218px;
	float:right;
}
.eb_content {
	margin-top:6px;
	margin-left:auto;
	margin-right:auto;
	clear: both;
}
.eb_box01 {
	margin-bottom:6px;
	margin-top:6px;
	border: 1px solid #baeb69;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 6px;
	padding-left: 1px;
	clear: both;
}
.eb_box01-title {
	background-image: url(../images/ebook/title_eb4.gif);
	background-repeat: repeat-x;
	line-height: 25px;
	height: 25px;
	font-weight: bold;
	color: #529912;
	text-indent: 4px;
	margin-bottom: 8px;
}
.eb_content-title {
	background-image: url(../images/enterprise/top_blue.gif);
	background-repeat: repeat-x;
	line-height: 27px;
	height: 27px;
	clear: both;
}
.eb_content-l {
	width:248px;
	float:left;
}
.eb_content-r {
	width:73%;
	float:right;
}
.eb_content-box {
	padding: 1px;
	border: 1px solid #89d4f8;
}
.eb_content-boxtit {
	background-image: url(../images/ebook/title_eb-bg.gif);
	background-repeat: repeat-x;
	height: 31px;
	line-height: 30px;
}
.eb_content-boxtit2 {
	background-image: url(../images/ebook/title_eb3.gif);
	background-repeat: repeat-x;
	height: 25px;
	line-height: 25px;
	font-size: 13px;
	font-weight: bold;
	color: #247ba7;
	text-indent: 4px;
	margin-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.bookdata{
	background-color: #fffbef;
	padding: 1px;
	width: 98%;
	margin-top: 2px;
	margin-bottom:16px;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	font-weight: normal;
	color: #009900;
	line-height: 23px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #f1f1f1;
}
.eb_content-font {
	line-height: 19px;
	font-weight: normal;
	color: #333333;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	background-color: #f9f9f9;
}
.eb_content-font2 {
	line-height: 19px;
	font-weight: normal;
	color: #666666;
	width: 93%;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.eb_content-font2 a {
	color: #247ba7;
	text-decoration:none;
}
.eb_content-font2 a:hover {
	color: #247ba7;
	text-decoration:underline;
}
.img-eb {
    filter: shadow(color=#cccccc,direction=135); width: 120px; height: 154px
}
.eb_box-gray {
	border:solid 1px #cccccc;
	padding: 1px;
}
.eb-sort {
    padding-left:6px;
	color: #003366;
	line-height: 30px;
}
.eb-sort a {
	color: #003366;
	text-decoration:none;
}
.eb-sort a:hover{
	padding: 1px;
	color: #FFFFFF;
	background-color: #006699;
}
.eb_box-gray2 {
	border:solid 1px #cccccc;
	padding: 1px;
}
.eb-box {
   color: #666666;
   line-height: 27px;
}
.eb-box a {
	color: #666666;
	text-decoration:none;
}
.eb-box a:hover{
	color: #FF6600;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF6600;
}
.eb-box2 {
   color: #666666;
   line-height: 25px;
   margin-top:5px;
}
.eb-box2 a {
	color: #666666;
	text-decoration:none;
}
.eb-box2 a:hover{
	color: #006600;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006600;
}
.eb_box-gray-title {
	height: 31px;
	line-height: 31px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/ebook/title_eb-bg.gif);
	background-repeat: repeat;
	padding: 0px;
	margin-bottom: 0px;
}
.eb_box-gray-title2 {
	height: 26px;
	line-height: 26px;
	font-weight: bold;
	color: #333333;
	background-image: url(../images/ebook/title_eb-bg.gif);
	background-repeat: repeat;
	padding: 0px;
	margin-bottom: 0px;
	text-indent: 4px;
}
.green_box {
	clear: both;
	border-right: #c5e4be 1px solid;
	border-top: #c5e4be 1px solid;
	margin-top: 5px;
	Border-left: #c5e4be 1px solid;
	 
	border-bottom: #c5e4be 1px solid;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}
.green_box_title {
	position: relative;
	height: 26px;
	background-image: url(../images/product/title-green.gif);
	background-repeat: repeat-x;
	line-height: 26px;
	font-weight: bold;
	color: #009900;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.orange_box {
	margin-top: 7px;
	width: 100%;
	text-align: left;
	border: 1px solid #feaf00;
}
.orange_box_title {
	position: relative;
	height: 26px;
	font-size: 12px;
	line-height: 26px;
	font-weight: bold;
	color: #FC7F00;
	background-image: url(../images/index/title-org.gif);
	background-repeat: repeat-x;
	padding: 0px;
	text-indent: 4px;
}
.more {
	background-image: url(../images/index/more_icon.gif);
	background-repeat: no-repeat;
	height: 14px;
	width: 14px;
	float: right;
	padding-top: 5px;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 14px;
	position: relative;
	background-position: center;
}
.imagesborder{
	border: 1px solid #ccc;
	padding: 2px;
	text-decoration: none;
}
.imagesborder:hover {
	border: 1px dashed #FF6600;
	padding: 2px;
	text-decoration: none;
}
.sel-box {
	border:1px solid #cccccc;
	height:20px;
	width:85px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;
}
.sel-box2 {
    border:1px solid #cccccc;
	height:22px;
	width:70px;
}
.tex-box {
	border:1px solid #cccccc;
	height:15px;
	width:120px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.img-border {
	padding: 3px;
	border: 1px solid #c1c1c1;
	background-color: #FFFFFF;
}
.img-border a {
	padding: 3px;
	border: 1px solid #ff6600;
	background-color: #FFFFFF;
}
.img-border a:hover {
	padding: 3px;
	border: 2px solid #ff3300;
	background-color: #FFFFFF;
}
.font02 {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	font-family: "宋体";
}
.font06 {
	font-size: 12px;
	color: #ff6600;
}
.font08{
   color:#7ac142;
   font-size: 12px;
   font-weight:normal;
}
.font10{
	color:#0099CC;
	font-size: 13px;
	font-weight:bold;
	text-indent: 2px;
}
.orange {
	color: #ff9933
}
.right-jtmore {
	color:#666666;
	font-weight: bold;
	font-family: "宋体";
	text-align: right;
	line-height: 24px;
	margin-right: 6px;
}
.right-jtmore a {
	color:#666666;
	text-decoration:none;
}
.right-jtmore a:hover{
    color:#333333;
	text-decoration:underline;
}
.content-mid-bot {
	background-image: url(../images/index/content-mid-bot2.gif);
	background-repeat: repeat-x;
	height: 10px;
	width: 100%;
}

/*TAG start*/
#tag-all{
    width:100%;
	margin:10px auto
}
#tag-all h2{
    font-size:16px;
	padding:0 0 0 10px;
	margin:0 0 8px 0;
	background:url(../images/cad/tagbg.gif) repeat-x;
	height:37px;
	line-height:37px;
	color:#555;	
	text-align:left
}