﻿@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif,"宋体";
	background:#FFFFFF;
}
a:link,a:visited,a:hover,a:active{
	text-decoration: none;
}
#top{
    margin:0px auto;
	padding:0px;
	width:990px;
	height:74px;
	position:relative;
	border:0px;
	background:#FFFFFF;
}
#toplogo{
    margin:0px;
	padding:15px 0px 0px 0px;
	width:317px;
	height:59px;
     /*LOGO区*/
	position:absolute;
	border:0px;
}
#topcenter{
    margin:0px 230px 0px 317px;
	padding:0px;
	width:477px;
	height:74px;
	background:#FFFFFF;
	position:absolute;
	border:0px;
/*	background:#000099;*/
}
#topright{
    margin:0px 0px 0px 794px;
	padding:0px;
	width:230px;
	height:74px;
/*	background:#003333;*/
	position:absolute;
	border:0px;
	background:#FFFFFF;
}
.toprightkj{
    margin:0px;
	padding:0px;
	height:30px;
	position:absolute;
}
.toprightkj ul{
    margin-top:10px;
	margin-left:0px;
	padding:0px;
}
.toprightkj ul li{
    list-style-type:none;
}
.toprightkj ul li a{
    text-align:center;
	margin:0px;
	padding:4px;
	color:#000000;
}
.checkcart,.gotopay{
    margin:0px;
	padding:0px;
}
.toprightcart{
   margin:40px 27px 6px 40px;
   padding:0px;
   width:167px;
   height:27px;
   position:absolute;
}
.toprightcart span{
   margin:0px;
   padding:0px;
}

#menublack{
   padding:0px;
   width:100%;
   height:36px;
   background:url(../images/pinpai_14.gif) repeat-x;

}

.menuwide{
   margin:0px auto;
   padding:0px;
   width:990px;
   height:36px;
/*   list-style:none;
     float:left;
   position:relative;*/
   position:relative;
}
.menusub{
   margin:0px;
   padding:0px;
   width:800px;
   height:36px;
   float:left;
   list-style:none;
   position:absolute;
   
}
.menusub ul{
   margin:0px 0px 0px 39px !important;margin:0px 0px 0px 19px;
   padding:0px;
   height:36px;
   float:left;
}
.menusub ul li{
   list-style-type:none;
   float:left;
   margin:0px 0px 0px 0px;
   padding:0px;
}
.menusub ul li a{
   float:left;
   margin:0px;
   padding:10px 10px 5px 10px;
   width:70px;
   height:20px;
   display:block;
   text-align:center;
   font-size:14px;
   font-family:"细黑";
   font-weight:bold;   
   color:#fff;
}
.rearch{
   margin:0px 0px 0px 725px;
   padding-top:5px;
   padding-left:93px;
   float:left;
/*   background:#999999;*/
   width:207px;
   height:36px;
   position:absolute;
}
.rearch ul{
   margin:0px;
   padding:0px;
}
.rearch ul li{
   list-style-type:none;
   float:left;
   margin:0px;
   padding:1px 1px 1px 1px;
}
#rearchtext{
   border:#999999 solid 1px;
   height:19px;
}
/*------------------------------------------------nav--------------------*/
/*--------------------brandbar--------------------*/
#Brandbar{
	width:990px;
	margin:auto;
	height:34px;
	line-height:34px;
	color:#535353;
	clear:both;
	overflow:hidden;
	background:url(../images/keycon.jpg) repeat-x;
}
#Brandbar a{
	color:#535353;
	text-decoration:underline;
}
#Brandbar a:hover{
	color:#aa2222;
}
#Brandbar .left{
	float:left;
}
#Brandbar .con{
	width:976px;
	float:left;
}
#Brandbar .right{
	float:right;
}

/*--------------------brandbar--------------------*/
#flashbanner{
   /* margin:8px 19px 26px 19px;*/
    margin:0px auto;
	padding:9px 0px 0px 0px;
	width:986px;
	height:200px;
	border:0px;
	background:#FFFFFF;
}


/*.contents{
   margin-top:0px;
   padding:0px;
   width:996px;
   background:#FFFFFF;
   position:relative;
}*/

.contentsleft{
   margin:0px 0px 0px 3px !important; margin:0px 0px 0px 15px;
   padding:0px;
   width:762px;
   position:absolute;
  /* background:#666666;*/
}


.contentsright{
   margin:0px 6px 0px 780px !important; margin:0px 6px 0px 790px;
   padding:0px;
   position:absolute;
  /*float:left;*/
}


