﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
/*body{line-height:1} */
ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

a:focus{outline:1px dotted}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}

img{border:0px;}

/*********************/

a:focus{outline:1px dotted}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}

/********************/

.container_24{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24{display:inline;float:left;margin-left:5px;margin-right:5px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15,.push_16,.pull_16,.push_17,.pull_17,.push_18,.pull_18,.push_19,.pull_19,.push_20,.pull_20,.push_21,.pull_21,.push_22,.pull_22,.push_23,.pull_23{position:relative}.alpha{margin-left:0}.omega{margin-right:0}.container_24 .grid_1{width:30px}.container_24 .grid_2{width:70px}.container_24 .grid_3{width:110px}.container_24 .grid_4{width:150px}.container_24 .grid_5{width:190px}.container_24 .grid_6{width:230px}.container_24 .grid_7{width:270px}.container_24 .grid_8{width:310px}.container_24 .grid_9{width:350px}.container_24 .grid_10{width:390px}.container_24 .grid_11{width:430px}.container_24 .grid_12{width:470px}.container_24 .grid_13{width:510px}.container_24 .grid_14{width:550px}.container_24 .grid_15{width:590px}.container_24 .grid_16{width:630px}.container_24 .grid_17{width:670px}.container_24 .grid_18{width:710px}.container_24 .grid_19{width:750px}.container_24 .grid_20{width:790px}.container_24 .grid_21{width:830px}.container_24 .grid_22{width:870px}.container_24 .grid_23{width:910px}.container_24 .grid_24{width:950px}.container_24 .prefix_1{padding-left:40px}.container_24 .prefix_2{padding-left:80px}.container_24 .prefix_3{padding-left:120px}.container_24 .prefix_4{padding-left:160px}.container_24 .prefix_5{padding-left:200px}.container_24 .prefix_6{padding-left:240px}.container_24 .prefix_7{padding-left:280px}.container_24 .prefix_8{padding-left:320px}.container_24 .prefix_9{padding-left:360px}.container_24 .prefix_10{padding-left:400px}.container_24 .prefix_11{padding-left:440px}.container_24 .prefix_12{padding-left:480px}.container_24 .prefix_13{padding-left:520px}.container_24 .prefix_14{padding-left:560px}.container_24 .prefix_15{padding-left:600px}.container_24 .prefix_16{padding-left:640px}.container_24 .prefix_17{padding-left:680px}.container_24 .prefix_18{padding-left:720px}.container_24 .prefix_19{padding-left:760px}.container_24 .prefix_20{padding-left:800px}.container_24 .prefix_21{padding-left:840px}.container_24 .prefix_22{padding-left:880px}.container_24 .prefix_23{padding-left:920px}.container_24 .suffix_1{padding-right:40px}.container_24 .suffix_2{padding-right:80px}.container_24 .suffix_3{padding-right:120px}.container_24 .suffix_4{padding-right:160px}.container_24 .suffix_5{padding-right:200px}.container_24 .suffix_6{padding-right:240px}.container_24 .suffix_7{padding-right:280px}.container_24 .suffix_8{padding-right:320px}.container_24 .suffix_9{padding-right:360px}.container_24 .suffix_10{padding-right:400px}.container_24 .suffix_11{padding-right:440px}.container_24 .suffix_12{padding-right:480px}.container_24 .suffix_13{padding-right:520px}.container_24 .suffix_14{padding-right:560px}.container_24 .suffix_15{padding-right:600px}.container_24 .suffix_16{padding-right:640px}.container_24 .suffix_17{padding-right:680px}.container_24 .suffix_18{padding-right:720px}.container_24 .suffix_19{padding-right:760px}.container_24 .suffix_20{padding-right:800px}.container_24 .suffix_21{padding-right:840px}.container_24 .suffix_22{padding-right:880px}.container_24 .suffix_23{padding-right:920px}.container_24 .push_1{left:40px}.container_24 .push_2{left:80px}.container_24 .push_3{left:120px}.container_24 .push_4{left:160px}.container_24 .push_5{left:200px}.container_24 .push_6{left:240px}.container_24 .push_7{left:280px}.container_24 .push_8{left:320px}.container_24 .push_9{left:360px}.container_24 .push_10{left:400px}.container_24 .push_11{left:440px}.container_24 .push_12{left:480px}.container_24 .push_13{left:520px}.container_24 .push_14{left:560px}.container_24 .push_15{left:600px}.container_24 .push_16{left:640px}.container_24 .push_17{left:680px}.container_24 .push_18{left:720px}.container_24 .push_19{left:760px}.container_24 .push_20{left:800px}.container_24 .push_21{left:840px}.container_24 .push_22{left:880px}.container_24 .push_23{left:920px}.container_24 .pull_1{left:-40px}.container_24 .pull_2{left:-80px}.container_24 .pull_3{left:-120px}.container_24 .pull_4{left:-160px}.container_24 .pull_5{left:-200px}.container_24 .pull_6{left:-240px}.container_24 .pull_7{left:-280px}.container_24 .pull_8{left:-320px}.container_24 .pull_9{left:-360px}.container_24 .pull_10{left:-400px}.container_24 .pull_11{left:-440px}.container_24 .pull_12{left:-480px}.container_24 .pull_13{left:-520px}.container_24 .pull_14{left:-560px}.container_24 .pull_15{left:-600px}.container_24 .pull_16{left:-640px}.container_24 .pull_17{left:-680px}.container_24 .pull_18{left:-720px}.container_24 .pull_19{left:-760px}.container_24 .pull_20{left:-800px}.container_24 .pull_21{left:-840px}.container_24 .pull_22{left:-880px}.container_24 .pull_23{left:-920px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix {clear:both}

/***********************/



body {
	background:url(../images/bodybg.gif) repeat-y  top center #E5E8EA;
	font-family:Microsoft YaHei,Arial, Helvetica, sans-serif;
	color: #333;
	font-size:12px;
}



ul,li{
list-style:none;
margin:0;
padding:0;
}


form {
	margin:0;
	padding:0;}

a {
	color: #666;
	text-decoration: none;
}

body a:hover {text-decoration:none;}

.prel {position:relative;}
.pabs{position:absolute;}
.floatl {float:left;}
.floatr {float:right;}
.txtl{text-align:left;}
.txtr{text-align:right}
.txtc{text-align:center;
padding-top:10px;
}
.pl80 {padding-left:80px;}
.h10 {height:10px;}



	

a:hover {
	text-decoration: underline;
}


.container_12 {
	background: #fff url(../images/12_col.gif) repeat-y;
	margin-bottom: 20px;
}

.container_16 {
	background: #fff url(../images/16_col.gif) repeat-y;
}

.knobtop{
	background:url(../images/knob-bg.png) repeat-x;
	height:68px;
	width:100%;

	
	}


.logo h2,.logo h1{text-indent:-9999px;}
.logo {
	background:url(../images/knob.png) no-repeat left top;
	height:68px;	
	}

.logo h1 a,.logo h2 a {display:block;
height:62px;
width:110px;
}

/**߶*/

.h164{height:164px;}
.h100{height:100px;}


/***********绰******************
.tel {
	background:url(../images/telbg.gif) repeat-x;
	height:32px;
	margin-bottom:34px;
}

.tel span {
	display:block;
	height:23px;
    padding-top:9px;	
	}

.tel span.num{
	color:#8537A7;
	background:url(../images/tel.gif) no-repeat left top;	
	width:80px;
	font-weight:bold;
	padding-left:35px;
	float:left;	
}

.tel span.userfun{
	background:url(../images/telr.gif) no-repeat right top;
	float:right;
	color:#999;
}

.tel span.userfun a,.tel span.userfun a:visited  {
	background:url(../images/teldot.gif) no-repeat 0 -1px;
	padding-left:15px;
	margin-right:10px;
	margin-left:5px;
	color:#666;
	text-decoration:none;
	}

.tel span.userfun a:hover {
	color:#8537A7;
		background:url(../images/teldotz.gif) no-repeat 0 -1px;
	}	
*/


/******Ͻǲ˵************/

.search {
	margin-top:5px;
	float:right;
}

.search a {
	text-decoration:none;
	font-size:12px;
	float:left;
	color:#999;

}
	

.search span a{
margin-right:10px;
background-image:url(../images/xn.png);
background-position: 0 0;
	padding-left:16px;
height:17px;
display:block;
padding-top:2px;
float:left;


}

.search a:hover {
color:#31609C; 
	
	
	}

.topsitemap{
	margin-right:15px;
	background:url(../images/xn.png) no-repeat;
	background-position: 0 -70px;
	padding-left:16px;
	height:15px;
	display:block;
	padding-top:2px;
	float:left;
}


/*****************԰汾************************/
	
.Lchina {
		margin:3px 2px auto 2px;
	background:url(../images/xn.png) no-repeat;
background-position: -127px -96px;
height:12px;
width:16px;
display:block;
}


.Lenglish{
		margin:3px 2px auto 2px;
	background:url(../images/xn.png) no-repeat;
background-position: -127px -117px;
height:12px;
width:16px;
display:block;
text-indent:-9999px;

}

.Lhongkong{
margin:3px 2px auto 2px;	
	background:url(../images/xn.png) no-repeat;
background-position: -127px -135px;
height:12px;
width:16px;
display:block;

}


/**********˵***********/

.kingda {
	margin-bottom:0;
	left:160px;
	top:30px;
	width:830px;
}

.kingda li{

	font-weight:bold;
	font-size:14px;
	float:left;

	padding:0 15px;}
	
.kingda span {float:left;
cursor:pointer;
display:block}

.kingda li a {padding-top:10px;}

.kingda li a,.kingda li a:visited{
	text-decoration:none;
	float:left;
	color:#555;
	cursor:pointer;
	}
	
.kingda li a:hover,.kingda span hover{
	color:#31609C;
	
}
/*
.kingda li.selected a:hover{
	color:#31609C;

}

.kingda li.selected a,.kingda li.selected a:visited{
	color:#B68E4B;
	text-align:center;
}


*/

/**********˵ǰ**********/
.kingda li a.on span {
	background: url(../images/menul.png) no-repeat top left;
	display:block;
	height:22px;
	padding:10px 0 0 20px;
	cursor:pointer;
		color:#B68E4B;


}

.kingda li a.on {
	font-size:14px;
	background: url(../images/menur.png) right top no-repeat;
	display:block;
	padding-right:15px;
	height:40px;
	float:left;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	padding-top:0;

}
/***ť*******/	
.bl10219{
	width:200px;
	margin-left:9px;
	margin:10px 0 10px 9px;

	}

a.orange-b {
	font-size:14px;
	background: url(../images/orange-r.gif) right top no-repeat;
	display:block;
	padding-right:7px;
	height:45px;
	float:left;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	
}

a.orange-b span {
	background: url(../images/orange-l.gif) no-repeat top left;
	display:block;
	height:30px;
	padding:15px 0 0 45px;
}
	
a.orange-b:hover {background-position: right -45px;text-decoration:none;}	
a.orange-b:hover span{background-position: left -45px;color:#fff;}	
a.orange-b:active {background-position: right -90px;}	
a.orange-b:active span {background-position: left -90px;color:#fff;}	

/*

.man h3 a{
	font-size:12px;
	color:#8537A7;
	}
	
.man {
	background:url(../images/man.gif) no-repeat 10px 10%;
	padding:25px 5px 0 80px;
	line-height:150%;
	height:120px;

	}	

.man h3{
	margin-bottom:10px;
	}	

.man a:hover {
	text-decoration:none;
	color:#333;
	
	}
*/


.flow {
	text-align:right;}

/*
.leading {
	background:url(../images/top.gif) no-repeat 10px 10px;
	padding-left:65px;
	padding-top:15px;
	float:left;
	line-height:165%;
	color:#666;
	}

.leading h3,.vsearch h3 {
	font-size:12px;
	color:#8537A7;
	}

.leading p.leadingtxt:first-letter{
	font-size:30px;
	float:left;
	color:#444;
	font-weight:bold;
	line-height:30px;
	display:block;
	margin:0 5px;
	padding-bottom:5px;
	border-bottom:3px solid #444;
	}

.leading p.leadingtxt {
	margin-bottom:0;
	
	}

.leading h3 a,.vsearch h3 a {
	font-size:14px;
	margin-left:5px;
	}


.vsearch {
	background:url(../images/vsearch.gif) no-repeat 10px 10px;
	padding-left:65px;
	padding-top:15px;
	float:left;
	line-height:165%;
	color:#666;
	}	

.leadsay {
	width:180px;
	float:left;
	margin:0 10px 0 0;
	
	}

.leadsay dt {
    color:#8537A7;
	margin:15px 0 0 0;
	padding-left:15px;
	background:url(../images/dtdian.gif) no-repeat 1px ;

	
	}

.leadsay dd {
	padding-left:15px;
	
	}

.vsearch h2 a {
	font-size:12px;
	font-weight:bold;
	color:#8537A7;
	
	}
.vsearch h2 {
	margin-bottom:10px;}
	
.vsearch p {
	text-align:right;
	
	}

.vsearch p a,.vsearch p a:visited {
	background:url(../images/arrow.gif) no-repeat;	
		padding: 1px 0 1px 18px;
		font-size:10px;
		font-weight:bold;
		color:#8537A7;
	
	}
*/

.xia20 {
	margin-bottom:15px;	
	}



.orange-l {
	color:#F60;
	}
.blue-l {
	color:#31609C;
	}

.orange-r {
	color:#999;
	}


/*************************************/
.main {
	padding:20px;
	padding-bottom:0;
	}

.main h1 a,.main h1 a:visited,.main h1{
	font-size:14px;
	font-weight:bold;
	color:#31609C;
	text-decoration:none;
	letter-spacing:.1em;
	}
.main h1 span {
	margin-left:10px;
	color:#333;
	font-size:12px;
	}

.main h1 span a,.main h1 span a:visited{
	margin-left:10px;
	color:#f60;
	font-size:12px;
	text-decoration:underline;
	
	}


/*********ժҪ*******************/
.publicinfo a{
	margin-right:20px;
	
	}

.date {
	margin:10px;
	color:#31609C;
	font-size:11px;
	font-weight:bold;
	
	}

.zhaiyao {
	line-height:180%;
	font-size:12px;
	color:#999;
	border:1px dotted #ccc;
/*	background-color:#F7F7F7; */
	padding:5px;
	height:86px;

	}
	
.zhaiyao img,  .zhaiyao a img {

	border:1px solid #ccc;
	padding:3px;
	display:block;
	float:right;
	margin:5px;
}

.zhaiyao a:hover img {

	border:1px solid #8537A7;
	background-color:#8537A7;

}

/**************************************/

.txt {
	line-height:180%;
	font-size:14px;
	color:#666;
	}

.txt span + p:first-letter {
	font-size:1.8em;
color:#B68E4B;
	font-weight:bold;
	float:left;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;	
	padding:5px 2px 0 0;

 

}

/*¼*/
.nextrecorder {

	font-size:12px;
	color:#333;
	height:30px;

}

.nextrecorder a {

	color:#31609C;
}



.nextrecorder a:visited {

	text-decoration:none;

	color:#666;

}

.nextrecorder div {

	float:left;

}

.nextrecorder span {

	float:right;

}

/********һҳ*****************/

.back {
	float:left;
	background:url(../images/xn.png) no-repeat 0 -145px;
	height:14px;
	padding-left:17px;	
	}
	
.backhome {
	float:left;
	background:url(../images/xn.png) no-repeat 0 -38px;
	height:14px;
	padding-left:17px;
	
	}
	
.backtop {
	float:right;
	text-decoration:none;
	background:url(../images/xn.png) no-repeat 0 -52px;
	height:14px;
	padding-left:17px;
	color:#666;	
	float:left;
	}

.enddh {
	height:20px;
	padding:20px 0 0 20px;
	}

.enddh a {
	margin-right:10px;
	text-decoration:none;
	}
.enddh a:hover {
	color:#B68E4B;
	

	}	
	
/****ҳ******/

.footbgline {
background:url(../images/foot.png) repeat-y;
}
	
.footbgline1 {
background:url(../images/foot1.png) repeat-y;
}

.footbgline1 a:hover,.footbgline a:hover {
	color:#fff;
	background-color:#31609C;

	}


.ftline {
	
	background:url(../images/xnline.png) repeat-x left bottom;
	width:960px;
	text-indent: -5000px;
	height:2px;
	margin-bottom:0;
	padding-bottom:0;

	 }

	 
	 	

.footbgline	h2 {
	font-size:14px;
	font-weight:bold;
	margin:15px 0;
	padding-top:0;
	}


	
.ficon1 {
	background:url(../images/xuan-niu.png) no-repeat 10px 10px;
}


.ficon2 {
	background:url(../images/tags.png) no-repeat 10px 10px;
}

.ficon1 ul li {
	line-height:200%;
	width:130px;
	float:left;
}

.footerl {
	color:#8537A7;	
	}



.footerr{
	background:url(../images/endlogo.png) no-repeat right;
	font-weight:bold;
	text-align:right;
	}



.footerl,.footerr {	
	height:30px;
	padding-top:10px;
	padding-right:98px;
}

.footbgline1 .footerr{
	background:url(../images/endlogo.png) no-repeat 85%;
	padding-right:110px;

	}

/************Ҳ˵******************/

.content_right_sub H3 a, .content_right_sub_list H3 a,.content_right_sub H3{

	color:#333;
	font-size:14px;

}

.content_right_sub {

	padding-bottom:15px;
}

.content_right_sub, .content_right_sub_list{

	color:#6C6C6C;
	padding-top:10px;




}

.content_right_sub ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
}

.content_right_sub ul li{
	background:url(../images/off.png) no-repeat;
	padding-left:25px;
	line-height:42px;
}



.content_right_sub ul li a{

	text-decoration:none;
	color:#333;



	
}





.content_right_sub ul li.rightselect {
	
		background:url(../images/on.png) no-repeat;}

.content_right_sub ul li.rightselect a {

	text-decoration:none;

	color:#B68E4B;
	font-weight:bold;



}

.content_right_sub ul li.rightselect a:visited {
	text-decoration:none;

}

.content_right_sub ul li.rightselect a:hover {

	color:#31609C;

}



.content_right_sub ul li a:hover{

	color:#31609C;
	background:url(../images/on.png) no-repeat;

}

.content_right_sub h3{
	color:#333;
	line-height:20px;
	margin:5px 15px;
}





.newsround {
	padding-left:20px;}

.newsround h3 {
	font-size:14px;
	margin-bottom:10px;
	}

.newsround ul li {
	line-height:180%;
	background:url(../images/arrow.png) no-repeat 8px 50%;
	padding-left:20px;
	}

.newsround ul li a:hover{
	color:#31609C;	
	}
	
.newsround ul li a:visited{
	color:#999;	
	}	






.newslist {
	font-size:12px;
	line-height:180%;
	margin:25px auto;
	color:#666;
	}

.newslist a{color:#B68E4B;}
	
.newslist a:hover{
	text-decoration:underline;
	color:#333;

	}

.newslist a:visited{
	text-decoration:underline;
	color:#999;

	}

.newslist h2 a{
	text-decoration:none;
	color:#666;

}

.newslist h2 a:visited{
	color:#999;
	
}

.newslist h2 {
font-size:14px;
margin-bottom:4px;
height:20px;
}

.newslistleft {
	color:#999;
	float:right;	
	font-size:8px;
	padding-right:5px;
	width:120px;	
}


.newshead {
	border-top:1px solid #ddd;
float:left;		
	padding-top:5px;
	width:450px;
	}


.newshead span {
		margin:5px auto;
		font-size:12px;
}

.newslistleft img, 
.newslistleft a img {
	border:1px solid #ccc; 
	padding: 3px;
	*padding: 5px 0 0 5px;
	clear:both;}
	
.newslistleft a:hover img {
border:1px solid #ddd;
background-color:#B68E4B;
}


/* pages ҳ */

.nextpage{
margin-top:20px;
color:#B68E4B;
font-size:12px;
height:40px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;

}



.nextpage a{
color: #31609C;
margin:0 3px;
background:#fff;
text-decoration: none;
border:solid 1px #ccc;
border-right-color:#666;
border-bottom-color:#666;
font-weight:700;
padding:4px;
font-size:10px;
line-height:250%;
}


.nextpage a:hover{
color:#c00;
background:#eee;


}

.biaodan label{text-align: right;float: left; width:90px;font-size:14px;margin-right:20px;
font-weight:bold;}

.tips,.alert {
	margin:0 30px 0 112px;
	display:block;
	color:#777;
}

.alert {
	color:#F60;}


a.blueb {
	font-size:12px;
	background: url(../images/br.gif) right top no-repeat;
	display:block;
	padding-right:7px;
	height:30px;
	float:left;
	color:#333;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

a.blueb span {
	background: url(../images/bl.gif) no-repeat top left;
	display:block;
	height:24px;
	float:left;
	padding:6px 0 0 10px;
}

a.blueb:hover {background-position: right -30px;text-decoration:none;}	
a.blueb:hover span{background-position: left -30px;color:#000;}	
a.blueb:active {background-position: right -60px;}	
a.blueb:active span {background-position: left -60px;color:#000;}



a.pdf {
	font-size:12px;
	background: url(../images/cr.gif) right top no-repeat;
	display:block;
	padding-right:7px;
	height:30px;
	float:left;
	color:#666;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

a.pdf span {
	background: url(../images/cl.gif) no-repeat top left;
	display:block;
	height:24px;
	float:left;
	padding:6px 0 0 25px;
}

a.pdf:hover {background-position: right -30px;text-decoration:none;}	
a.pdf:hover span{background-position: left -30px;color:#000;}	
a.pdf:active {background-position: right -60px;}	
a.pdf:active span {background-position: left -60px;color:#000;}


a.crss {
	font-size:12px;
	background: url(../images/cr.gif) right top no-repeat;
	display:block;
	padding-right:7px;
	height:30px;
	float:left;
	color:#666;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

a.crss span {
	background: url(../images/rl.gif) no-repeat top left;
	display:block;
	height:24px;
	float:left;
	padding:6px 0 0 25px;
}

a.crss:hover {background-position: right -30px;text-decoration:none;}	
a.crss:hover span{background-position: left -30px;color:#000;}	
a.crss:active {background-position: right -60px;}	
a.crss:active span {background-position: left -60px;color:#000;}


a.gold {
	font-size:14px;
	background: url(../images/gold-r.gif) right top no-repeat;
	display:block;
	padding-right:7px;
	height:30px;
	float:left;
	color:#333;
	font-weight:bold;
	text-decoration:none;

	
}

a.gold span {
	background: url(../images/gold-l.gif) no-repeat top left;
	display:block;
	height:22px;
	float:left;
	padding:8px 0 0 10px;
}
	
a.gold:hover {background-position: right -30px;text-decoration:none;}	
a.gold:hover span{background-position: left -30px;color:#000;}	
a.gold:active {background-position: right -60px;}	
a.gold:active span {background-position: left -60px;color:#000;}	

.biaodanleft {
	padding-left:130px;
	margin-bottom:20px;
	float:left;
	width:540px;
}




.cancel {
	float:left;
	margin-left:15px;
	margin-top:10px;
	line-height:180%;
	display:block;
	text-decoration:underline;
	}

.chongzhi {
		float:left;
	background: url(../images/total.gif) no-repeat;
	background-position:0 -66px;
	height:16px;
	padding-left:17px;
	margin-right:20px;
	padding-top:2px;
	
	}
	
.xiadan {
		float:left;
	background: url(../images/total.gif) no-repeat;
	background-position:0 -96px;
	height:16px;
	padding-left:17px;
	margin-right:20px;
	padding-top:2px;
	
	}	




/*
.nowalert {
	line-height:180%;
	font-size:12px;
	color:#666;
	border:2px solid #090;
	background-color:#F8FFDF;
	padding:15px;
	padding-left:60px;
	background:url(../images/yellowman.gif) no-repeat 10px 10px #F8FFDF;
	font-size:14px;
	color:#333;
	margin-bottom:20px;
	
	}
*/
.zi {
	color:#8537A7;
	}


/*************λ****************/

.txtright {
	text-align:right;
	}
.txtleft {
	text-align:left;}
	
.floatl {
	float:left;}	
.floatr {float:right;}	



.noshow {
	display:none;
	}	




legend {
	background-color:#F8FFDF;
	border:2px solid #090;
	border-bottom:2px solid #090;
	border-top:2px solid #090;
	padding:10px;
	width:90%;

	
	}

fieldset input.nocss {
	border:none;
	width:auto;
	}
fieldset.get30 a {
	color:#f60;
	text-decoration:underline;
	
	
	} 

.postop {background-position:top;}


.xuanniu-pic {
	display:block;
	margin-left:20px;	
	}


.xuanniu-pic img {
	border:3px #DECCAD solid;
}

.xuanniu-pic img:hover {
	border:3px #ccc solid;	}

h4.xuanniuprice{
	background:url(../images/xuanniu.png) no-repeat;
	margin-left:20px;
	}

h4.xuanniuprice1{
	background:url(../images/price.png) no-repeat;
	margin-left:20px;
	}

h4.xuanniuprice	span {display:none;}

h4.xuanniuprice	a {display:block;
	height:64px;
	width:212px;

	}
h4.xuanniuprice1{
	background:url(../images/price.png) no-repeat;

	}	

h4.xuanniuprice1 a{ height:79px;}

.keywords a {
  color:#666;
  font-size:12px;
  margin-left:5px;
  text-decoration:underline;
}
.keywords a:hover {
  color:#090;
  
}
/*****************/

.endsitemap {
	background:url(../images/xn.png) no-repeat;
	background-position: -179px -89px;
	height:16px;
	width:80px;
	float:left;
}
.endrss {
	background:url(../images/xn.png) no-repeat;
	background-position: -179px -108px;
	height:16px;
	width:80px;
	float:left;
}
.endxhtml {
	background:url(../images/xn.png) no-repeat;
	background-position: -179px -127px;
	height:16px;
	width:80px;
	float:left;
}
.endcss {
	background:url(../images/xn.png) no-repeat;
	background-position: -179px -145px;
	height:16px;
	width:80px;
	float:left;
}

.link a{
	margin:0 0 10px 10px;
	display:block;
	float:right;
}



/* IE 5/6 border erase bug */
* html #gallery {
	width: 100%;
}

/* IE 5 placement bug 
* html #gallery img {
	width: 100%;
}*/



.figure {
	float: left;
	width: 120px;
	margin: 0 10px 10px 10px;
	text-align:center;
	height:120px;

}

.figure p {
	text-align: center;
	margin: 5px 0 0 0;
}

.figure a {
	text-decoration:none;
	color:#666;
	
	
	}
.figure a:hover {
	text-decoration:none;
	color:#B68E4B;
	}




.photo a img {
	/*padding:3px;*/
	clear:both;}
	




.ppic {
	width:242px;
	height:196px;
	float:left;
	background:url(../images/pbg.png) no-repeat center;
	text-align:center;
	padding-top:30px;
}
	
.pshow {
	width:380px;
	float:right;
	
	}
	
.pshow ul li{
	list-style:square outside;
	line-height:180%;
	color:#666;
	margin-left:30px;
}


.selectb {
	padding-left:20px;
	padding-top:20px;
	}
.selectb a {
	margin-right:10px;
	
	}






.adddb img,.addbd a img{

	text-align:center;
	border:3px solid #ccc;
	background-color:#fff;
	width:60px;
	height:60px;

}



.addbd img:hover {border-color:#B68E4B;}

.weblinks{
	
background:url(../images/zx1.gif) 0 0 no-repeat;
height:16px;
width:16px;
display:block;


}

.piclinks{
background-image:url(../images/xn.png);
background-position: -127px -68px;
height:16px;
width:16px;
display:block;

}
.pdflinks{
background:url(../images/zx2.gif) 0 0 no-repeat;
height:16px;
width:16px;
display:block;
}


/*********************/

#kingdatable tfoot {
	text-align:right;	
	}

#kingdatable tfoot a {
color: #fff;
background:#31609C;
text-decoration: none;
border:solid 1px #ccc;
border-right-color:#666;
border-bottom-color:#666;
padding:4px;
font-weight:700;
margin-left:3px;
display:block;
margin-top:10px;
float:right;

	}

#kingdatable {
width:100%;
margin:1em auto;
border-collapse:collapse;
font-size:12px;
}


#kingdatable input {
	border:none;
	background:none;	
	}


#kingdatable td {
border-bottom:1px solid #ccc;
padding:5px;}


#kingdatable th {
color:#444;
border-bottom:1px solid #eee;
padding:8px;
text-align:center;
background-color: #ccc;
}

#kingdatable a {
	text-decoration:none;
	color:#B68E4B;
	}


#kingdatable a:hover {
	background-color:#FFF;
	color:#31609C;
	}
#kingdatable tfoot td {
	border:none;}

.productnumber {font-size:0.8em;}


.a1,.a2,.a4,.a5,.a6,.a7,.a8{
border:1px solid #eee;
background-color:#fff;
}

.a1,.a2{height:120px;
margin-bottom:10px;}
.a4 {height:230px;}
.a5,.a6 {height:250px;}
.container_24 .a5 {
	width:472px;}

.container_24 .a7{
	width:232px;
	height:230px;
	margin-bottom:10px;}

.container_24 .a8{
	width:232px;
	height:140px;}


.a1 h3,.a1 h3 a {
	font-size:14px;
	color:#31609C;
	margin-bottom:10px;
	padding:7px 0 0 28px;
}

.a1 h3 a:hover {
	color:#B68E4B;
	}

.a5 ul li{

	padding:0 10px 10px 10px;
	

	}

.a5 h3 {

	border-bottom:1px dotted #ccc;
	padding-bottom:10px;
	height:10px;
	margin:10px 0 10px 0;
	


	}
.a5 h3 a {display:block;
float:left;}
		
.a5 h3 span {
	font-size:0.45em;
	float:right;
	display:block;
	color:#31609C;
}
	
.a5 p {
	margin-bottom:10px;
	clear:both;
}
	
.a5 h3 a,.a5 p a{
	font-size:12px;
	color:#999;
}

.a5 h3 a:hover{
	background-color:#31609C;
	color:#fff;
}

.a5 p a:hover{
color:#666;}


.a7 h4 a:hover {
	color:#B68E4B;
	}



.a7 h4,.a7 h4 a {
	font-size:14px;
	color:#31609C;
	margin-bottom:10px;
	padding:7px 0 0 28px;
}


.a7 h4 a:hover {
	color:#B68E4B;
	}

.a2 h2,.a2 h2 a {
	font-size:14px;
	color:#31609C;
	margin-bottom:10px;
	padding:7px 0 0 5px;
}

.a2 h2 a:hover {
	color:#B68E4B;
	}

.a2 img {
	float:left;
	margin:0 15px;
	/*padding:0 15px;*/
	}
.a2 p {line-height:150%;}
.a2 p a{color:#999;}
.a2 p a:hover{color:#666;}


.a7 p { padding:0 30px 0 10px;
line-height:250%;}

.a7 p a{

	color:#888;
	padding:2px;
	margin-right:5px;
}
.a7 p a:hover{
	background-color:#31609C;
	color:#fff;
}	

.a1 {	background:url(../images/fcous.gif) no-repeat 10px 10px #fff;}
.a3 {	background:url(../images/new.png) no-repeat top right #fff;}
.a5{	background:url(../images/a4bg.png) repeat-y #fff;}
.a7 {	background:url(../images/tags.gif) no-repeat 10px 10px #fff;}
.a8 {	background:url(../images/world.gif) no-repeat 5px 5px #fff;}

.a5 .keywords a {
  color:#B68E4B;
  font-size:12px;
  margin-left:5px;
  text-decoration:none;
  
}
.a5 .keywords a:hover {
  color:#31609C;
  
} 

.a8 {line-height:180%;
color:#999;
}

.a8 dl {margin-top:30px;
padding-right:10px;}

.a8 dt {
	float:left;
	width:40px;
	text-align:right;
	padding-right:10px;
	font-weight:bold;
	}



.a6 h3 {
	margin:0;
	padding:5px;
	bottom:0;
	left:0;
	width:220px;
	text-align:center;
	background:url(../images/tc.png) repeat;	}
	
.a6 h3 a{
	color:#fff;
	font-size:14px;}	
	




.a1 p { padding:0 30px 0 10px;

line-height:150%;}
.a1 p a{color:#999;}
.a1 p a:hover {color:#666;}

.homemain {
	height:625px;
}


.homel {
	top:240px;
	left:0;}
.homer {
	top:240px;
	right:0;}			
	
/********3-28***********************/

#kingdatable td {vertical-align:middle;
}

#kingdatable td.mt {
	font-weight:bold;
	border-right:1px #ccc solid;
	border-left:1px #ccc solid;
	color:#B68E4B;
	}


.txt span + p:first-letter {
color:#31609C;
}



.carselect h3 {
	height:23px;
	border-bottom:1px solid #ccc;
	margin-bottom:0;
	font-size:14px;
	padding:5px 0 0 5px;
	
	}

.carselect dl a {
	margin-right:8px;}
.carselect dl {
	margin:10px 0;
	line-height:180%;
}
.carselect dt {
	width:65px;
	float:left;
	text-align:right;
	margin-right:10px;
	margin-left:10px;
	font-weight:bold;
	display:block;
	
	}
.carselect dd {	}

.h40{height:40px;}

.borderf60{
	border:1px solid #ccc;
}

.on {
	background:#31609C;
	padding:2px 4px;
	color:#fff;
	font-weight:bold;

	}	
	
/*	
.yellowbg {
		background:url(../../img/top1-1bg.gif) repeat-x bottom left;
	}
*/
.main {
	padding:0 20px 20px 20px;
	}

p.say a,p.say a:visited {color:#31609C;
line-height:180%;}


/************************************stone****/	
.newslist {
	clear:both;
}

.nextpage {
	clear:both;
}

#sitemapright {
    float: right;
    width: 50%;
}

	#sitemapct ul li {
		list-style-type: circle;
		margin-left: 30px;
	}

a.stlkeyword{
    border-bottom: 1px dotted #007CC3;
    color: #739926;
    font-weight: normal;
    text-decoration: none;
}

.homel,.homer{
	z-index:100;
}

#tags_cloud{
	display:none;
}

	#tags_cloud a{
		float:left;
		line-height:185%;
		white-space:nowrap;
	}
	
#tags_page_cloud{
	
}	

	#tags_page_cloud a{
		float:left;
		line-height:185%;
		margin-right:8px;
	}	
	
#bgpicslideshow.slideshowlite{
	border:0px;
	width:960px;
	height:623px;
	overflow:hidden;
}

	#bgpicslideshow.slideshowlite ul{
		top:213px;
		right:220px;
	}
	
		#bgpicslideshow.slideshowlite ul li{
			text-indent:-2000px;
			width:auto;
		}	

			#bgpicslideshow.slideshowlite ul li a {
				border:0px;
				display:block;
				width:7px;
				height:7px;
				padding-top:0px;
				position:relative;
				text-align:center;
				text-decoration:none;
				background:transparent url(../images/whitedot.png) 0 -7px no-repeat;
			}
			
			#bgpicslideshow.slideshowlite ul li a.current{
				border:0px;
				background:transparent url(../images/whitedot.png) 0 0 no-repeat;
			}
			
			#bgpicslideshow.slideshowlite ul li a:hover {
				background:transparent url(../images/whitedot.png) 0 0 no-repeat;
			/*	opacity:1; */
			}

	#bgpicslideshow.slideshowlite ol{
		background:transparent;
		color:#FFFFFF;
		font-size:20px;
		font-weight:700;
		overflow:hidden;
		height:30px;
		line-height:30px;
		padding:0px 10px;
		position:relative;
		text-align:right;
		top:170px;
		width:750px;
	}

#rightpicslideshow.slideshowlite {
	border:1px solid #fff;	
	width:230px;
	height:250px;
	overflow:hidden;
}

	#rightpicslideshow.slideshowlite ul{
		bottom:10px;
	}
	
		#rightpicslideshow.slideshowlite ul li{
			text-indent:-2000px;
			width:auto;
		}	

			#rightpicslideshow.slideshowlite ul li a {
				border:0px;
				display:block;
				width:7px;
				height:7px;
				padding-top:0px;
				position:relative;
				text-align:center;
				text-decoration:none;
				background:transparent url(../images/whitedot.png) 0 -7px no-repeat;
			}
			
			#rightpicslideshow.slideshowlite ul li a.current{
				border:0px;
				background:transparent url(../images/whitedot.png) 0 0 no-repeat;
			}
			
			#rightpicslideshow.slideshowlite ul li a:hover {
				background:transparent url(../images/whitedot.png) 0 0 no-repeat;
			/*	opacity:1; */
			}

	#rightpicslideshow.slideshowlite ol{
		background:none repeat scroll 0 0 #000000;
		color:#FFFFFF;
		font-size:14px;
		overflow:hidden;
		height:30px;
		line-height:30px;
		padding:0px 10px;
		position:relative;
		top:220px;
		width:100%;
	}

