body{font-size:12px; font-family:Verdana,宋体;margin: 0px auto;height: auto;text-align:center; }
/*font-family:Dotum, Dotumche, Gulim, Gulimche;*/
*{margin:0; padding:0; list-style:none;}

div,form,img,ul,ol,li,dl,dt,dd{border:none;}
td {font-size:12px; line-height: 140%;}

#content:after, #container:after, #wrapper:after, #header:after, #nav:after, #footer:after, .line4:after,.b1:after, .b1s:after,.o1:after
{padding:0px;content:'.';display:block;clear:both;visibility:hidden;height:0;}

#content, #container, #wrapper, #header, #nav, #footer, .line4, .b1,.b1s, .o1{height:1%;}

a {color:#955339; text-decoration:underline;}    
a:hover {color:#f80; text-decoration:none;}/*#1D80E0*/

a.lineno, a.lineno:link,a.lineno:visited,a.lineno:hover{
	color: #555; text-decoration: none;
}


h2 a{color:#07519A; text-decoration: none; }
h2 a:hover{color:#333; text-decoration: underline;}

hr {border:1px dotted #cccccc; height:1;clear:both;} 


#header { width:900px;height:101px; margin:0px auto 2px;clear:both; 
         background:url(../images/stopbg.gif) repeat-x 0 -101px #F6F8FA;}
#headerlogo {float:left; padding:22px 2px 8px 30px;}
#headerNav {
	float:right;width:400px;color: #666; 
	padding-top: 5px; padding-right:20px; margin-top:10px; text-align: right; 
}
#headerNav span {
	text-align: right; margin-left:10px;margin-bottom:8px;line-height:20px;height:20px;
}
#headerlogin {
	float:right;width:400px;color: #8f8f8f; padding-right:20px; margin-top:5px;margin-bottom:5px;text-align: right;
}

#nav {clear:both;width:900px!important; width /**/:900px;height: 32px; line-height: 32px; clear:both; margin:0 auto;margin-bottom:5px;
background:url(../images/snavbgls.gif) no-repeat top left #713606; 
border:0px solid #83BBD9;text-transform: uppercase; overflow: hidden; text-align:left;}	
#nav ul{list-style:none;display: inline;}
#nav li{float:left;margin-left:12px;padding-left:25px;background:url(../images/snavline3.gif) no-repeat 0 -64px;overflow:hidden; }
#nav a{color: #fafafa;font-weight:bold; text-decoration: none;}
#nav a:hover{color: #ffcc00;text-decoration: underline;}
#nav .none { padding-right: 0; margin-right: 0; background: none; } 

#banner {width:453px; height:148px; margin:0 auto 5px; font-size:0; vertical-align: middle; background:#FFF8E1;border:1px solid #D1B197;}
#banner img {display:block;}

#banner2 {height:109px; margin:0 auto 5px; vertical-align: middle; background:#FFF8E1;border:1px solid #D1B197;
width:453px; /*Firefox*/
_width:455px;/*ie6*/
*width:455px; /*ie7&ie6*/}
#banner2 img {display:block;}

#banner3 {width:684px; height:100px; margin:0 auto 8px; vertical-align: middle; background:#FFF8E1;border:1px solid #D1B197;}
#banner3 img {display:block; width:684px; height:100px;}

.banner1 {width:205px; height:auto; margin:0 auto; vertical-align: middle; background:#FFF8E1;border:0px solid #D1B197;clear:both;}
.banner1 img {display:block;}
 
.banner4 {width:205px; height:10px; font-size:0; background:url(../images/slktpic-lefttopg.gif) #fff; margin:0px auto; vertical-align: middle;}
.banner4 img {display:block;}

#bannerflash {width:210px; background:#fafafa;border:1px solid #D1B197; margin-bottom:5px;
height:148px!important; height /**/:150px;overflow:hidden;}
#bannerflash .show2 {padding:2px 2px;margin:0 auto; }


#content,#container,#wrapper {width:900px; text-align:left; margin:0 auto;clear:both; background:#fff;}
#contentbg {width:900px; float:left; margin:0 auto;background:url(../images/slktbgleft.gif) #FFF8E1 repeat-y;border-left:0px solid #D1B197;}
/**/

#mainIndex{background:#fff;float:right;width:683px; text-align:left; vertical-align:top;}
#main{background:#fff;float:right;width:686px; text-align:left; vertical-align:top;}

#sidebarIndexTop {background:#fff;float:left; width:210px; text-align:left; vertical-align:top;}
#sidebarIndexTop a{color:#555; text-decoration:none;}
#sidebarIndexTop a:visited {color:#555; text-decoration:none;}
#sidebarIndexTop a:hover{color:#555; text-decoration:none;}
#sidebarIndexTop .lefthight{height:240px!important;height /**/:220px;}

#sidebar{float:left; width:205px; text-align:left; vertical-align:top;}

#container_l h4{ height: 0px;width: 0px;overflow: hidden;display: block;font-size: 1px;	}
#container_l h4 span{ height: 0px;width: 0px;overflow: hidden;display: block;font-size: 1px;}

#container_l {float:left; margin-right:7px; border:1px solid #D1B197; background:url(../images/slktbg-lnews.jpg) repeat-x;
width:208px; /*Firefox*/
_width:210px;/*ie6*/
*width:210px; /*ie7&ie6*/
}
#container_m {float:left; width:453px; background:#fff;}
#container_r {float:right; width:218px;border:1px solid #D1B197;}

#container_l h2 {font-size:12px; line-height:25px;text-indent:2em; padding:0;margin:0;color:#D1B197;background:url(../images/s275.gif) no-repeat 3px center;}
#container_l ul{padding:0 5px 5px;margin:0;}
#container_l li{ padding-left:15px; line-height:19px; background:url(../images/sdian03.gif) no-repeat 3px center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#container_l a{color:#555555;text-decoration:underline; }/*#4CB300*/
#container_l a:hover{color:#955339;text-decoration:none;}

#wrapper_l {float:left; width:210px;margin-right:7px;}
#wrapper_l .leftlinkhight{height:235px;}
#wrapper_m {float:left; width:455px; margin-bottom:5px;}
#wrapper_r {float:right; width:220px; border:0px solid #D1B197;}
#wrapper_r a{color:#555;text-decoration:none; }/*#4CB300*/
#wrapper_r a:hover{color:#555;text-decoration:underline;}

.columnLeft{ float:left; border:0px solid #AACCEE; width:455px; height:auto; margin-bottom:5px; background:#fff;} 
.columnLeft p{color:#555; padding:5px 10px; margin:0; line-height:160%;} 

.columnLeft2{ float:left; border:0px solid #AACCEE; width:455px; height:auto; margin-bottom:5px; } 
.columnLeft2 p{color:#555; padding:5px 10px; margin:0; line-height:160%;} 

.columnRight{ float:right; border:0px solid #AACCEE; width:220px; height:auto; margin:0; }
.columnRight .righthight{height:400px!important;height /**/:425px;}

#serverTel {background:url(../images/lktserverc.gif) no-repeat left top;height:235px;}
#serverTel .productTel {float:right; width: 165px; height:55px;margin:0 0 0px 0;}
#serverTel .productTel h2 {font-size:12px; font-weight:bold; padding:8px 0 1px 0px;color:#07519A;height:22px;line-height:22px;}

#menuTel {background:url(../images/smenuleftbg1.gif) no-repeat left top;height:284px;}
#menuTel .productTel {float:right; width: 140px; height:68px;margin:3px 0 5px 0;}
#menuTel .productTel h2 {font-size:14px; font-weight:bold; padding:10px 0 1px 0px;color:#07519A;height:25px;line-height:25px;}

/**/
#footer{clear:both; width:900px!important; width /**/:900px; margin:0px auto;height:110px;border-top:2px #92765F solid;
background:url(../images/slktfootbg.jpg) repeat-x 0 -100px #fff;} 
.footerNav{ border-bottom:1px #D0D9E0 solid; height:28px;line-height:28px;background:#B2947C;margin-bottom:10px;}
.footerNav ul{ /*width:480px;*/ margin-top:0px; text-align:center;}
.footerNav li{ color:#713606; margin-right:10px;margin-left:10px;}
.footerNav li a{color: #713606;text-decoration: none;}
.footerNav li a:hover{color: #fc0;text-decoration:underline;}

#copyright{clear:both;color:#999;} 
#copyright a{color:#999;text-decoration:none;}
#copyright a:hover{color:#ccc;text-decoration:underline;}

.imgleft{float:left; margin:0 5px 5px 0; }
.imgright{float:right; margin:0 5px 5px 5px;}

/**/

.b1 h1,.b1 h2,.b1s h2, .o1 h2, .o1 li, .b1 thead, .b1 td, .columnLeft h2{height:25px;line-height:25px;}
.b1, .b1s {border:1px solid #D1B197; margin-bottom:5px;clear:both; background:#fff; }
.b1 h2, .b1s h2, .o1 h2, .columnLeft h2,.columnLeft2 h2{font-size:12px; text-indent:1em; margin:0px 1px 0px 1px;}
.b1 h2,.b1s h2,.columnLeft h2{background:url(../images/stitlebg253.gif) repeat-x 0 -50px #713606;color:#D1B197; border-bottom:0px solid #CAE1F3;}

.o1 li,.b2 .tu{overflow:hidden;text-overflow:ellipsis;}

.b1 td{line-height:120%;}
.b1 .partners{ padding:5px; height:50px; background:url(../images/slogo-line.gif) no-repeat left center; }
.b1 .partners ul{background:#fff;   margin-left:100px;    padding:0px;}
.b1 .partners li {    width:150px;    height:50px;    float:left;    margin-left:5px;    margin-bottom:10px; display:inline;}
.b1 .partners li img{ margin-bottom:5px; border:1px #eee solid; padding:1px;  display:block;}
.b1 .partners li a {    display:block;}

/**/

.b2 {padding:15px; line-height:160%; }
.b2 p{line-height:160%; padding:3px 5px; text-indent:2em;}
.b2 .tu{float:right;margin-right:1px;}
.b2 h1{font-family: 黑体, Arial, Verdana, sans-serif; line-height: 1em;  font-size:18px;padding-left:16px;}
.b2 h3{margin-bottom:5px; padding:1px 0 2px 20px; font-size:12px; font-weight:bold; color:#ff8800;
  background:url(../images/slkticon-b3h3.gif) no-repeat 1px 30%;border-bottom:1px #ccc solid; }
.b2 h3 a{color:#f80; text-decoration:none;} 
.b2 h4{margin:0; padding:2px 0 1px 0; font-size:12px; font-weight:bold; color:#955339; }
.b2 h4 a{color:#955339;  text-decoration:none;}
.b2 h5{margin:5px 0 0 0px; padding:5px 0 0 5px; font-size:12px; color:#955339; border-top:1px #D0D9E0 dashed;height:25px;line-height:25px;}
.b2 h6{margin:0; padding:0 0 0 1px; font-size:12px;}
.b2 p .more{float:right;height:25px;line-height:22px;text-align:right;}
.b2 span .more{float:right;display:block;height:25px;line-height:20px;text-align:right;}

.b2 dl{margin:0; padding:0 0 0 1px; font-size:12px;color:#555;}
.b2 dt{margin-top:10px;background:url(../images/slkticonall.gif) no-repeat 1px -106px; height:25px;line-height:25px;padding:0 0 0 22px;color:#955339;font-size:12px; font-weight:bold;}
.b2 dd{margin-bottom:10px; padding:0; line-height:20px;text-indent:2em;}

.td li,.td_sep li{list-style-type:none; padding:0 0 0 14px; line-height:25px;}

	.entries { line-height:160%;padding: 0 0 30px 0;}
	.entries h3{color:#555;}
	.entries p {padding: 4px 0;line-height: 1.5em;color:#555;}

.listpadding {margin:0 0 10px 14px;color:#333;}
.listpadding li{list-style-type:none; padding:2px 0 0 14px; background:url(../images/sicon_fka3.gif) 0 4px no-repeat;}
.listpadding li a{color:#444444; text-decoration:none;}
.listpadding li a:hover{color:#444444; text-decoration:underline;}

.list {margin:0 0 10px 14px;color:#333;}
.list li{list-style-type:none; padding:0 0 0 14px; line-height:25px;}
.list li a{color:#f00; text-decoration:underline;}
.list li a:hover{color:#f60; text-decoration:underline;}

.title{display:block;font-size:14px; font-weight:bold;text-indent:1em; margin:0px 1px 0px 1px;background:url(../images/titlebg25.gif) repeat-x left top #713606;color:#145EA6; border-bottom:1px solid #CAE1F3;height:25px;line-height:25px;}
 
.b3{padding:8px; line-height:150%;color:#555;}
.b3 p{line-height:160%; padding:0px; text-indent:0em;}
.b3 h3{margin-bottom:2px; padding:1px 0 2px 16px; font-size:12px; font-weight:bold; color:#955339;
  background:url(../images/slkticon-bb.gif) no-repeat 1px 40%;border-bottom:0px #D0D9E0 solid; }
.b1 h3 #show2 { border-width:0;border-top:0px #D0D9E0 solid;background:#713606}  
.b3 h4{margin-top:5px; padding:2px 0 1px 0; font-size:12px; font-weight:bold; color:#955339; }
.b3 h5{margin:0; padding:0 0 0 18px; font-size:12px;}
.b3 h6{margin:0; padding:0 0 0 1px; font-size:12px;}
.b3 p .more{float:right;height:20px;line-height:20px;text-align:right;}
.b3 p .more a{color:#ff8800;}
.b3 span .more{float:right;display:block;height:25px;line-height:20px;text-align:right;}
.b3 .h3{ padding:2px 0 1px 10px; font-size:12px; font-weight:bold; color:#955339;width:200px;
  background:url(../images/slkticon-xx.gif) no-repeat 1px 40% #713606;border-top:1px #D1B197 solid;}
/**/
.list2 ul {float:left;color:#666;}
.list2 li{list-style-type:none;  float:left; display:inline; margin-right:2px; padding:0 0 2px 5px; 
background:url(../images/sdian02.gif) 0px 5px no-repeat; width:88px! important; width /**/:98px; }
.list2 li a{color:#444444; text-decoration:underline;}
.list2 li a:hover{color:#333; text-decoration:none;}
.list2 { float:left;  border-bottom:0px dotted #9AC4E9; margin-bottom:10px;}
/**/
.list4 ul {float:left;color:#666;}
.list4 li{list-style-type:none;  float:left; display:inline; margin-right:2px; padding:0 0 2px 14px; 
background:url(../images/sdian03.gif) 0px 3px no-repeat; width:90px! important; width /**/:105px; }
.list4 li a{color:#444444; text-decoration:none;}
.list4 li a:hover{color:#444444; text-decoration:underline;}

.b3 .sidebarNav ul{margin:0 4px 4px 0;}
.b3 .sidebarNav li{padding:5px 0 5px 20px; background:url(../images/sdian_2.gif) 10px 40% no-repeat;border-bottom:1px solid #D1B197;}
.b3 .sidebarNav li span{color:#999; float:right;}

.b3 .listproduct {padding:0 5px 5px 5px;}
.b3 .listproduct ul {margin:0px; list-style:none; color: #333;}
.b3 .listproduct li{padding:3px 0 1px; border-bottom: 1px solid #D1B197; height: 25px;}
.b3 .listproduct li a {color:#0044A6; height: 25px; line-height: 25px;padding:0 0 0 25px;background:url(../images/slkticon-left.gif) 2px center no-repeat; text-decoration: none;display: block;}    
.b3 .listproduct li a:hover {color:#f60; padding:0 0 0 25px; background:url(../images/slkticon-left2.gif) 2px center no-repeat;background-color: #fefefe; text-decoration:none;} 
.b3 .listproduct li .hover {color:#f60; padding:0 0 0 25px; background:url(../images/slkticon-left2.gif) 2px center no-repeat;background-color: #eee; text-decoration:none; font-weight:bold;} 


.listWB ul {padding:5px 0; margin:5px 0;}
.listWB li{ padding-left:20px; line-height:25px; background:url(../images/sdyYellow.gif) no-repeat 5px center;border-bottom: 1px solid #D1B197;
width:156px!important; width /**/: 180px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;/*文字截断*/}
.listWB li a{color:#444444; text-decoration:none;}
.listWB li a:hover{color:#005FBC; text-decoration:underline;}


.b4{padding:8px 15px; line-height:180%;border-collapse:collapse;color:#555;}
.b4 a{color:#444444; text-decoration:underline;}
.b4 h3 {font-size: 14px; color:#955339; }/*font-weight:normal;*/
.b4 p{padding:5px 0 5px; text-indent: 2em;}
.b4 h1 {width: 100%;height: 50px;text-align: center;line-height: 50px;font-size: 18px; color:#999; }/*font-weight:normal;*/
.time{
width: 99%;height: 28px;margin: 0 auto 10px;text-align:center;border-bottom: 1px solid #CCC;color:#666;
}

.b5 div{height:300px;}
.b5 span{float:right;}

.bh {height:213px!important; height /**/:233px;}
.b1 .e{background:#ECFBFF;text-align:right;height:25px;line-height:25px;padding-right:10px;}

#products ul{background:#fff;
    margin:0px;
    padding:0;
}
#products li {
    width:102px;
    height:98px;
    float:left;
    margin-left:5px;
    display:inline;
}
#products li a {
    display:block;
}
#products li a img {
    border:1px solid #ccc;
    padding:1px;  width:98px; height:70px;
}
#products li span a {
    width:100px;
    height:24px;
    line-height:24px;
    text-align:center;
	 white-space:nowrap;
    text-overflow:ellipsis; 
    overflow: hidden;}
/**/
.productsb ul{background:#fff;
padding:5px 0; margin:5px 0;
}
.productsb li {
    width:180px;
    height:167px;
    float:left;
    margin-left:8px;
    display:inline; color:#005FBC; text-align: center; 
}
.productsb li a {
    display:block; text-decoration: none;
}
.productsb li a img {
    border:1px solid #ccc;
    padding:1px;  width:180px; height:140px;
}
.productsb li span a {
    width:180px;
    height:24px;
    line-height:24px;
    text-align:center;
	white-space:nowrap;
    text-overflow:ellipsis; 
    overflow: hidden;}
/**/
#companypic ul{background:#fff;
    margin:0px;
    padding:0;
}
#companypic li {
    width:150px;
    height:140px;
    float:left;
    margin-left:28px;
    display:inline;
}
#companypic li a {
    display:block;
}
#companypic li a img {
    border:1px solid #ccc;
    padding:1px;
}
#companypic li span a {
    width:150px;
    height:24px;
    line-height:24px;
    text-align:center;
	white-space:nowrap;
    text-overflow:ellipsis; 
    overflow: hidden;}

/*2008-12-07新增分类标题样式*/
.titlebar { background:url(../images/stitbar_s1_bg.gif) repeat-x; height: 27px; }
.titlebar .left { background:url(../images/stitbar_s1_lr.gif) no-repeat; background-position: 0px 0px; float: left; height: 27px; width: 5px; }
.titlebar .right { background:url(../images/stitbar_s1_lr.gif) no-repeat; background-position: -5px 0px; float: right; height: 27px; width: 5px; }
.titlebar .titbg { background:url(../images/stitbg_s1_l.gif) no-repeat; color: #0049A0; float: left; font-size: 13px; font-weight: 600; line-height: 20px; padding:7px 8px 0 16; }
.titlebar .titr { background:url(../images/stitbg_s1_r.gif) no-repeat; float: left; height: 27px; width: 7px; }

/**/
.table{
border-collapse:collapse;/*text-align:center;*/
}
.table td{
border:solid 1px #D1B197; margin:2px; padding:5px; line-height:150%;
}
.table th{
border:solid 1px #D1B197; margin:2px; padding:1px 1px 1px 5px; background:#99cc33;
}

.tcenter{
border-collapse:collapse;text-align:center;
}
.tcenter td{
border:solid 1px #D1B197; margin:2px; padding:5px; line-height:150%;
}
.tcenter th{
border:solid 1px #D1B197; margin:2px; padding:1px 1px 1px 5px; background:#99cc33;
}

/*spancolortxt*/
.tBlue{color:#437BB4}
.tGreen{color:#666;}/*color:#690*/
.tOrange{color:#f80}
.tYellow{color:#fa0}
.tRed{color:#f00}
.tGray{color:#ccc}
.tBlack{color:#000}
.tRight{text-align: right; }
.clear{clear:both;overflow:hidden;}
.hidden {display: none;}
.dashed {clear:both;  padding:8px;   margin:8px;  border:#ccc dashed 1px;display:block;}
.f11 {font-size:11px; }
.center{
text-align:center;
}
.blank5{ height: 5px;font-size: 1px;overflow: hidden;}
