* { 
padding:0; 
margin:0; 
} 
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; background:#F4F2F3;

}
body,td,th {
font-family: 'Microsoft Yahei','\5FAE\8F6F\96C5\9ED1',Arial,'Hiragino Sans GB','\5B8B\4F53'; color:#5e5e5e;font-size: 12px;
}

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span{padding:0;margin:0; font-weight:normal;}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}


.banner{ width:100%; overflow:hidden; position:relative;}
.banner_img{ width:100%; overflow:hidden;}
.banner_img ul li{ width:100%; overflow:hidden; display:none;}
.banner_img ul li a{ display:block; width:100%;}
.banner_img ul li img{ width:100%;}
.banner_l{ position:absolute; left:10px; top:175px; display:none;}
.banner_r{ position:absolute; right:10px; top:175px; display:none;}
.banner_l img,.banner_r img{ width:52px; height:53px; cursor:pointer;}

a:link {
	text-decoration: none;
	color: #777;font-size:12px; 
}
a:visited {
	text-decoration: none;
	color: #777; font-size:12px; 
}
a:hover {
	text-decoration: none;
	color: #008ec5;
}
a:active {
	text-decoration: none;
	color: #008ec5;
}

a.a3r{color:#681C7E; font-size:14px; text-decoration:none;}
.jkjjs{color:#855593;}
.vcfdd{position:absolute; bottom:0; left:0;line-height:20px; width:95%; color:#666666; z-index:56;}
.kjlff{position:absolute; bottom:0; left:0;line-height:20px; background:#fff;opacity:0.5; width:100%; z-index:55;}
.fefsdf{position:relative; width:293px; overflow:hidden;border-radius:8px; height:58px;}
a.a1_14{display:block;line-height:25px;width:293px; background:url("images/index_47.jpg") 0px 10px no-repeat;padding-bottom:5px; border-bottom:1px #855593 dashed;}
a.a1_14:hover {text-decoration: none;color:#855593;}
.fefsdfcc{ display:block;}
.uiiooi{width:100%;background:url("images/index_01.jpg") 0px 0px repeat-x; height:112px;}
.uiiooi2{
	width:100%;
	background:url("images/index_01.jpg") 0px 0px repeat-x;
	height:100px;
	top:0;
	left:0;
	z-index:7987988797;
	-moz-box-shadow: 2px 2px 4px #999;
	-webkit-box-shadow: 2px 2px 4px #999;
	box-shadow: 2px 2px 4px #999;
	/*For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";

    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');
	}
a.a1_15{display:block;line-height:29px;width:357px; background:url("images/index_47.jpg") 0px 10px no-repeat; border-bottom:1px #855593 dashed;}
a.a1_15:hover {
	text-decoration: none;
	color: #008ec5;
}

#leftt font{font-weight:bold; font-size:20px;}
.kijfsf{display:block; margin:0 auto 30px auto; line-height:29px;border-radius:4px;  text-align:center; background:#521165; color:#FFFFFF; letter-spacing:3px; width:170px; font-size:15px;}

a.kijff{display:block; margin:0 15px 0 0; line-height:29px;border-radius:4px; float:left;  text-align:center; border:1px #521165 dashed;  color:#555; letter-spacing:3px; width:148px; font-size:15px;}
a.kijfft,a.kijff:hover{background:#521165; color:#FFFFFF}

a.a1_13 {line-height:18px; display:block; float:left; font-size:14px; color:#716E67; width:100px; text-align:center;border-right:1px #716E67 solid;}
a.a1_132 {line-height:22px; display:block; float:right; font-size:16px; color:#716E67; width:127px; text-align:center;border-right:1px #716E67 solid;}
a.yuyfsdf,a.a1_13:hover {
	color: #008ec5;
}

.fsf2wws{display:block; line-height:25px; width:80px; font-size:15px; }

.fesfsd{font-size:12px; font-family:Arial, Helvetica, sans-serif; display:block; line-height:15px; width:80px;}
.yyuuu{float:left; height:47px; width:30px;}

a.yyuyfe{display:block; margin:0 auto 0px auto; line-height:35px; border-bottom:1px #521165 dashed; padding-left:20px;font-size:14px; color:#000;}
a.yyuyfet,a.yyuyfe:hover{color:#681C7E;}
a.btnn{display:block; margin:0 auto 0px auto; line-height:35px; border-bottom:1px #521165 dashed;padding-left:25px; color:#444;font-size:12px;}
a.btnnc,a.btnn:hover{color:#681C7E;}
a.btnn2{display:block; margin:0 auto 0px auto; line-height:35px; border-bottom:1px #ccc dotted;padding-left:25px; color:#666;font-size:12px;}
a.btnn2:hover{color:#681C7E;}

.feeefs{ background:url("images/ghf2.png") 25px 0 no-repeat;}
.feeefsv{ background:url("images/ghf2.png") 25px -35px no-repeat;}
#navigation, #navigation li ul { 
list-style-type:none; 
} 
#navigation { 
margin:0px; 
} 
#navigation li { 
float:left; 
text-align:center; 
position:relative; 
} 
#navigation li a { 
display:block; 
text-decoration:none; 
color:#fff; 
width:110px;
font-size:16px;
height:38px; 
line-height:38px; 
border-width:0px 0px 0 0; 
padding-left:0px; font-family:'Microsoft Yahei';
} 
#navigation li a:hover { 
color:#fff; background:#FFA622; 
/*background:#34D31B; */
} 

#navigation li a.kl { 
display:block; 
text-decoration:none; 
color:#fff; 
width:110px;
font-size:16px;
height:38px; 
line-height:38px; 
border-width:0px 0px 0 0; 
padding-left:0px; font-family:'Microsoft Yahei';
background:#FFA622
} 
#navigation li a.kl:hover { 
color:#fff; background:#FFA622; 
/*background:#34D31B; */
} 


#navigation li ul li a:link, #navigation li  ul li a:visited { 
display:block; 
text-decoration:none; 
color:#fff; 
width:110px; 
height:35px; 
font:12px/35px Arial;
line-height:35px; 
border-left:1px solid #fff; 
border-right:1px solid #fff; 
border-bottom:1px solid #fff; 
background:#FFA622; 
padding-left:0px;
} 






#navigation li ul li a:hover { 
color:#fff; 
background:#68CE82; 
}

#navigation li .fg { 
display:none; 
position:absolute; 
top:37px; 
left:0; 
margin-top:1px; 
width:200px; 
}

#navigation li ul { 
display:none; 
position:absolute; 
top:37px; 
left:-1px; 
margin-top:1px; 
width:110px; z-index:999999;
}


