﻿@charset "utf-8";
/* CSS Document */
/* 格式化页面标签 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0; }
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal; font-weight:normal; }
ol,ul {list-style:none; }
caption,th {text-align:left; }
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal; }
q:before,q:after {content:'';}
abbr,acronym {border:0;}
p{line-height:150%;}
body {
	font-family:Arial, Helvetica, sans-serif, "宋体";
	font-size:12px;
}
.bold {
	font-weight:bold;
}
a:link {
	color: #000000;
	text-decoration:none;
}
a:visited {
	color: #000;
	text-decoration:none;
}
a:hover {
	color: #000000;
	text-decoration:none;
}
.no1SBB:link,.no1SBB:visited {
	color: #7E7E7E;
	text-decoration:none;
	font-size:12px;
}
.no1SBB:hover,.no1SBB:active {
	color: #F00;
	
}
.buSB:link,.buSB:visited {
	color: #000;
	text-decoration:none;
}
.buSB:hover,.buSB:active {
	color: #c80908;
	
}
.buSB2:link,.buSB2:visited {
	color:#EE0000;
	text-decoration:none;
}
.buSB2:hover,.buSB2:active {
	color: #EE0000;
	
}
.redSB:link,.redSB:visited {
	color: #ff0000;
	text-decoration:none;
	padding-right: 5px;
	padding-left: 5px;
}
.redSB:hover,.redSB:active {
	color: #ff0000;
	
}
.btSB:link,.btSB:visited {
	color: #FFFFFF;
	text-decoration:none;
	font-size: 14px;
	font-weight: bold;
}
.btSB:hover,.btSB:active {
	color: #FFFFFF;
	
}
.huangdSB:link,.huangdSB:visited {
	color: #ffff00;
	text-decoration:none;
	padding-right: 5px;
	padding-left: 5px;
	_padding-right: 3px;
	_padding-left: 4px;
}
.huangdSB:hover,.huangdSB:active {
	color: #ffff00;
	
}
#renwulist{
	width:auto;
	height:255px;
	overflow:hidden;
}
#renwulist li{
	float: left;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-right: 17px;
    width: 146px;
}
#renwulist h1{
	height: 175px;
	width: 140px;
	overflow: hidden;
	text-align:center;
	vertical-align:middle;
}
#renwulist img{
	height: 175px;
	width: 140px;
}
.dhfzSB:link,.dhfzSB:visited {
	color: #333;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height: 24px;
	display: block;
	float: left;
	padding-right: 12px;
	padding-left: 11px;
	background-image: url(../images/index_03.png);
	background-repeat: repeat-x;
	background-position: center top;
	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: #e8b771;
	border-right-color: #e8b771;
	border-left-color: #e8b771;
	margin-right: 3px;
	margin-left: 3px;
	_margin-right: 2.5px;
	_margin-left: 3px;
	height: 24px;
	position: relative;
}
.dhfzSB:hover,.dhfzSB:active {
	color: #FFFFFF;
	text-decoration:none;
	background-image: url(../images/index_06.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	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: #b51519;
	border-right-color: #b51519;
	border-left-color: #b51519;
	height: 25px;
	margin-bottom: -1px;
	position: relative;
	font-size:14px;
}
#sy .dhSB .sy{
	color: #FFFFFF;
	text-decoration:none;
	background-image: url(../images/index_06.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	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: #b51519;
	border-right-color: #b51519;
	border-left-color: #b51519;
	height: 25px;
	margin-bottom: -1px;
	position: relative;
	z-index: 1000;
}
#gys .dhSB .gys{
	color: #FFFFFF;
	text-decoration:none;
	background-image: url(../images/index_06.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	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: #b51519;
	border-right-color: #b51519;
	border-left-color: #b51519;
	height: 25px;
	margin-bottom: -1px;
	position: relative;
	z-index: 1000;
}
#jjzt .dhSB .jjzt{
	color: #FFFFFF;
	text-decoration:none;
	background-image: url(../images/index_06.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	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: #b51519;
	border-right-color: #b51519;
	border-left-color: #b51519;
	height: 25px;
	margin-bottom: -1px;
	position: relative;
	z-index: 1000;
}
#sjzx .dhSB .sjzx{
	color: #FFFFFF;
	text-decoration:none;
	background-image: url(../images/index_06.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	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: #b51519;
	border-right-color: #b51519;
	border-left-color: #b51519;
	height: 25px;
	margin-bottom: -1px;
	position: relative;
	z-index: 1000;
}
#zxzx .dhSB .zxzx{
	color: #FFFFFF;
	text-decoration:none;
	background-image: url(../images/index_06.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	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: #b51519;
	border-right-color: #b51519;
	border-left-color: #b51519;
	height: 25px;
	margin-bottom: -1px;
	position: relative;
	z-index: 1000;
}
#jjsj .dhSB .jjsj{
	color: #FFFFFF;
	text-decoration:none;
	background-image: url(../images/index_06.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	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: #b51519;
	border-right-color: #b51519;
	border-left-color: #b51519;
	height: 25px;
	margin-bottom: -1px;
	position: relative;
	z-index: 1000;
}
#zhxx .dhSB .zhxx{
	color: #FFFFFF;
	text-decoration:none;
	background-image: url(../images/index_06.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	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: #b51519;
	border-right-color: #b51519;
	border-left-color: #b51519;
	height: 25px;
	margin-bottom: -1px;
	position: relative;
	z-index: 1000;
}
#jjzs .dhSB .jjzs{
	color: #FFFFFF;
	text-decoration:none;
	background-image: url(../images/index_06.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	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: #b51519;
	border-right-color: #b51519;
	border-left-color: #b51519;
	height: 25px;
	margin-bottom: -1px;
	position: relative;
	z-index: 1000;
}
#spbd .dhSB .spbd{
	color: #FFFFFF;
	text-decoration:none;
	background-image: url(../images/index_06.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	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: #b51519;
	border-right-color: #b51519;
	border-left-color: #b51519;
	height: 25px;
	margin-bottom: -1px;
	position: relative;
	z-index: 1000;
}
#hztk .dhSB .hztk{
	color: #FFFFFF;
	text-decoration:none;
	background-image: url(../images/index_06.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	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: #b51519;
	border-right-color: #b51519;
	border-left-color: #b51519;
	height: 25px;
	margin-bottom: -1px;
	position: relative;
	z-index: 1000;
}
#swxy .dhSB .swxy{
	color: #FFFFFF;
	text-decoration:none;
	background-image: url(../images/index_06.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	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: #b51519;
	border-right-color: #b51519;
	border-left-color: #b51519;
	height: 25px;
	margin-bottom: -1px;
	position: relative;
	z-index: 1000;
}
#qyzt .dhSB .qyzt{
	color: #FFFFFF;
	text-decoration:none;
	background-image: url(../images/index_06.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	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: #b51519;
	border-right-color: #b51519;
	border-left-color: #b51519;
	height: 25px;
	margin-bottom: -1px;
	position: relative;
	z-index: 1000;
}
.n4Tab{
	clear:both;
}
#mrleft0 {
	margin-left:0px;
}
.n4Tab .TabTitle{
	width:100%;
	background-image: url(../images/index_19.png);
	background-repeat: repeat-x;
	background-position: center top;
	height: 28px;
}
.n4Tab .TabTitle ul{
	margin:0;
	padding:0;
}
.n4Tab .TabTitle li{
	float:left;
	width:72px;
	height:26px;
	list-style-type:none;
	cursor:pointer;
}
.n4Tab .TabTitle li h6{
	font-size:12px;
	margin:0;
	padding: 0;
}
.n4Tab .TabTitle .normal{
	height: 28px;
	width: 95px;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	line-height: 28px;
}
.n4Tab .TabTitle .product{
	height: 28px;
	width: 50px;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	line-height: 28px;
}
.n4Tab .TabTitle .design{
	height: 28px;
	width: 105px;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	line-height: 28px;
}
.n4Tab .TabTitle .ebook{
	height: 28px;
	width: 80px;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	line-height: 28px;
}
.n4Tab .TabTitle .zhishi{
	height: 28px;
	width: 78px;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	line-height: 28px;
}
.n4Tab .TabTitle .renwuu{
	height: 28px;
	width: 75px;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	line-height: 28px;
}
.n4Tab .TabTitle .active{
	background-image: url(../images/index_23.png);
	background-repeat: repeat-x;
	height: 28px;
	width: 95px;
	text-align: center;
	line-height: 28px;
	color: #FFFFFF;
}
#ebookactive{
	background-image: url(../images/index_233.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 85px;
	text-align: center;
	line-height: 30px;
	color: #FFFFFF;
	z-index: 1000;
	position: relative;
	margin-bottom: -6px;
	cursor: pointer;
    float: right;
}
.n4Tab .TabTitle .active a:link,.n4Tab .TabTitle .active a:visited{
	color:#FFFFFF;
	font-weight:bold;
}
.n4Tab .TabContent {
	padding-top: 6px;
	height: auto;
	height:auto;
}
.TabContent_left{
	width:375px;
}
.none {
	display:none;
}
.topSB {
	width:100%;
	margin: auto;
	height: 25px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #cdcdcd;
	background-color: #f0f0f0;
	overflow:hidden;
}
.topsb1 {
	width:990px;
	margin: auto;
	height: 25px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #cdcdcd;
	background-color: #f0f0f0;
	overflow:hidden;
}
.topSB  input{
	width:70px;
}
.dlSB{
	float:left;
	line-height: 24px;
	color:#7E7E7E;
	padding:0px 8px;
	font-size:12px;
}
.dlSBB{
	color:#FF0000;
	font-size:14px;
	float:left;
	line-height:24px;
	padding-left:10PX;
}
.xgwzSB {
	line-height: 24px;
	float: right;
	color:#7E7E7E;
	margin-right:20px;
}
.lgSB {
	margin: auto;
	width: 990px;
	height: 75px;
}
.lgSB .logo_sb {
	float: left;
	width: 236px;
	height: 70px;
	text-align: center;
}
.adSB {
	height: 70px;
	width: 300px;
	float: right;
}
.lgSB .adSB img {
	float: left;
	height: 70px;
	width: 300px;
}
.lgSB .logo_sb img {
	float: left;
	margin-left: 3px;
}
.dhSB {
	height: 25px;
	width: 990px;
	margin: auto;
	position: relative;
}
.hsSB {
	height: 32px;
	width: 988px;
	margin: auto;
	background-image: url(../images/index_11.png);
	background-repeat: repeat-x;
	background-position: center top;
	border: 1px solid #b51519;
	z-index: -1;
}
#sousuo input{
	width:120px;
}
.souimg{
	vertical-align:middle;
	padding-bottom:2px;
}
.hsSB .wzdSB {
	float: left;
	line-height: 24px;
	height: auto;
	width: auto;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.ad2SB {
	height: 85px;
	width: 990px;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.ad2SB .ad_01SB {
	float: left;
	height: 84px;
	width: 50%;
}
.gdSB {
	line-height: 20px;
	width: 990px;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	height: auto;
	overflow: hidden;
}
.lanm1SB {
	margin: auto;
	height: auto;
	width: 990px;
	padding:4px 0px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #9c0516;
}
.lanm1SB .hdpSB {
	float: left;
	width: 299px;
}
.lanm1SB .hddSB {
	float: left;
	width: 387px;
	height: auto;
	overflow:hidden;
	border: 1px solid #f0f0f0;
}
.bitSB {
	background-color: #c5292c;
	line-height: 25px;
	padding-left: 10px;
}
.xwSB {
	height: 24px;
	float: left;
	line-height: 24px;
	overflow: hidden;
	white-space:nowrap;
	width:99%;
}
.xwSB2 {
	height: auto;
	width: 93%;
	float: right;
	padding-left: 4%;
	line-height: 22px;
	padding-right: 1%;
	background-image: url(../images/jiaoMLGB.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.ggSB {
	float: right;
	width: 302px;
	height: auto;
}
.tplistSB {
	height: auto;
	width: 302px;
	text-align: center;
}
.lanm1SB .ggSB .tplistSB .lstgMLGB {
	float: left;
	width: auto;
	text-align: center;
	padding-top: 2px;
	display: block;
	padding-left: 6px;
	padding-bottom: 2px;
}
.lanm1SB .ggSB .tplistSB .lstgMLGB img {
	float: left;
}
.ad_02SB {
	width: 990px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
.ad_02SB img {
	width: 990px;
}
.ad_05SB {
	width: 990px;
	margin:auto;
}
.ad_05SB img {
}
.tav_01SB {
	width: 990px;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.tav_01SB .lifeTSB {
	float: left;
	width: 384px;
}
.qiye_SB {
	float: right;
	width: 226px;
	height: auto;
}
.btMLGB {
	background-image: url(../images/index_19.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 28px;
	line-height: 28px;
	width: auto;
}
.btxMLGB {
	height: 312px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #dedede;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	padding-top: 4px;
}
.ad_03SB {
	height: 80px;
	width: 990px;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.ad1 {
	float: left;
	height: 80px;
	width: 330px;
}
.ad1 img {
	height: 80px;
	width: 330px;
}
.ximdeMLGB {
	height: 305px;
	width: 990px;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.ximdeMLGBSB {
	height: 301px;
	width: 990px;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.lifeMLGB {
	float: left;
	height: 307px;
	width: 490px;
	overflow: hidden;
}
.lifeMLGBSB {
	float: left;
	height: 296px;
	width: 490px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #9c0516;
	overflow:hidden;
	text-align: justify;
	color: #CC0000;
}
.renwu{
	padding-top:5px;
	padding-bottom:10px;
}
.ringeMLGBSB {
	float: right;
	height: 296px;
	width: 492px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #9c0516;
	overflow: hidden;
}
.ringeMLGB {
	float: right;
    height: 307px;
	width: 490px;
}
.zhengweSB {
	height: auto;
	width: auto;
}
.life_cbSB {
	padding-top:5px;
	float: right;
	height: auto;
	width: 150px;
}
.tpa1SB img {
	height: 100px;
	width: 150px;
}
.tpa1SB {
	display: block;
	height: 125px;
	width: 150px;
	padding-bottom: 3px;
	padding-top: 4px;
	float:left;
}
.wzd_SB {
	display: block;
	height: auto;
	width: auto;
	line-height: 24px;
	text-align: center;
}
.ringe_BS {
	padding-top:5px;
	float: left;
	width: 330px;
	height: auto;
	overflow: hidden;
}
.ringe_BS_quyu {
	padding-top:5px;
	float: left;
	width: 320px;
	height: auto;
	overflow: hidden;
}
.sj_SB {
	height: 305px;
	width: 990px;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
.sj_MLGB {
	float: right;
	width: 491px;
	height: 302px;
}
.sj_SB .ringMLGB {
	float: left;
	width: 247px;
	height: 302px;
	overflow:hidden;
}
.lifeSBMLGB {
	height: 302px;
	width: 251px;
	_width: 250px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dedede;
	float: left;
}
.gdMLGB {
	height: auto;
	width: auto;
	padding-right: 3px;
	padding-left: 2px;
	_padding-right:2px;
}
.gdMLGB img {
	width:245px;
}
.gdMLGB li{
	float:left;
	margin-top:1px;
	width:245px;
	padding: 1px;
	_padding: 1px 0 1px 1px;
	margin-bottom: 1px;
}
.gdMLGB a{
	display:block; 
}
.zhxwSB {
	height: 272px;
	width: auto;
	padding-top: 5px;
}
.ad_04SB {
	height:auto;
	width: 990px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
}
.ad_04SB img {
	height: 100px;
	width: 990px;
}
.slieSB {
	height: auto;
	width: 990px;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	overflow: hidden;
	padding-bottom:10px;
}
.slieSB .jjzhishMLGB {
	float: left;
	height: 270px;
	width: 360px;
	_width: 354px;
}
.slieSB .zuixinjiaMLGB {
	float: right;
	height: 270px;
	width:226px;
}
.in_5 {
	height: auto;
	width: 990px;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.in_5 .in5_1 {
	height: auto;
	width: auto;
	border:1px solid #dedede;
	border-top:none;
}
.in_5 .in5_1 li {
	padding: 5px;
	float: left;
	height: auto;
	width: 120px;
	margin-right: 1px;
	margin-left: 9px;
	margin-top: 7px;
	display:inline;
}
.in_5 .in5_1 h1 {
	width: 120px;
	text-align: center;
	float: left;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 3px;
	line-height: 16px;
}
.in_5 .in5_1 img {
	height: 40px;
	width: 100px;
	margin-bottom:5px;
}
.foot_1 {
	height:auto;
	width: 990px;
	border: 1px solid #dedede;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.foot_1 .foot_l {
	float: left;
	line-height: normal;
	background-color: #cb111c;
	width: 14px;
	padding: 5px;
	font-weight: bolder;
	color: #FFFFFF;
	height:60px;
}
.foot_1 .foot_r {
	float: right;
	width: 950px;
	padding-right:5px;
	padding-left:5px;
	height:auto;
	margin-top: 0px;
	padding-top:2px;
	padding-bottom:2px;
	line-height:20px;
	font-family:"宋体";
}
.foot_r a:link,.foot_r a:visited{
    color: #000000;
    padding-left: 1px;
    padding-right: 2px;
    text-decoration: none;
}
.foot_1 .foot_r img{
	margin:4px 0;
	vertical-align:middle; 
	margin-left:2px;
	margin-right:2px; 
	margin-top:2px;
}
.foot_1 .foot_r li {
	float: left;
	width: 11%;
	text-align: center;
	height: auto;
	padding-top: 3px;
	padding-bottom: 3px;
}
.btSB2:link,.btSB2:visited {
	color: #ffffff;
	text-decoration:none;
	font-size: 12px;
	font-weight: bold;
	padding-left:1px;
	padding-right:1px;
}
.btSB2:hover,.btSB2:active {
	color: #ffffff;
	font-size:12px;
	
	padding-left:1px;
	padding-right:1px;
}
.newsosuo{
	width:350px;
	height:70px;
	float:left;
	margin-left:50px;
	background-image:url(http://www.328f.cn/img/search_bbgg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	overflow:hidden;
}
.newsosuo2{
	width:63px;
	height:27px;
	background-image:url(http://www.328f.cn/img/search_bbgg22.jpg);
	background-repeat:no-repeat;
	margin-top:12px;
	margin-left:10px;
	font-size:14px;
	text-align:center;
	line-height:27px;
	font-weight:bold;
	float:left;
	display:inline;
	overflow:hidden;
}
.newsosuo3{
	width:63px;
	height:27px;
	background-image:url(http://www.328f.cn/img/search_bbgg333.jpg);
	background-repeat:no-repeat;
	margin-top:12px;
	margin-left:10px;
	font-size:14px;
	text-align:center;
	line-height:27px;
	font-weight:bold;
	float:left;
	display:inline;
	overflow:hidden;
}
.sousuo_word{
	height:auto;
	float:left;
	margin-left:20px;
	margin-top:6px;
	display:inline;
}
.sousuo_word_login{
	width:77px;
	height:25px;
	float:right;
	margin-right:5px;
	margin-top:2px;
}
.bigred:link,.bigred:visited {
	color: #ffffff;
	text-decoration:none;
}
.bigred:hover,.bigred:active {
	color: #ffde00;
	text-decoration:none;
}
.bigred2:link,.bigred2:visited {
	color: #000000;
	text-decoration:none;
}
.bigred2:hover,.bigred2:active {
	color: #a90005;
	text-decoration:none;
}
.wangzhan_a:link,.wangzhan_a:visited{
	color:#FF0000;
	text-decoration:none;
	font-size:12px;
}
.wangzhan_a:active,.wangzhan_a:hover{
	color:#0009B0;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
}
#Scroll {
	CLEAR: both;
	FONT-SIZE: 12px;
	WIDTH: 988px;
	COLOR: #c2130e;
	LINE-HEIGHT: 27px;
	HEIGHT: 108px;
	TEXT-ALIGN: left;
	overflow: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 6px;
	padding-bottom: 8px;
	border:1px solid #dedede;
}
#Scroll A {
	color:##FF0000;
	PADDING-LEFT: 10px;
	TEXT-DECORATION: none;
	display:block;
	width:185px;
	*width:182px;
	width:182px\0;
	float:left;
}
.zhuanti_right {
	float: right;
	width: 160px;
}
.zhuanti_left {
	float: left;
	width: 83px;
}
.zhuanti_li {
	height: 64px;
	overflow: hidden;
	padding: 2px 0px;
	float: left;
}
.zhuanti_left img {
	height: 60px;
	width: 80px;
}
.zhuanti_a:link,.zhuanti_a:visited{
	font-weight:bold;
	color:#ff0000;
}
.zhuanti_a:active,.zhuanti_a:hover{
	font-weight:bold;
	color:#333333;
	
}
.zhuanti_right h3 {
	color: #333333;
	line-height: 20px;
	height:40px;
	overflow:hidden;
}
.zhuanti_right h2 {
	line-height: 18px;
}
.btMLGB_left {
	float: left;
	width: 70px;
	background-image: url(../images/index_23.png);
    background-repeat: repeat-x;
	text-align:center;
}
.btMLGB_left a:link,.btMLGB_left a:visited{
	color:#fff;
	font-weight:bold;
}
.btMLGB_right {
	float: right;
	width: 80px;
}
.lanmu_right {
	float: right;
	width: 15%;
	text-align: right;
	padding-right: 2%;
}
.lanmu_left {
	float: left;
	width: 80%;
}
.ebook_lanmu{
    font-size:12px; color:#333; height:28px;
    line-height: 28px;
    padding-left: 10px;
	background-image: url(../images/index_19.png);
    background-position: center top;
    background-repeat: repeat-x;
	border-left:1px solid #DEDEDE;
	border-right:1px solid #DEDEDE;
}
#renwulist h2 {
	line-height: 18px;
	height: 38px;
	width: 120px;
	float: left;
	overflow: hidden;
	white-space:normal;
	font-family: Arial;
}
.bottom_link a:link,.bottom_link a:visited{
	color:#307EB9;
	padding-left:7px;
	padding-right:7px;
	
}
.bottom_link a:active,.bottom_link a:hover{
	color:#CC0000;
}
.bottom_wenzi a:link,.bottom_wenzi a:visited{
	color:#333333;
}
.bottom_wenzi a:active,.bottom_wenzi a:hover{
	color:#CC0000;
}
.bottom_wenzi img{
	margin:2px 0;
	vertical-align:middle; 
	margin-left:2px;
}
.bottom {
	border-top: 2px solid #DEDEDE;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #F2F2F2;
	float:left;
	width:100%;
}
.bottom_link {
	margin: auto;
	width: 990px;
	height: auto;
	color: #307EB9;
	text-align: center;
	padding: 5px;
}
.bottom_wenzi {
	margin: auto;
	width: 990px;
	line-height: 24px;
	text-align: center;
	color: #333333;
}
.bottom_wenzi span {
	font-weight: bold;
	color: #FF0000;
	font-family: "微软雅黑";
}
.logo_sb_left {
	float: left;
	width: 193px;
}
.logo_sb_right {
	float: right;
	width: 41px;
	line-height: 24px;
}
.blk_29 {
	border:1px solid #dedede;
	border-top:none;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	PADDING-TOP: 10px;
	ZOOM: 1;
	POSITION: relative;
}
.blk_29 .LeftBotton {
	BACKGROUND: url(../images/left.jpg) no-repeat center left;
	FLOAT: left;
	WIDTH: 15px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 25px;
	HEIGHT: 114px;
	left:5px;
    position: absolute;
}
.blk_29 .RightBotton {
	RIGHT: 5px;
	BACKGROUND: url(../images/right.jpg) no-repeat center right;
	FLOAT: right;
	WIDTH: 15px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 25px;
	HEIGHT: 114px;
	position: absolute;
}
.blk_29 .Cont {
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 944px;
	padding-right:4px;
	PADDING-TOP: 5px;
	margin:auto;
}
.blk_29 .box {
	FLOAT: left;
	WIDTH: 118px;
	TEXT-ALIGN: center
}
.rollphotos {
	MARGIN-TOP: 2px;
	WIDTH: 990px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.box img {
	height: 136px;
	width: 100px;
	padding: 3px;
}
#YFocus{
	position:relative;
	z-index:4;
	margin:auto;
	width:295px;
	height:307px;
	padding:0px 4px 0px 0px;
	overflow:hidden;
}
#YImage,#YPhotos{
	margin:0 auto;
	overflow:hidden;
}
#YImage{
	position:relative;
	z-index:5;
}
#YImage,#YPhotos img{
	width:295px;
	height:307px;
}
#YPhotos{
	position:absolute;
	top:0;
	left:0;
	z-index:6;
	overflow:hidden;
}
#YPhotos img{
	float:left;
	clear:both;
}
#YSamples{
	position:absolute;
	z-index:7;
	width:292px;
	padding-left:3px;
	height:63px;
	overflow:hidden;
	bottom:0px;
	left:0px;
	background-color:#000;
	opacity:.7;
	-moz-opacity:.7;
	filter:alpha(opacity=70);
}
#YSamples a:link,#YSamples a:visited,#YSamples a:hover{
	position:relative;
	z-index:8;
	float:left;
	margin:8px 2px 0px;
	display:inline;
	width:54px;
	_width:53px;
	height:53px;
	text-decoration:none;
	overflow:hidden;
}
#YSamples a img{
	border:2px solid #FFF;
	width:50px;
	height:45px;
	opacity:.4;
	-moz-opacity:.4;
	filter:alpha(opacity=40);
}
#YSamples a:hover img,#YSamples img.current{
	opacity:1;
	-moz-opacity:1;
	filter:alpha(opacity=100);
}
.hidden{
	display:none;
	clear:both;
}
#gg1{
	Z-INDEX: 2000; 
	LEFT: 2px; 
	WIDTH: 100px; 
	POSITION: absolute; 
	TOP: 43px; 
	HEIGHT: 120px; 
	visibility: visible;
}
#ad7{
	MARGIN: 0px auto; 
	WIDTH: 990px; 
	DISPLAY: block;
	margin-bottom:2px;
}
#tuijian_qy{
	height:135px; 
	border:0px; 
	padding-left:5px; 
	width:219px;
}
#scrolldiv2{
	height:100px;
	padding-left:5px; 
	border:0px; 
	width:219px; 
	overflow:hidden;
}
#ScrollMe{
	OVERFLOW: hidden; 
	HEIGHT: 108px;
}
#hezuozh{
    color:#333; 
    font-size:12px; 
    background-image: url(../images/index_19.png);
    background-position: center top;
    background-repeat: repeat-x;
	height:28px;
	line-height:28px;
	border-left:1px solid #DEDEDE;
	border-right:1px solid #DEDEDE;
}
#closepiao{
	color:#000000; 
	font-size:12px; 
	text-decoration:none; 
	height:20px; 
	line-height:20px; 
	float:right;
}
.boldreda:link,.boldreda:visited{
	color:#a90717;
	font-weight:bold; 
	font-size:15px; 
	padding:0px 5px;
}
.boldreda:active,.boldreda:hover{ 
	
}
.top_li{
	text-align:center;
	width:100%;
	float: left;
	height: 41px;
	line-height: 41px;
	overflow: hidden;
	white-space: nowrap;
	background-image: url(../images/hot.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.li1 , .li2 ,.li3 ,.li4{
	width:44%; 
	padding-left:0%; 
	float:left; 
	line-height:24px; 
	padding-right:0px; 
	overflow:hidden;
}
.li0{
	width:12%; 
	float:left; 
	line-height:24px;}
.li2 ,.li4{
	float:right;
}
.li1 ,.li3{
	padding-right:0%;
}
.red4:link,.red4:visited {
	color: #333;
	font-size:14px;
	text-decoration:none;
	float: left;
}
.red4:hover,.red4:active {
	color: #ff0000;
	
}
.redd:link,.redd:visited {
	color: #7E7E7E;
	text-decoration:none;
	font-size:12px;
	_padding-left: 1px;
}
.redd:hover,.redd:active {
	color: #ff0000;
	
}
.pinpai {
	float: right;
	width: 606px;
}
.pinpai .pinpai_1 {
	height: 28px;
	background-image: url(../images/ppbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-right:-1px;
}
.pinpai .pinpai_3
{
	text-align:right;
	padding:0px 20px;
	color:#CC0000;
}
.pinpai_1 #n4Tabpp {
	height: 34px;
}
#n4Tabpp li {
	float: left;
	height: 34px;
	width: 293px;
	font-size: 15px;
	font-weight: bold;
	line-height: 28px;
	padding-left: 10px;
}
#n4Tabpp .normal a:link, #n4Tabpp .normal a:visited{
	color: #333;
}
#n4Tabpp .active {
	background-image: url(../images/ppbg4.gif);
	background-repeat: repeat-x;
	background-position: left top;
	color: #fff600;
}
#n4Tabpp .active a:link, #n4Tabpp .active a:visited{
	color: #fff600;
}
#n4Tabpp_Content0 .n4Tabpp_Content01 {
	float: left;
	width: 182px;
	padding-right: 9px;
	padding-left: 10px;
}
.n4Tabpp_Content0_1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dedede;
	font-size: 16px;
	font-weight: bold;
	line-height: 35px;
	color: #333333;
	margin-bottom: 5px;
}
.n4Tabpp_Content0_1 strong {
	color: #CC0000;
}
.n4Tabpp_Content0_list li {
	font-size: 14px;
	font-weight: bold;
	line-height: 28px;
	background-image: url(../images/ppbg3.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	padding-left: 20px;
}
.n4Tabpp_Content0_list a:link,.n4Tabpp_Content0_list a:visited{
	color:#444444;
}
.n4Tabpp_Content0_list a:active,.n4Tabpp_Content0_list a:hover{
	color:#ff0000;
}
#YHover,#YHoverr {
	overflow: hidden;
	float: left;
	width: 303px;
}
#YHover dl,,#YHoverr dl {
    float: left;
    overflow: hidden;
}
#YHover dt, #Yhover dd ,#YHoverr dt, #Yhoverr dd {
    clear: both;
    margin: 0 auto;
    overflow: hidden;
}
#YHover dt ,#YHoverr dt{
	background-image: url(../images/phdot.gif);
	background-position: 6px center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	cursor: pointer;
	height: 24px;
	line-height: 24px;
	text-indent: 10px;
	width:293px;
}
#YHoverr dt{
	height: 22px;
	line-height: 22px;
}
#YHover dt a:link, #YHover dt a:visited, #YHoverr dt a:link, #YHoverr dt a:visited{
    font-size: 14px;
	margin-left: 10px;
}
#YHover dt.current,#YHoverr dt.current  {
    color: #FFFFFF;
    font-weight: bold;
}
#YHover dd  {
    height: auto;
    margin: 0 6px;
    padding-bottom: 4px;
    padding-top: 4px;
}
#YHoverr dd {
    height: auto;
    margin: 0 6px;
    padding-bottom: 2px;
    padding-top: 2px;
}
#YHover dd img ,#YHoverr dd img{
    height: 40px;
    width: 200px;
}
#YHover .list_lbox {
	float: left;
	height: 50px;
	width: auto;
	padding-top: 3px;
}
#YHoverr .list_lbox {
	float: left;
	height: 70px;
	width: auto;
}
#YHover .list_lbox img {
	height: 50px;
	width: 120px;
}
#YHoverr .list_lbox img {
	height: 70px;
	width: 120px;
}
#YHover .list_rbox ,#YHoverr .list_rbox {
	color: #878787;
	float: left;
	line-height: 18px;
	padding-left: 10px;
	text-align: left;
	width: 140px;
}
#n4Tabpp_Content1 h3 {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	line-height: 28px;
}
#n4Tabpp_Content1 dl {
	background-color: #eaeaea;
	margin-left: 10px;
	text-align:left;
}
#YHover dl{
	margin-left:0px;
}
#YHover dt{
	width: 303px;
}
#YHoverr dl{
	padding-bottom:5px;
}
.click{
	color:#cc0000;
}
.dhSD {
	width: 968px;
	_width: 978px;
	border: 1px solid #e8b771;
	margin: auto;
	height: 28px;
	line-height: 28px;
	padding-right: 10px;
	padding-left: 10px;
	_padding-right: 5px;
	_padding-left: 5px;
	color: #999999;
}
.hddSB_1 {
	height: 28px;
	background-color: #eeebeb;
	line-height: 28px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 15px;
	font-weight: bold;
	color: #84181a;
}
.hddSB_1 a {
	padding-left: 140px;
	font-size: 14px;
	color: #990000;
}
.weixin {
	width: 974px;
	padding: 8px;
	margin:5px auto;
	background-color: #FBF5E2;
	color:#C80007;
}
.weixin li {
	float: left;
	padding: 4px;
}
.weixin h3 {
	text-align: center;
}
.weixin img {
	height: 80px;
	width: 80px;
}
.weixin .weixindes {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 30px;
	background-image: url(../images/weixin.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: auto;
	width: 440px;
}
.indexproduct {
	width: 990px;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	border:1px solid #ededed;
	border-top:none;
}
.indexproduct .productlist {
	padding-left:5px;
	padding-top:5px;
}
.indexproduct .productlist li {
    float: left;
    padding: 8px;
    width: 180px;
	position:relative;
}
.indexproduct .productlist h2 {
    height: 120px;
    overflow: hidden;
    width: 180px;
}
.indexproduct .productlist h3, .indexproduct .productlist h4, .productlist h5 {
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    text-align: center;
}
.indexproduct .productlist h3 a:link, .indexproduct .productlist h3 a:visited {
    color: #000;
    font-size: 14px;
}
.navhot {
    background: url(../images/hots.gif) no-repeat scroll left center rgba(0, 0, 0, 0);
    display: inline-block;
    height: 21px;
    left: 100px;
    position: absolute;
    top: -13px;
    width: 25px;
    z-index: 200;
}
/*右侧悬浮导航*/
.float{width:50px;height:250px;position:fixed;left:130px;_position:absolute;z-index:50; top:100px;}/*left50%确保页面中间，左边距630大于页面内容的一半，确保在内容整体右侧外*/
.float a{display:block;}
/*右侧悬浮*/
.left_nav{width:60px; height:250px; position:fixed; right:130px; _position:absolute;top:100px; z-index:1000;}
.left_nav a{display:block}

