﻿@charset "utf-8";
/* index CSS Document  w:960*/

a{
     
	 text-decoration:none
}
  a:hover{
     
	 text-decoration:underline
}
.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-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;
}
.main2-title a {
    color:#000000;
	text-decoration:none;
}
.main2-title a:hover {
    color:#000000;
	text-decoration:underline;
}
.main2-banner {
	text-align: center;
	padding: 1px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:2px;
	background-color: #FFFFFF;
	border:1px solid #cccccc;
}
.enterprise-left-box {
    float:left;
	width:75%;
	margin-left: 0px;
}
.mainenterprise-left {
	margin-top: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #8BDEFF;
	border-right-color: #8BDEFF;
	border-left-color: #8BDEFF;
}
.mainenterprise-left-title {
	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: 3px;
}
.ep_fbqy-box {
	border: 1px solid #8BDEFF;
	margin-top: 5px;
}
.ep_fbqy-title {
	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: 3px;
	padding-top: 1px;
}
#scrolldiv{width:100%;height:25px;line-height:25px;border:1px solid #f9f9f9;overflow:hidden}
#scrolldiv ul{
	display: block;
    margin:0px;
	padding:0px;
}
#scrolldiv li{
	height:25px;
	padding-left:6px;
}
#scrolldiv li a{
	color:#7e7e7e
}
#scrolldiv li a:hover{
	color:#7e7e7e
}
.mainenterprise-left-bottom {
	background-image: url(../images/enterprise/bottom_blue.gif);
	background-repeat: repeat-x;
	height: 15px;
	clear: both;
}
.mainenterprise-right {
	width:232px;
	float:right;
	margin-top: 0px;
	margin-right: 0px;
}
.ep_sort {
	width:98%;
	margin-left:auto;
	margin-right:auto;
	line-height: 24px;
	color: #666666;
	border: 1px solid #f1f1f1;
}
.ep_sort a {
	color: #333333;
}
.ep_sort a:hover {
	color: #FF6600;
	text-decoration: underline;
}
.ep_sort-tit {
	background-image: url(../images/enterprise/title_bg.gif);
	height: 23px;
	line-height: 23px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.ep-ad {
    margin-top:3px;
}
.ep-center-box {
	margin-top:4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #F6D337;
	border-bottom-color: #F6D337;
	border-left-color: #F6D337;
	line-height: 26px;
	color: #666666;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.ep-center-box-tit {
	line-height: 27px;
	background-image: url(../images/enterprise/top_yellow.gif);
	background-repeat: repeat-x;
	height: 27px;
	font-size: 13px;
	font-weight: bold;
	color: #FF9900;
	text-indent: 4px;
	  
}
.ep_sort-font {
	font-size: 15px;
	line-height: 28px;
	font-weight: bold;
	color: #CC3300;
	background-color: #f4f4f4;
	height: 28px;
	width: 92%;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	letter-spacing: 3px;
	margin-bottom: 8px;
}
.ep_sort-font a {
	color: #CC3300;
	text-decoration: none;  
}
.ep_sort-font a:hover {
    color: #CC3300;
	text-decoration: underline;
}
.ep_sort-font4 {
	line-height:21px;
	color:#333333;
	width: 95%;
	margin-top: 3px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.ep_sort-font4 a {
	color:#333333;
	text-decoration:none;
}
.ep_sort-font4 a:hover {
	color:#006699;
	text-decoration:underline;
}
.main2-content{
	width: 100%;
	margin-bottom: 4px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.main2-sort{
	width: 100%;
	margin-bottom: 4px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.main2-sort-bot {
	background-image: url(../images/enterprise/bottom_green.gif);
	background-repeat: repeat-x;
	height: 15px;
}
.ep_listsort {
    color:#666666;
	width:97%;
	margin-right:auto;
	margin-left:auto;
	line-height: 23px;
	margin-bottom: 0px;
	padding-bottom: 2px;
	margin-top: 2px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #f1f1f1;
}
.ep_listsort a {
    color:#333333;
	text-decoration:none;
}
.ep_listsort a:hover {
    color:#ffffff;
	background-color:#666666;
}
.sort_title {
	color: #006699;
	font-size: 13px;
	line-height: 21px;
	background-color: #f3f3f3;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
	width: 98%;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/cad/search-jt.gif);
	background-repeat: no-repeat;
	background-position: 3px 3px;
	text-indent: 21px;
}
.ep_sort-boxtit{
	height:20px;
	line-height: 20px;
	text-indent: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #669900;
	color: #669900;
	background-color: #f9f9f9;
	padding: 0px;
}
.moresort{
	height:18px;
	width:96px;
	line-height: 18px;
	float: left;
	border: 1px solid #CCCCCC;
	background-color: #ffffdf;
	background-image: url(../images/product/pd-jh.gif);
	background-repeat: no-repeat;
	text-indent: 21px;
	margin: 0px;
	padding: 0px;
}
.mainenterprise {
	width:100%;
	clear:both;
	margin-top: 3px;
}
.mainenterprise-title {
	position: relative;
	height: 27px;
	font-size: 12px;
	line-height: 27px;
	font-weight: bold;
	color: #333333;
	background-image: url(../images/enterprise/top_yellow.gif);
	background-repeat: repeat-x;
	padding: 0px;
	text-indent: 4px;
	margin: 0px;
}
.mainenterprise-listl {
	float:left;
	width:76%;
	border: 1px solid #A3DEE3;
	margin-left: 5px;
}
.mainenterprise-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;
}
#epsearch{
	background-color: #f5fafd;
	padding: 1px;
	width: 98%;
	margin-top: 2px;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
#epcontentbox{
	padding: 1px;
	clear: both;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	width: 97%;
}
.eplist_box {
	width:97%;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 6px;
	margin-left: auto;
	line-height:22px;
	color:#666666;
}
.eplist_box a {
	color:#333333;
	text-decoration:none;
	
}
.eplistbox-title{
	font-family: "宋体";
	font-size: 13px;
	line-height: 24px;
	font-weight: bold;
	color: #006699;
}
.eplistbox-title a {
    color: #006699;
	text-decoration: none;
}
.eplistbox a:hover {
    color: #006699;
	text-decoration: underline;
}
.epbox{
	width:100%;
	height:100%;
	overflow:hidden;
	margin-bottom:5px;
	line-height: 24px;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #006600;
	padding-bottom: 6px;
	padding-top: 3px;
}
.epbox a {
    color: #333333;
	text-decoration:none;
}
.epbox a:hover {
    color: #333333;
	text-decoration:underline;
}
.epbox-title{
	font-family: "宋体";
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
	color: #003366;
}
.epbox-title a {
    color: #003366;
	text-decoration: none;
}
.epbox-title a:hover {
    color: #003366;
	text-decoration: underline;
}
.mainenterprise-listl-bottom {
	background-image: url(../images/enterprise/bottom_blue.gif);
	background-repeat: repeat-x;
	height: 15px;
	clear: both;
}
.mainenterprise-listr {
	width:22%;
	float:right;
	margin-right: 5px;
}
.viewmore01{
    float:right;
	font-size: 12px;
	font-weight: normal;
	color: #006633;
	text-decoration: underline;
	height: 24px;
	width: 120px;
	line-height: 24px;
	text-align: center;
}
.mainep-right-box 
{
	 
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-color: #A3DEE3;
	border-bottom-color: #A3DEE3;
	border-left-color: #A3DEE3;
	padding-bottom:4px;
}
.mainep-right-box2
{
	width: 100%;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-color: #A3DEE3;
	border-bottom-color: #A3DEE3;
	border-left-color: #A3DEE3;
	padding-bottom:4px;
}
.mainep-right-box-top {
    height:27px;
	line-height: 27px;
	background-image: url(../images/enterprise/top_blue.gif);
	background-repeat: repeat-x;
	text-indent: 6px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
.epsearchbox{
	width: 230px;
	background-color: #eaf9ff;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 4px;
	border: 1px solid #c5d7ef;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	line-height: 22px;
}
.epsearchbox-title{
	height: 26px;
	line-height: 26px;
	font-weight: bold;
	color: #006699;
	background-image: url(../images/product/title-blue.gif);
	background-repeat: repeat-x;
	padding: 0px;
	text-indent: 6px;
	margin-bottom: 4px;
}
.epsel {
	height:20px;
	background-color: #f9f9f9;
}
.eptext {
	height:14px;
}
.mainep-box01{
	width:98%;
	margin-top:2px;
	margin-right:auto;
	margin-left:auto;
	line-height:24px;
	font-weight: normal;
	color: #666666;
	font-size: 12px;
}
.mainep-box01 a {
   color:#333333;
   text-decoration:none;
}
.mainep-box01 a:hover {
	color:#009900;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #009900;
}
.mainep-box02{
	width:98%;
	margin-top:2px;
	margin-right:auto;
	margin-left:auto;
	line-height:24px;
	font-weight: normal;
	color: #666666;
	font-size: 12px;
}
.mainep-box02 a {
   color:#333333;
   text-decoration:none;
}
.mainep-box02 a:hover {
	color:#FF6600;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF6600;
}
.mainep-top {
	width:100%;
	margin-top: 0px;
	padding: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
}
.mainep-top-l {
	float:left;
	width:254px;
	padding: 0px;
	margin-top: 4px;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.mainep-top-r {
	float:right;
	width:695px;
	padding: 0px;
	margin-top: 4px;
	margin-right: 4px;
	_margin-right: 0px;
}
.mainpd-topl-title {
    width:100%;
	line-height: 26px;
	background-image: url(../images/index/boxtitlebg.gif);
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 4px;
	padding: 0px;
	height: 26px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	background-repeat: repeat-x;
	margin-top: 1px;
	margin-right: 1px;
}
.mainep-top-bot {
    background-image: url(../images/enterprise/bottom_blue.gif);
	background-repeat: repeat-x;
	height: 15px;
	clear: both;
	margin-top: 4px;
}
.pd-topbox2 {
	padding:1px;
	border:1px solid #a4a4a4;
	line-height: 26px;
}
.pd-topbox {
	line-height: 26px;
	color:#333333;
}
.pd-topbox a {
    color:#333333;
	text-decoration:none;
}
.pd-topbox a:hover {
	text-decoration:underline;
	color: #009900;
}
.enterprise-box2 {
	width:100%;
	border: 1px solid #348b6a;
	padding:1px;
}
.enterprise-box-gray {
	width:100%;
	border: 1px solid #cccccc;
	margin-top: 6px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.enterprise-box-title {
	line-height: 26px;
	background-image: url(../images/index/boxtitlebg.gif);
	text-indent: 5px;
	font-weight: bold;
	color: #333333;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #3399cc;
	text-align: left;
	margin-left: auto;
	padding: 0px;
	margin-right: auto;
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-repeat: repeat-x;
	margin-top: 1px;
}
.enterprise-box-title2-2 {
	text-indent: 2pc;
	color:#FF6633;
	font-weight: bold;
	line-height: 23px;
	width: 92%;
	margin-bottom: 4px;
	margin-left: auto;
	margin-right: auto;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.enterprise-box-title6 {
	line-height: 27px;
	background-image: url(../images/enterprise/top_gray.gif);
	text-indent: 6px;
	font-weight: bold;
	color: #333333;
	width: 100%;
	text-align: left;
	padding: 0px;
	background-repeat: repeat-x;
	height: 27px;
	vertical-align: bottom;
	font-family: "宋体";
}
.right-jtmore {
	color:#666666;
	font-weight: bold;
	font-family: "宋体";
	text-align: right;
	padding-right:10px;
}
.right-jtmore a {
	color:#666666;
	text-decoration:none;
}
.right-jtmore a:hover{
    color:#333333;
	text-decoration:underline;
}
.blue_box {
	clear: both;
	border-right:#c5d7ef 1px solid;
	border-top:#c5d7ef 1px solid;
	border-left:#c5d7ef 1px solid;
	width: 100%;
	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;
}
.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;
}
.img-border {
	padding: 3px;
	border: 1px solid #c1c1c1;
	background-color: #FFFFFF;
}
.imagesborder{
	border: 1px solid #d9e5e9;
	padding: 1px;
	text-decoration: none;
}
.imagesborder:hover {
	border: 1px solid #fadd95;
	text-decoration: none;
}
.font01 {
	font-size: 9pt;
	color: #003366;
	text-decoration: none;
	font-weight: normal;
}
.font02 {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	font-family: "宋体";
}
.font03 {
	font-weight: bold;
	color: #006699;
	font-size: 14px;
}
.red {
    color:#FF0000;
}
.content-mid-bot {
	background-image: url(../images/index/content-mid-bot2.gif);
	background-repeat: repeat-x;
	height: 10px;
	width: 100%;
}
