@charset "utf-8";
/* CSS Document */
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } 
*/
body {
	font:12px "",Arial,Helvetica,sans-serif;
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
}
td{ font-size:12px; line-height:20px;}
img{border:0px;}
span{ line-height:22px;}
.btsearch{background:url(../index/index_22.jpg) no-repeat; border:0px; width:62px; color:#FFF; font-size:14px; font-weight:bold; line-height:23px; height:23px;}

.topnav{ font-size:14px; color:#FFF; font-weight:bold;}
.content{font-size:14px;color:#FFF; font-weight:bold;}
.classcontent{font-size:14px;color:#000;}

.webt{font-size:14px;color:#FFF; font-weight:bold; background:url(../imgs/index17.gif) no-repeat;}
.webcontent{font-size:14px;color:#000;background:url(../imgs/index16.gif) no-repeat;}

.lineheight{ line-height:20px;}
.pd-top{padding-top:5px;}
.pd-left{padding-left:5px;}
.border-hui{border:1px #C6C6C6 solid;}
.border-b-hui{border-bottom:#C3C3C3 dotted 1px;}
.border-br-hui{border-bottom:#C3C3C3 solid 1px;}
.border-red{border:1px #EC472B solid;}
.border-zise{border:1px #840084 solid;}
a:link {color:#000000;text-decoration:none;}
a:visited {color:#000000;text-decoration:none;}
a:hover {color:#ff6600;text-decoration:underline;}
a:active {color:#000000;text-decoration:none;}

a.bai:link {color:#FFF;text-decoration:none;}
a.bai:visited {color:#FFF;text-decoration:none;}
a.bai:hover {color:#FC0;text-decoration:underline;}
a.bai:active {color:#FFF;text-decoration:none;}


a.red:link {color:red;text-decoration:none;}
a.red:visited {color:red;text-decoration:none;}
a.red:hover {color:#FC0;text-decoration:underline;}
a.red:active {color:#FFF;text-decoration:none;}

.tg {
color:#06c;

font-size:12px;
}
.tj_w {
color:#06c;
font-size:14px;
}

a.gj:hover {
color:red;
}

a.gj:active {
color:#06c;
}

a.gj:link,a.gj:visited {
color:#06c;
text-decoration:underline;
}


a.hybt:hover {
color:red;
font-size:14px;
font-weight:bold;
}

a.hybt:active {
color:#06c;
font-size:14px;
font-weight:bold;
}

a.hybt:link,a.hybt:visited {
color: #039;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

a.tiebt:hover {
color:red;
font-size:14px;
font-weight:bold;
}

a.tiebt:active {
color:#06c;
font-size:14px;
font-weight:bold;
}

a.tiebt:link,a.tiebt:visited {
color: #039;
font-size:14px;
text-decoration:underline;
}

a.cp:link{color:#0000cc;text-decoration:underline; font-size:12px;}
a.cp:visited { color: #0000cc;text-decoration:underline;font-size:12px;}
a.cp:hover{color: #FE0C67; text-decoration:underline; font-size:12px;}
a.cp:active{color: #0000cc; text-decoration:none; font-size:12px;}

.dhp {
	color: #060;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.rightb {
	border-right:#f6f6f6 1px solid;
}
.gd{BORDER-RIGHT: #cccccc 1px dotted; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted;
padding-top:5px; padding-bottom:5px;}

A.tt1:link,A.tt1:visited {
font-size:12px;
color:#06c;
line-height:150%;
text-decoration:underline;
}



/*DIV.SubCategoryBox {
	padding-right:20px;
	padding-top:3px;
	border-top:#ccc 1px dashed;
	font-size:12px;
	padding-bottom:2px;
	overflow:hidden;
	width:720px;
	padding-left: 5px;
}

UL.CategoryListUl LI {
float:left;
width:120px;
white-space:nowrap;
margin:0;
}

UL.CategoryListUlE LI {
float:left;
width:180px;
white-space:nowrap;
margin:0;
}
UL.CategoryListUl,UL.CategoryListUlE {
list-style:none none outside;
display:block;
margin:0;
padding:0;
}
*/
.ys_huis2 {
font-size:12px;
color:#666;
text-decoration:none;
}
.a4:hover {
font-size:12px;
color:#004080;
text-decoration:underline;
}
.a4:link,.a4:visited {
font-size:12px;
color:#004080;
text-decoration:none;
}
a.index_login:link,a.index_login:visited {
color:#f60;
font-weight:700;
text-decoration:none;
font-size:14px;
}


#changeCatesShow A SPAN,SPAN.tadc {
font-size:12px;
}
a.index_login:hover,a.index_login:active {
color:#000;
font-weight:700;
text-decoration:none;
font-size:14px;
}

/*a.index2:hover {
color:#000;
text-decoration:none;
font-weight:700;
font-size:12px;
}

a.index2:active {
color:#000;
text-decoration:underline;
font-weight:700;
font-size:12px;
}
a.index2:link,a.index2:visited {
color:#f60;
text-decoration:underline;
font-size:12px;
}*/

a.biaot:link,a.biaot:visited {
color:#06c;
text-decoration:underline;
font-size:14px;
font-weight:bold;

}

a.biaot:hover {
color:#ff6600;
text-decoration:underline;
font-size:14px;
}

a.biaot:active {
color:#ff6600;
text-decoration:none;
font-size:14px;
}

/**/
a.xinbt:link,a.xinbt:visited {
color:#003278;
text-decoration:none;
font-weight:bold;
font-size:14px;
line-height:25px;
}

a.xinbt:hover {
color:#ff6600;
text-decoration:underline;
font-size:14px;
}

a.xinbt:active {
color:#ff6600;
text-decoration:none;
font-size:14px;
}
/**/


a.huang:link,a.huang:visited {
color:#f60;
text-decoration:underline;
font-weight:bold;

}
a.huang:hover {
color:red;
text-decoration:underline;

}
a.huang:active {
color:red;
text-decoration:none;
}
.cheng {
color:#f60;
font-size:12px;
}
.info{ padding:10px 1px 10px 2px;line-height:22px;}
.sj {
background:#FDEDE8;
font-size:12px;
}

.small1{
	font-size:12px;
	color: #333333;
	background-color:#f6f6f6;
	
}
.zx1{ font-size:20px;color:#ff6600;
padding:20px 0px 10px 0px; line-height:50px; font-weight:bold;}
.denglu {
border:#cccccc 1px solid;
height:14px;
}
.bian{ border-bottom:#999 dashed 1px;}
.hytitle{line-height:30px; font-size:20px; color:#F60; font-weight:bold;}
.st5 {
color:#c60a00;
}
/*ҵƬʽ*/
.span_on {
	DISPLAY: block; BACKGROUND: url(../imgs/0.jpg) no-repeat left 50%; FLOAT: left; MARGIN-LEFT: 3px; WIDTH: 79px; HEIGHT: 23px; TEXT-ALIGN: center
}
.span_on A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff6902; LINE-HEIGHT: 23px
}
.span_on A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.span_out {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 3px; WIDTH: 79px; HEIGHT: 23px; TEXT-ALIGN: center
}
.span_out A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1772c3; LINE-HEIGHT: 23px
}
.td_bg {
	BORDER-RIGHT: #aedef2 1px solid; BORDER-TOP: #aedef2 1px solid; BORDER-LEFT: #aedef2 1px solid; BORDER-BOTTOM: #aedef2 1px solid; BACKGROUND-COLOR: #eef6fe
}
.td_bg SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1772c3
}
.td_bg A {
	FONT-SIZE: 12px; COLOR: #1772c3
}
.td_bg A:hover {
	FONT-SIZE: 12px; COLOR: #ff6600
}
.tdborder_l_b_r {
	BORDER-RIGHT: #aedef2 1px solid; BORDER-LEFT: #aedef2 1px solid; BORDER-BOTTOM: #aedef2 1px solid
}
.companyinfo_pltitlebg {
	PADDING-LEFT: 3px; HEIGHT: 24px; BACKGROUND-COLOR: #edf6ff
}.company_titlebg {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-TOP: 2px; HEIGHT: 27px; BACKGROUND-COLOR: #edf6ff
}
.company_tdborder {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: #cecece 1px solid
}
.companyinfo_plborder1 {
	BORDER-RIGHT: #c8cde3 1px solid; PADDING-LEFT: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c8cde3 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c8cde3 1px solid
}
.companyinfo_plborder {
	BORDER-RIGHT: #c8cde3 1px solid; PADDING-LEFT: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; BORDER-BOTTOM: #c8cde3 1px solid
}
.companyinfo_textarea {
	BORDER-RIGHT: #8aadd7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8aadd7 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #8aadd7 1px solid; WIDTH: 400px; PADDING-TOP: 5px; BORDER-BOTTOM: #8aadd7 1px solid; HEIGHT: 100px; BACKGROUND-COLOR: #ffffff
}
/*ҵƬʽ*/

/*Ϣ*/
#previewBox {
position:absolute;
width:261px;
}

#previewRigth {
width:232px;
float:right;
background-color:#E8E8E8;
border:1px solid #8C8C8C;
padding:10px;
}

#previewRigth img {
border:1px solid #BABABA;
}

#previewArrow {
width:7px;
position:absolute;
background-color:#FFF;
float:left;
}
.secTit {
	POSITION: relative; MARGIN: 5px 0px 10px; BACKGROUND: url(../imgs/Y1.gif) repeat-x 30px 8px; HEIGHT: 18px; CLEAR: both
}
.secTit02 {
	POSITION: relative; MARGIN: 0px 0px 10px; BACKGROUND: url(../imgs/Y1.gif) repeat-x 30px 8px; HEIGHT: 18px; CLEAR: both
}
.secTit02 {
	MARGIN: 10px 0px
}
.secTitL {
	POSITION: absolute; TOP: 0px
}
.secTitR {
	POSITION: absolute; TOP: 0px
}
.secTitL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: auto; PADDING-RIGHT: 5px; BACKGROUND: url(../imgs/W8.gif) #fff no-repeat 0px 0px; COLOR: #000; FONT-WEIGHT: bold; PADDING-TOP: 0px; LEFT: 0px
}
.secTitR {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(../imgs/W6.gif) #fff no-repeat 5px 3px; RIGHT: -1px; PADDING-TOP: 0px
}
/*Ϣ*/

.imgb{ margin-right:5px;}
.tb{color:#F60; font-size:14px; font-weight:bold}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.kujiangshan {
 TEXT-ALIGN: left;MARGIN: 5px auto; WIDTH: 720px;  HEIGHT: 68px; /*BORDER: #3f9a02 1px solid*/
}
.kujiangshan UL {
}
.kujiangshan UL LI {
	WIDTH: 175px; DISPLAY: inline; FLOAT: left; HEIGHT: 68px; MARGIN-LEFT: 5px; OVERFLOW: hidden
}
.kujiangshan UL LI A:link {
	COLOR: #0000ff
}
.kujiangshan UL LI A:visited {
	COLOR: #0000ff
}
.kujiangshan UL LI A:hover {
	COLOR: #ff5500
}
.chengse {
	COLOR: #ff6600
}

.kuang{TEXT-ALIGN: left; WIDTH: 720px; DISPLAY: inline; FLOAT: left; HEIGHT: 68px; OVERFLOW: hidden}


/*首页丝网书籍*/
.zabt{font-size:14px; font-weight:bold; background:url(../imgs/zazhi_on.jpg) no-repeat;}
.zacontent{font-size:14px;color:#81140f; font-weight:bold;}
/*首页丝网书籍结束*/
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

EM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}


UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}


.sortcont {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; PADDING-BOTTOM: 4px; BORDER-TOP: #c8c8c8 1px; BORDER-RIGHT: #c8c8c8 1px solid
}
.sortbox {
	WIDTH: 100%; CLEAR: both; PADDING-TOP: 8px
}
.sortbox H3 {
	BORDER-BOTTOM: #ffc16c 1px solid; BORDER-LEFT: #ffc16c 1px solid; PADDING-BOTTOM: 92px; BACKGROUND-COLOR: #fff5eb; PADDING-LEFT: 7px; WIDTH: 17px; PADDING-RIGHT: 5px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px; BORDER-TOP: #ffc16c 1px solid; BORDER-RIGHT: #ffc16c 1px solid; PADDING-TOP: 92px
}
H3.last {
	PADDING-BOTTOM: 90px; PADDING-TOP: 89px
}
UL.sortlst {
	WIDTH: 720px;
	FLOAT: left;
	OVERFLOW: hidden;
	
}
.sortlst LI {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 20px;
	PADDING-LEFT: 5px;
	WIDTH: 345px;
	PADDING-RIGHT: 5px;
	MARGIN-BOTTOM: 0px;
	FLOAT: left;
	/*	HEIGHT: 64px;*/
	OVERFLOW: hidden;
	PADDING-TOP: 6px;
	/*border:1px solid #CCC;*/
}
.sortlst .em {
	LINE-HEIGHT: 25px; WHITE-SPACE: nowrap; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.sortlst .em A {
	COLOR: #0048a2
}
.sortlst .em A.special {
	COLOR: #ff6600
}
.sortlst .em A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
.sortlst .productsb {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #666; PADDING-TOP: 0px
}
/**/

.leftzbg{ background:url(../imgs/index_23.gif) no-repeat;}
.leftzmore{ background:url(../imgs/index_50.gif) no-repeat;}
.lefthbg{ background:url(../imgs/index_20.gif) no-repeat;}
.lefthmore{ background:url(../imgs/index_49.gif) no-repeat;}
.topbg{background:url(../index/index_11.jpg) repeat-x; padding-top:2px;}
.topbgr{background:url(../index/index_13.jpg) no-repeat;}
.topbgmidr{background:url(../index/index_09.jpg) no-repeat}
.topbgmidl{background:url(../index/index_05.jpg) no-repeat}
.topbglan{background:url(../index/index_07.jpg) repeat-x;}
.wordbk{ white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.hongbg{ background:url(../imgs/index_47.gif) no-repeat;width:113px;height:26px;font-size:14px; color:#FFF; font-weight:bold; line-height:26px; white-space:nowrap; overflow:hidden;}
.hongbaibg{ background:url(../imgs/index_48.gif) repeat-x; height:26px;}
.huihengbg{ background:url(../imgs/search_03.gif) repeat-x; height:31px;border-bottom:#D4D4D4 solid 1px; padding-left:10px; line-height:31px;}
.huihengbgquan{ background:url(../imgs/search_03.gif) repeat-x; height:31px;border:#D4D4D4 solid 1px; line-height:31px;}
.huihengbgnob{ background:url(../imgs/search_03.gif) repeat-x; height:31px;line-height:31px;}
.rightbg{background:url(../imgs/search_01.gif) repeat-x;border-bottom:#E4F1F4 solid 1px; height:29px; line-height:29px;}



.tablefix{table-layout:fixed;}
.toptoubg{background:url(../imgs/topbg.gif) repeat-x; white-space:nowrap; overflow:hidden}

A.tuiguang:link {
	COLOR: #003278; TEXT-DECORATION: none
}
A.tuiguang:visited {
	COLOR: #003278; TEXT-DECORATION: none
}
A.tuiguang:active {
	COLOR: #003278; TEXT-DECORATION: none
}
A.tuiguang:hover {
	COLOR: #ff6600
}

.tgbt{height:22px;overflow:hidden; width:235px; line-height:25px;}
.searchk{border-bottom:#f3f8fd 1px solid; padding-bottom:10px;padding-top:10px;}