.navhott {
    background: url(../images/gq.png) no-repeat scroll left center rgba(0, 0, 0, 0);
    display: inline-block;
    height: 86px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 73px;
    z-index: 200;
}
.imgArea{
    width:238px;
    height:80px;
}
.imgRArea{
    width:142px;
    float:left;
}
.imgLAreapic{
    float:left; 
    width:90px;
    height:70px;
    padding-top:2px;
    text-align:center;
}
.imgLAreapic img{
    width:90px;
    height:70px;
    border:#eeeeee 1px solid;
    margin-bottom:2px;
}
.imgLAreapic a.t{
    display:block;
    width:90px;
    height:21px;
    margin:0 auto;
    font-size:12px;
    color:#333;
    line-height:20px; 
    background:#f1f1f1;
	overflow:hidden;
}
.imgRArea p{
    width:142px;
    line-height:24px;
    font-size:12px;
	margin-left:5px;

}









.classblock
{
    width:340px; float:left; margin-left:10px; margin-top:10px;
}
.classblock dl
{
    height:100px;
	overflow: hidden;
}
.classblock dl dd
{
    margin-left:10px; line-height:24px;color: #555555;
}
.classblock dl dd a
{
   color: #7E7E7E;
}
.classblock dl dd  a:hover
{
   color: #D81010; 
}
.classblock dl dt
{
    
}
.classblock dl dt a
{
    padding-left:10px; font: bold 15px/24px "\5b8b\4f53"; line-height:24px;color: #D81010;  
}



.Indexsupplytd
{
    padding-left:0px; height:22px; padding-top:0px;
}
.Indexsupplytd span
{
    color:Red; margin-right:5px;
}
.Indextd
{
    padding-left:0px; height:22px; padding-top:0px;
}
.Indextd span
{
	float:right;
}


.pro_img { float:left; width: 85px; height: 85px; border: 1px #DDD solid; margin-right: 10px; padding:2px; overflow:hidden}
.pro_txt { float:left; width: 85px; height: 22px; text-align:center; display: block;margin:0px auto; line-height:22px; overflow:hidden}
