/* CSS Document */

@charset"gb2312"; 
body{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#333333;
	text-align:center;
	font-family: "ËÎÌå";
}

div,ul,li,img,p{
	margin:0; 
	padding:0; 
	border:none; 
	list-style-type:none;
}
A:link {
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
	COLOR: #646464;
}
A:visited {
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
	COLOR: #646464;
}
A:hover {
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
	COLOR:#FF0000;
}
A:active {
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
	COLOR: #646464;
}
/*¿Õ°×*/
.blank{ 
	margin:0 auto;
	clear:both;
	font-size:0px;
	height:3px; 
	line-height:3px;
	background-color:#FFFFFF;
	width:764px;
}
.n_blank{ 
	clear:both;
	font-size:0px;
	height:3px; 
	line-height:3px;
	background-color:#FFFFFF;
}
/*À¸Ä¿*/
.bt_t{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}
.bt_t a:link {
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}
.bt_t a:visited {
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}
.bt_t a:hover {
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}
.bt_t a:active {
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}

.bt_zi{
	padding-top:2px;
	color:#FFFFFF;
	font-size:12px;
}.kuang {
	border: 7px solid #bfd5ea;
}
.kuang1 {
	border: 7px solid #f1f1f1;
}
.kuang2 {
	border: 1px solid #383838;
}
.kuang3 {
	border: 1px solid #f1f1f1;
}
.zi{
	color:#c0c0c0;
	font-size:12px;
	line-height:18px;
}
.zi a:link {
	color:#c0c0c0;
	font-size:12px;
	line-height:18px;
}
.zi a:visited {
	color:#c0c0c0;
	font-size:12px;
	line-height:18px;
}
.zi a:hover {
	color:#c0c0c0;
	font-size:12px;
	line-height:18px;
}
.zi a:active {
	color:#c0c0c0;
	font-size:12px;
	line-height:18px;
}
.zi159{
	color:#e96cb6;
	font-size:12px;
	line-height:24px;
}
.zi159 a:link {
	color:#e96cb6;
	font-size:12px;
	line-height:24px;
}
.zi159 a:visited {
	color:#e96cb6;
	font-size:12px;
	line-height:24px;
}
.zi159 a:hover {
	color:#e96cb6;
	font-size:12px;
	line-height:24px;
}
.zi159 a:active {
	color:#ce8e8e;
	font-size:12px;
}
.zi1234{
	color:#ed008c;
	font-size:13px;
	line-height:22px;
	padding-top:2px;
}
.zi1234 a:link {
	color:#ed008c;
	font-size:13px;
	line-height:22px;
	padding-top:2px;
}
.zi1234 a:visited {
	color:#ed008c;
	font-size:13px;
	line-height:22px;
	padding-top:2px;
}
.zi1234 a:hover {
	color:#ed008c;
	font-size:13px;
	line-height:22px;
	padding-top:2px;
}
.zi1234 a:active {
	color:#ed008c;
	font-size:13px;
	line-height:22px;
	padding-top:2px;
}
.zi12345{
	color:#FF0000;
	font-size:14px;
	line-height:22px;
	padding-top:2px;
	font-weight:bold;
}
.zi12345 a:link {
	color:#FF0000;
	font-size:12px;
	line-height:22px;
	padding-top:2px;
	font-weight:bold;
}
.zi12345 a:visited {
	color:#FF0000;
	font-size:12px;
	line-height:22px;
	padding-top:2px;
	font-weight:bold;
}
.zi12345 a:hover {
	color:#FF0000;
	font-size:12px;
	line-height:22px;
	padding-top:2px;
	font-weight:bold;
}
.zi12345 a:active {
	color:#FF0000;
	font-size:12px;
	line-height:22px;
	padding-top:2px;
	font-weight:bold;
}
.content{
	padding:2px;
	padding-left:0px;
	padding-right:15px;
	line-height:26px;
}
.content1{
	padding:2px;
	padding-left:0px;
	line-height:28px;
}
.zi111{
	color:#6a6a6a;
	font-size:12px;
	line-height:22px;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi111 a:link {
	color:#6a6a6a;
	font-size:12px;
	line-height:22px;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi111 a:visited {
	color:#6a6a6a;
	font-size:12px;
	line-height:22px;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi111 a:hover {
	color:#6a6a6a;
	font-size:12px;
	line-height:22px;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi111 a:active {
	color:#6a6a6a;
	font-size:12px;
	line-height:22px;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi113{
	color:#e96cb6;
	font-size:12px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi113 a:link {
	color:#e96cb6;
	font-size:12px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi113 a:visited {
	color:#e96cb6;
	font-size:12px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi113 a:hover {
	color:#e96cb6;
	font-size:12px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi113 a:active {
	color:#e96cb6;
	font-size:12px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi112{
	color:#616161;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
}
.zi112 a:link {
	color:#616161;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
}
.zi112 a:visited {
	color:#616161;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
}
.zi112 a:hover {
	color:#616161;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
}
.zi112 a:active {
	color:#616161;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
}
.zi1{
	color:#6a6a6a;
	font-size:12px;
	line-height:22px;
	padding-top:2px;
}
.zi1 a:link {
	color:#6a6a6a;
	font-size:12px;
	line-height:22px;
	padding-top:2px;
}
.zi1 a:visited {
	color:#6a6a6a;
	font-size:12px;
	line-height:22px;
	padding-top:2px;
}
.zi1 a:hover {
	color:#FF0000;
	font-size:12px;
	line-height:22px;
	padding-top:2px;
}
.zi1 a:active {
	color:#6a6a6a;
	font-size:12px;
	line-height:22px;
	padding-top:2px;
}
.zi11{
	color:#3b3b3b;
	font-size:12px;
	line-height:20px;
}
.zi11 a:link {
	color:#3b3b3b;
	font-size:12px;
	line-height:20px;
}
.zi11 a:visited {
	color:#3b3b3b;
	font-size:12px;
	line-height:20px;
}
.zi11 a:hover {
	color:#FF0000;
	font-size:12px;
	line-height:20px;
}
.zi11 a:active {
	color:#3b3b3b;
	font-size:12px;
	line-height:20px;
}
.zi118{
	color:#9d9d9d;
	font-size:12px;
	line-height:20px;
}
.zi118 a:link {
	color:#9d9d9d;
	font-size:12px;
	line-height:20px;
}
.zi118 a:visited {
	color:#9d9d9d;
	font-size:12px;
	line-height:20px;
}
.zi118 a:hover {
	color:#9d9d9d;
	font-size:12px;
	line-height:20px;
}
.zi118 a:active {
	color:#9d9d9d;
	font-size:12px;
	line-height:20px;
}
.zi2{
	color:#FFFFFF;
	font-size:12px;
	line-height:22px;
}
.zi2 a:link {
	color:#FFFFFF;
	font-size:12px;
	line-height:22px;
}
.zi2 a:visited {
	color:#FFFFFF;
	font-size:12px;
	line-height:22px;
}
.zi2 a:hover {
	color:#FFFFFF;
	font-size:12px;
	line-height:22px;
}
.zi2 a:active {
	color:#FFFFFF;
	font-size:12px;
	line-height:22px;
}
.zi26{
	color:#3b3b3b;
	font-size:13px;
	line-height:22px;
	font-weight:bold;
}
.zi26 a:link {
	color:#3b3b3b;
	font-size:13px;
	line-height:22px;
	font-weight:bold;
}
.zi26 a:visited {
	color:#3b3b3b;
	font-size:13px;
	line-height:22px;
	font-weight:bold;
}
.zi26 a:hover {
	color:#FF0000;
	font-size:13px;
	line-height:22px;
	font-weight:bold;
}
.zi26 a:active {
	color:#3b3b3b;
	font-size:13px;
	line-height:22px;
	font-weight:bold;
}
.zi21{
	color:#828282;
	font-size:12px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi21 a:link {
	color:#828282;
	font-size:12px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi21 a:visited {
	color:#828282;
	font-size:12px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi21 a:hover {
	color:#828282;
	font-size:12px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi21 a:active {
	color:#828282;
	font-size:12px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi22{
	color:#ff6600;
	font-size:12px;
	font-weight:bold;
}
.zi22 a:link {
	color:#ff6600;
	font-size:12px;
	font-weight:bold;
}
.zi22 a:visited {
	color:#ff6600;
	font-size:12px;
	font-weight:bold;
}
.zi22 a:hover {
	color:#ff6600;
	font-size:12px;
	font-weight:bold;
}
.zi22 a:active {
	color:#ff6600;
	font-size:12px;
	font-weight:bold;
}
.zi3{
	color:#233a8a;
	font-size:13px;
	line-height:16px;
}
.zi3 a:link {
	color:#233a8a;
	font-size:13px;
	line-height:16px;
}
.zi3 a:visited {
	color:#233a8a;
	font-size:13px;
	line-height:16px;
}
.zi3 a:hover {
	color:#233a8a;
	font-size:13px;
	line-height:16px;
}
.zi3 a:active {
	color:#233a8a;
	font-size:13px;
	line-height:16px;
}
.zi4{
	color:#000000;
	font-size:13px;
	font-weight:bold;
}
.zi4 a:link {
	color:#000000;
	font-size:13px;
	font-weight:bold;
}
.zi4 a:visited {
	color:#000000;
	font-size:13px;
	font-weight:bold;
}
.zi4 a:hover {
	color:#FF0000;
	font-size:13px;
	font-weight:bold;
}
.zi4 a:active {
	color:#000000;
	font-size:13px;
	font-weight:bold;
}
.zi41{
	color:#000000;
	font-size:18px;
	font-weight:bold;
}
.zi41 a:link {
	color:#000000;
	font-size:18px;
	font-weight:bold;
}
.zi41 a:visited {
	color:#000000;
	font-size:18px;
	font-weight:bold;
}
.zi41 a:hover {
	color:#ff0000;
	font-size:18px;
	font-weight:bold;
}
.zi41 a:active {
	color:#000000;
	font-size:18px;
	font-weight:bold;
}
.zi5{
	color:#828282;
	font-size:12px;
	line-height:24px;
}
.zi6{
	color:#3b3b3b;
	font-size:14px;
	font-weight:bold;
}
.zi7{
	color:#2175c1;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
}
.zi7 a:link {
	color:#2175c1;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
}
.zi7 a:visited {
	color:#2175c1;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
}
.zi7 a:hover {
	color:#2175c1;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
}
.zi7 a:active {
	color:#2175c1;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
}
.zi8{
	padding-top:2px;
	color:#646464;
	font-size:12px;
	line-height:24px;
}
.zi9{
	color:#515151;
	font-size:12px;
}

ul#pro_list {list-style:none; width:164px; overflow:hidden; margin:0px; padding:0px;} 
ul#pro_list li {
	height:22px;
	line-height:22px;
	display:block;
	border-bottom:#CCC 1px dashed;
	background:url(../images/jt.gif) no-repeat 5px;
	text-align:left;
	padding-top:2px;
	padding-left:20px;
	display:inline;
}

ul#pro_z {list-style:none; width:700px; overflow:hidden; margin:0px; padding:0px;} 
ul#pro_z li {
	float:left; 
	height:210px; 
	width:230px; 
	padding-left:2px;
	line-height:20px;
	text-align:center;
	display:inline;
}

ul#pro {list-style:none; width:612px; overflow:hidden; margin:0px; padding:0px; margin-top:10px;} 
ul#pro li {
	float:left; 
	height:184px; 
	width:98px; 
	padding-left:5px;
	line-height:20px;
	text-align:center;
	display:inline;
}
ul#pro1 {list-style:none; width:612px; overflow:hidden; margin:0px; padding:0px; margin-top:10px;} 
ul#pro1 li {
	float:left; 
	height:240px; 
	width:175px; 
	padding-left:5px;
	line-height:20px;
	text-align:center;
	display:inline;
}
ul#pro2 {list-style:none; width:612px; overflow:hidden; margin:0px; padding:0px; margin-top:10px;} 
ul#pro2 li {
	float:left; 
	height:170px; 
	width:175px; 
	padding-left:5px;
	line-height:20px;
	text-align:center;
	display:inline;
}

.li_img{
	width:134px;
	height:184px;
	vertical-align:middle;
	border:#E2E2E2 2px solid;
}

.li_img img{
	padding-top:2px;
}

.li_img p {
	position:static;
	+position:absolute;
	top:50%
}
.li_img p img{
	padding-top:2px;
	position:static;
	+position:relative;
	top:-50%;left:-50%;
}


ul,h5{margin:0;padding:0;list-style:none;}
#levelmenu{width:210px; padding-top:10px; padding-bottom:10px; }
#levelmenu div.unit ul{border-top:none;}
#levelmenu h5{font-size:12px; line-height:28px; height:28px; color:#000000; text-align:left; padding-left:20px; background:url(../images/sj11.gif) no-repeat 8px;}
#levelmenu div.unit ul{display:none;}
 #levelmenu div.current ul{display:block;}
  #levelmenu div.current ul li{font-size:12px; line-height:28px; height:28px; color:#000000; text-align:left; padding-left:20px; background:url(../images/sj11.gif) no-repeat 8px;}
  #levelmenu div.current ul li a{color:#000000;}
   #levelmenu div.current ul li a:hover{text-decoration:none; color:#000000;}
 #levelmenu div.current h5{font-size:12px; line-height:28px; height:28px; color:#000000; text-align:left; background:url(../images/sj11.gif) no-repeat 8px; padding-left:20px;}

.CaseCenter{width:590px; height:95px; margin:auto; margin-top:0px;}
.Case{width:590px; height:95px; text-align:left; float:left;}
.HimgDiv{width:150px; height:103px; text-align:center; margin-right:0px; float:left; margin-top:2px;}
.HimgDiv img {width:150px; height:103px; padding:1px; margin-bottom:0px;}
.HimgDiv1{width:154px; height:125px; text-align:center; margin-right:10px; float:left;}
.HimgDiv1 img {width:154px; height:125px; border:1px solid #CCCCCC; padding:1px; margin-bottom:4px;}
.YwjsCenter{width:1002px; height:225px; margin:auto; margin-top:7px;}
.Ywjs{width:1002px; height:222px; line-height:22px; text-align:left; float:left;}
.YwjsTitle{height:30px; background:url(../images/Title_bj.gif) repeat-x; margin-bottom:9px; font-family:"ºÚÌå";}
.YwjsTitle img{height:30px;}

.YwjsDiv{width:243px; height:180px; text-align:left; line-height:18px; float:left;}
.YwjsDiv img {width:239px; height:115px; padding:1px; border:1px solid #CCCCCC;}
.YwjsDiv a {line-height:28px; font-size:13px; font-weight:bolder;}

.LeftLxwm{height:140px; line-height:26px; text-align:left;}

.ListNews{height:26px; background:url(../images/line.gif) 0 25px repeat-x; margin-bottom:3px;}
.ListNews a{width:612px; height:26px; line-height:26px; text-align:left; padding-left:15px; background:url(../images/jia.gif) 4px 10px no-repeat; float:left;}
.ListNews span{width:70px; height:26px; line-height:26px; text-align:right; float:right;}
.NewsNone{height:62px; line-height:62px; text-align:center;}

.Content{line-height:22px; text-align:left; font-size:12px; }
.Content p{ margin-top:0px;}
.Main{width:700px; margin:auto; margin-top:11px;}
.Left{width:195px; height:396px; height:auto; min-height:396px; float:left;}
.Right{width:700px; height:396px; height:auto;float:right; }
.NewsNone{height:62px; line-height:62px; text-align:center;}

.slideBox{ width:238px; height:178px; overflow:hidden; position:relative;    }  .slideBox .hd{  margin-top:1px;height:15px; overflow:hidden; position:absolute; right:10px; bottom:6px; z-index:1; }  .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }  .slideBox .hd ul li{ float:left; margin-right:3px;  width:15px; height:15px; line-height:14px; text-align:center; background:#d4d2d3; cursor:pointer; font-family:Arial, Helvetica, sans-serif; }  .slideBox .hd ul li.on{ background:#628817; color:#fff; }  .slideBox .bd{ position:relative; height:100%; z-index:0;   }  .slideBox .bd img{ width:238px; height:178px; }  

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
ul,li {list-style:none;}
img {border:0;}

.wrapper {width:997px; padding-bottom:0px;}

h1 {height:50px; line-height:50px; font-size:22px; font-weight:normal; font-family:"Microsoft YaHei",SimHei;}

.shuoming {margin-top:20px; border:1px solid #ccc; }
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}

/* qqshop focus */
#focus {width:997px; height:414px; overflow:hidden; position:relative;}
#focus ul {height:414px; position:absolute;}
#focus ul li {float:left; width:997px; height:414px; overflow:hidden; position:relative;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:997px; height:20px; left:0; bottom:0; }
#focus .btn {position:absolute; width:997px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:160px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

.indexCon{width:1003px;overflow:hidden;}
.indexCon .flashBanner{width:1003px;height:287px;overflow:hidden;margin-bottom:12px;}
.flashBanner{position:relative;}
.flashBanner .mask{height:32px;line-height:32px;width:100%;text-align:right;
	position:absolute;left:0;bottom:-32px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:20px;cursor:pointer;}
.flashBanner .mask img.show{margin-bottom:3px;}
img{border:0 none;}