#tags_page_cloud a{
	height:24px;
}

#tags_page_cloud .tc1{
	font-size:12px;
}

#tags_page_cloud .tc2{
	font-size:14px;
}

#tags_page_cloud .tc3{
	font-size:16px;
}

#tags_page_cloud .tc4{
	font-size:18px;
}

#tags_page_cloud .tc5{
	font-size:20px;
}

#productgg input{
	display:none;
}

#sharetolinks{
	clear:both;
}

	#sharetolinks span{
		float:left;
	}
	
	#sharetolinks a{
		display:block;
		float:left;
		width:18px;
		height:16px;
		text-indent:-1000px;
		margin:0 3px;
		background:url(../images/shareico_g.png) no-repeat scroll center center transparent;
	}
	
	#sharetolinks a:hover{
		background-image:url(../images/shareico.png);
	}
	
		#sharetolinks a#fav{
			background-position:0 -16px;
		}
	
		#sharetolinks a#sina{
			background-position:0 -96px;
		}
		
		#sharetolinks a#sohu{
			background-position:0 -112px;
		}
		
		#sharetolinks a#kaixin{
			background-position:0 -176px;
		}
		
		#sharetolinks a#renren{
			background-position:0 -160px;
		}	
		
		#sharetolinks a#qqzone{
			background-position:0 -64px;
		}
		
		#sharetolinks a#douban{
			background-position:0 -560px;
		}
		
		#sharetolinks a#delicious{
			background-position:0 -656px;
		}
		
		#sharetolinks a#digg{
			background-position:0 -672px;
		}
		
		#sharetolinks a#facebook{
			background-position:0 -688px;
		}
		
		#sharetolinks a#twitter{
			background-position:0 -704px;
		}		
		
		#sharetolinks a#google{
			background-position:0 -1649px;
		}	
		
		#sharetolinks a#baidu{
			background-position:0 -80px;
		}	
		
		#sharetolinks a#live{
			background-position:0 -1665px;
		}
		
		#sharetolinks a#rss{
			background-position:0 -1681px;
		}			
		
.carselect dl a:hover {
	background:none repeat scroll 0 0 #B68E4B;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px 4px;
}

.photo img.size60{
	width:60px;
	height:62px;
}