.contentsrighttop{
   margin:0px; padding:0px; width:209px !important; width:206px; height:436px !important; height:465px; border:1px solid #EAEAEA; 
   background:url(../images/indexr02_03.gif) repeat-x;
}


.contentsrighttopbanner{
   margin:0px 3px 0px 2px; padding:0px; width:206px; height:37px; border:0px; background:url(../images/indexright_03.gif) no-repeat;
}
.csrgtblist{
  margin:8px 6px 0px 12px; padding:0px 0px 7px 0px; width:192px; height:57px;
}
.bottomline{
  margin:0px 0px 0px 15px !important; margin:-15px 0px 0px 15px;padding:0px; width:182px; height:1px; border-bottom:#D8D8D8 solid 1px;
}
.csrgtblistpic{
  float:left; margin:0px; padding:0px; width:60px; height:57px; border:0px;
}
.csrgtblisttxt{
  float:left; margin:0px; padding:0px; width:128px; margin:0px 0px 0px 4px;
}
.csrgtblisttxt ul{
   margin:8px 0px 4px 0px; padding:0px;
}
.csrgtblisttxt ul li{
   list-style-type:none; margin:0px 0px 2px 0px;
}
.csrgtblisttxt ul li a{
   color:#333333;
}
.csrgtblisttxt ul li .rpirce{
   color:#FF0000; font-size:12px;
}
.csrgtblisttxt ul li .rpirce span{
    text-decoration:line-through; color:#999999;
}
.contentsrightmiddle{
    margin:12px 0px 0px 0px; padding:0px; width:211px; /*height:471px;*/
}
.csrgbmiddletop{
    margin:0px; padding:0px; width:211px; height:40px;
}
.csrgbmiddlecontent{
    margin:0px !important; margin-top:-3px; 
	padding:13px 13px 15px 18px;
	width:180px;
	/*height:388px !important;height:385px; */
	background:url(../images/index_73_02.gif) repeat-y;
	line-height:18px;
}
.csrgbmiddlecontent span{
    color:#666666;
	padding-right:7px;
}
/*.csrgbmiddlecontent ul{
    margin:0px; padding:0px;
}
.csrgbmiddlecontent ul li{
    list-style-type:none; width:205px; margin:0px 7px 0px 20px; padding-top:7px !important; padding-top:6px;
}
.csrgbmiddlecontent ul li a{
    display:block; width:180px; color:#333333;
}*/

.csrgbmiddlebottom{
    margin:0px; padding:0px; width:211px; height:14px; background:url(../images/index_74.gif) no-repeat;
}

.contentsrightbottom{
       margin:10px 0px 0px 0px; padding:0px; width:209px !important; width:206px; /*height:226px !important; height:194px; */
	   border:1px solid #EAEAEA; background:url(../images/indexr02_03.gif) repeat-x;
}
.csrgbbottomtitle{
       margin:0px; padding:0px 3px 0px 2px; width:206px; height:38px;
}
.csrgbbottomlist{
     margin:0px; padding:0px;
}
.csrgbbottomlist ul{
    margin:11px 11px 13px 13px; padding:0px;
}
.csrgbbottomlist ul li{
    list-style-type:none; margin:0px;
}
.csrgbbottomlist ul li a{
    margin-left:10px; color:#333333;
	text-decoration:underline;
}

.items{
   margin:0px auto; padding:7px 0px; width:290x;
}
.newprotop{
   margin:0 auto; padding-bottom:8px; width:961px; height:22px; position:relative;
}
.newprotoplogo{
    margin:0px; padding:0px; width:106px; height:22px; background:url(../images/zhuanti_94.gif) no-repeat; position:absolute;
}
.newprotopmore{
    position:absolute; margin:10px 0px 0px 923px; padding:0px; width:38px; height:11px;
}
.newprotopline{
    margin:0px auto; padding:0px; width:990px; height:2px; background:url(../images/zhuanti_102.gif) no-repeat;
}
.newprocontent{
   margin:0 auto; padding:0px; /*background:#999999;*/ width:990px;
}
.newprocontent dl{
    margin:0 auto; padding:0px; float:left;width:20%;
}
.newprocontent dl dt{
    height:190px;margin:0 auot;text-align:center;line-height:190px;
}

.newprocontent dl dt img{
    vertical-align:middle;
}