#navigation li ul li ul { 
display:none; 
position:absolute; 
top:0px; 
left:109px; 
margin-top:0; 
margin-left:1px; 
width:110px; 
} 
.abneir{line-height:28px; width:100%; }
.abneir h1{color:#855593; line-height:38px; border-bottom:1px #855593  dashed; font-size:16px; margin:10px 0 10px 0;}
.cpneir{line-height:29px; width:100%; margin:10px 0 10px 0;}
.cpneir h1{line-height:28px; display:block;font-size:14px; padding-left:20px; background:url("images/ggf1.jpg") 0px 10px no-repeat;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
ul,li {list-style:none;}
img {border:0;}

.wrapper {width:956px; margin:0 auto; padding-bottom:0px;}
.gdfgd{border-bottom:1px #855593 solid;border-right:1px #855593 solid; color:#855593; line-height:19px;}
.gdfgdr{border-bottom:1px #855593 solid;border-right:1px #855593 solid; color:#555; line-height:19px;}
.shuoming {margin-top:20px; border:1px solid #ccc; padding-bottom:10px;}
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}

/* qqshop focus */
.peaget{width:100%; line-height:25px; margin-top:15px;}
.peaget a{display:block; padding-right:5px; width:35px; text-align:center; line-height:25px; float:left;font-size:14px;}
.peaget a:hover{color:#855593;}
.peaget a.ope{display:block; padding-right:5px; width:35px; text-align:center;line-height:25px; color:#855593;float:left;font-size:14px;}
.peaget a.ope:hover{color:#855593;}

.effsdfee{ width:300px; height:30px;border-radius:5px; border:1px #ccc solid;}
#tbox{width:150px; float:right; position:fixed; right:0; bottom:120px; z-index:999;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:15px;
}
.tdfsdfee{position:absolute; right:5px; top:0; width:610px; padding:15px; height:167px; border:1px #855593 dashed; overflow:hidden;}
.tdfsdfee p{line-height:28px; display:block; padding-left:20px; background:url("images/ggf1.jpg") 0px 10px no-repeat;}
a.hhhyef{display:block; float:left; width:166px; text-align:right; height:197px; margin-bottom:25px; position:relative;}
a.hhhyef p{position:absolute; text-align:left; width:130px; left:40px;  bottom:5px; line-height:20px; z-index:99; color:#FFFFFF; display:none;}
a.hhhyef:hover p{ display:block;}
a.hyysf{display:block; line-height:30px; width:80%; text-align:center;margin:0 auto; font-size:14px;}
a.hyysf:hover{color:#681C7E;}
.jfghf{float:left; width:139px; height:333px; border:1px #681C7E dashed; position:relative;}
a.ableft{display:block; margin:0 auto 0px auto; line-height:39px;text-align:center; border-bottom:1px #521165 dashed; color:#444;  width:170px; font-size:14px;}
a.ableftg,a.ableft:hover{color:#008ec5;}
a.hhksd{display:block; line-height:29px;border-radius:4px; position:absolute; left:0; top:0;  float:left; text-align:center; background:#521165; color:#FFFFFF; width:153px;}
a.hhksdc{display:block; line-height:29px;border-radius:4px; position:absolute; left:0; top:0;  float:left; text-align:center; color:#681C7E; width:153px;}
a.hjdfsfff{display:block; line-height:29px;border-radius:4px; position:absolute; right:0; top:0; float:left; text-align:center; color:#681C7E; width:153px;}
a.hjdfsfffc{display:block; line-height:29px;border-radius:4px; position:absolute; right:0; top:0; float:left; text-align:center; background:#521165; color:#FFFFFF;width:153px;}
.hyuhsfsf img{ max-width:100%}
.gghefsf{color:#855593; line-height:18px; border-bottom:1px #855593  dashed; font-size:16px; margin:10px 0 15px 0;}

/* newslist */
.newslist{padding:10px; margin:0 auto; text-align:left}
.newslist li{line-height:18px;border-bottom:dashed 1px #681C7E;padding:0 0 10px 20px; margin-bottom:10px; background:url("images/index_47.jpg") 0px 5px no-repeat;}
/* scr_con style */
.scr_con {position:relative;height:518px;width:261px; float:right;}
#dv_scroll{position:absolute;height:510px;overflow:hidden;width:238px;}
#dv_scroll .Scroller-Container{width:100%;}
#dv_scroll_bar {position:absolute;right:0;top:10px;width:15px;height:510px;border-left:2px solid #681C7E;}
#dv_scroll_bar .Scrollbar-Track{position:absolute;left:0;top:20px;width:15px;height:500px;}
#dv_scroll_bar .Scrollbar-Handle{position:absolute;left:-5px;top:0;width:8px;height:29px;overflow:hidden;background:url("images/srcoll.gif") no-repeat;cursor:pointer;}
#dv_scroll_text {position:absolute;}


#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}
.actGotop2{position:fixed; _position:absolute; top:0; left:0; width:100%; height:55px; display:none; background:url("images/yh2.jpg") center top #F9F9F9; z-index:98876677; }
.actGotop{position:fixed; _position:absolute; bottom:100px; right:5px; width:42px; height:48px; display:none;}
.actGotop img{ width:100%;}
.highlight {
  background-color: #E2C353;
  color: #4E4E4E;
  font-weight: bold;
}