.newprocontent dl ul{
    margin:0px auto; padding:0px;width:150px
}
.newprocontent dl ul li{
    list-style-type:none; padding-left:5px; line-height:15px; text-align:left;
}
.newprocontent dl ul li span{
    color:#990000; font-weight:bold;
}
.newprocontent dl ul li a{
    color:#333333; display:block; width:156px;text-align:left;height:32px;overflow:hidden;

}
.newprocontent dl dd{
   margin:0 auto;
   text-align:center;
}


#newpro2{
	margin:0 auto;padding:7px 0;
}
.newprotoplogo2{
    margin:0px; padding:0px; width:106px; height:22px; background:url(../images/baoindex_67.gif) no-repeat; position:absolute;
}
.newprotoplogo3{
    margin:0px; padding:0px; width:106px; height:22px; background:url(../images/baoindex_70.gif) no-repeat; position:absolute;
}
#help{
   margin:0px auto; 
   padding:0px; 
   width:992px; 
   height:127px;
   margin-top:20px;
   border-top:1px solid #515151;
   border-bottom:1px solid #515151;
}
.helpone{
    margin:19px 0px 20px 0px; padding:0px; width:130px; height:88px; border-right:1px solid #CCCCCC; float:left; 
}
.helponetitle{
   margin:0px; padding:0px; width:109px; height:13px; text-align:center; font-size:14px; font-weight:bold; font-family:"细黑",; 
   color:#999999;
}
.helplist{
   padding:6px 25px;
}
.helplist ul li{
   list-style-type:square;
}
.helplist ul li a{
   color:#666666;
}
.helptow{
   margin:19px 0px 20px 0px; padding:0px; width:170px; height:88px; float:left; 
}
.helptow ul{
   margin:0px 0px 0px 0px; padding:0px;
}
.helptow ul li{
   list-style-type:none; margin:0px; padding-bottom:5px;
}
.helptow ul li.titletel{
   color:#999999; font-size:14px; font-family:"细黑"; font-weight:bold;
}
.helptow ul li.colortel{
   color:#990000; font-size:14px; font-weight:bold;
}
.clearfloat{
  clear:both;
}
#bottem{
   margin:0px auto; 
   padding:20px; 
   width:992px;
}
.bottombanner{
   text-align:center; padding-bottom:10px; color:#666666;
}
.bottombanner a{
   color:#666666;
   text-decoration:underline;
}
.copyright{
   text-align:center; color:#666666;
}


.contentsztone{
    float:left; border:#BFC3CB solid 1px; width:240px; height:305px; 
	/*margin:0px 3px 10px 7px !important; margin:0px 3px 10px 4px;
	padding:0px; 
	padding:5px 2px;*/
	margin:5px 2px;
}

.contentsztonetop{
    padding:0px; margin:0px; width:237px; height:24px; border-bottom:1px solid #BFC3CB; position:relative;
}
.contentsztonetoplogo{
    margin:0px; padding:0px; width:29px; height:24px; background:url(../images/zhuanti_30.gif) no-repeat; position:absolute;
}
.contentsztonetopcenter{
    margin:0px 0px 0px 29px; padding:0px; width:152px; height:24px; background:url(../images/zhuanti_31.gif) repeat-x; position:absolute;
    text-align:left; line-height:24px; vertical-align:middle; font-weight:bold;
}
.contentsztonetopright{
    margin:0px 0px 0px 180px; padding:0px; width:55px; height:24px; position:absolute;
}
.contentsztonebg{
     margin:0px; padding:0px; width:237px; height:262px; 
	background:url(../images/contentsztonebg.gif) repeat-x;
}
.contentsztonemiddle{
    margin:0px; padding:12px 18px 10px 12px; width:201; height:138px; line-height:20px;
}
.contentsztonemiddle span img{
    float:right; border:1px solid #333333; margin-left:5px;
}
.zttxt{
    color:#c30; font-weight:bold;
}
.contentsztonebottom{
    margin:0px; padding:0px 10px 16px 10px !important; padding:0px 15px 0px 15px; width:208px; height:80px;
}
.contentsztonebottom ul{
     margin-left:10px; padding:0px;
}
.contentsztonebottom ul li{
    list-style-type:none; border-bottom:dotted 1px #CCCCCC; margin:0px; padding-top:2px; height:19px; width:195px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
}
.contentsztonebottom ul li a{
    padding-left:10px; padding-right:5px; color:#000000; width:171px; height:19px;
	text-decoration:underline;
}
