@charset "gb2312";
/**
*   Made by cgq
*   版本：1.0.0
*   2011.06.15
**/
body {
	background:#ffffff;
	height: auto;
	width: auto;
	overflow:auto;
}
html, body, div, p, ul,ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, frameset, table, th, tr, td, fieldset { margin: 0; padding: 0; }

/* IE5.xIE6бbug */ 
* html body{overflow: visible;} 
* html iframe, * html frame{overflow: auto;} 
* html frameset{overflow: hidden;} 

/* body */ 
body{color:#000; font:12px/22px "微软雅黑";} 
i, em, cite { font-style: normal; }

/* a */ 
a, a:link { color: #666; text-decoration: none; }
a:visited {  }
a:active, a:hover {
	text-decoration: none;
	color:#ff4700;
}
a:focus { outline: none; }

/* form */ 
textarea,input{ word-wrap:break-word;word-break:break-all;} 
input {vertical-align:middle;font-size:12px}
.button {vertical-align:middle;font-size:12px}
.button { cursor: pointer; }

/* li */ 
ul,li{list-style-type:none;} 

/* img */ 
img{border:0 none; vertical-align:middle;} 

/* h* */ 
h1{ font-size:24px;} 
h2{ font-size:20px;} 
h3{ font-size:18px;} 
h4{ font-size:16px;} 
h5{ font-size:14px;} 
h6{ font-size:12px;} 

/* mouse */ 
.pointer{cursor:pointer;} 

/* text */ 
.t_l{text-align:left;} 
.t_c{text-align:center;} 
.t_r{text-align:right;} 

/* auto */ 
.break{word-break:break-all;word-wrap:break-word;} 
.no_break{word-break:keep-all;word-wrap:normal;} 

/* float */ 
.fl, .fr { display: inline; float: left; }
.fr { float: right; }

/* unline */ 
.text_un{text-decoration:underline;} 
.text_no{text-decoration:none;} 

/* hidden */ 
.o_hidden{overflow:hidden;} 

/* dis_no */ 
.none{display:none;} 
.block {display:block;} 

/* border */ 
.b_no{border:none;}
.b_no_l{border-left:none;}
.b_no_r{border-right:none;}
.b_no_t{border-top:none;}
.b_no_b{border-bottom:none;}

/* margin */ 
.ml10 { margin-left:10px;}
.mb10 { margin-bottom:10px;}
.mr10 { margin-right:10px;}
.mt10 { margin-top:10px;}

/* padding */ 
.p_t10{ padding-top:10px;}
.p_t20{ padding-top:20px;}

/* padding */ 
.height_10{ height:10px; display:block; clear:both; overflow:hidden;}
.height_20{ height:20px; display:block; clear:both; overflow:hidden;}

/*********闭合盒子处理**********/
.clearfix:after {content:"24dq"; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}.clearfix {display:block;}
/* End hide from IE-mac */

/*********清除浮动处理**********/
.clearboth { clear:both; display:block; height:0;font-size:0; overflow:hidden;}

/*color*/
.gray_background{ background-color:#F8F8F8;}
.blue_background{ background-color:#ECF1F4;}
.green_color{ color:#67920D;}
.white_color{ color:#fff;}
.black_color{ color:#000;}
.page_nav { width:980px; margin:0 auto; text-align:center; padding-top:10px; }
.page_nav a {
border-right: #aaaadd 1px solid; padding-right: 5px; border-top: #aaaadd 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #aaaadd 1px solid; color: #8ac630; padding-top: 2px; border-bottom: #aaaadd 1px solid; text-decoration: none
}
.page_nav a:hover {
border-right: #8ac630 1px solid; border-top: #8ac630 1px solid; border-left: #8ac630 1px solid; color: #000; border-bottom: #8ac630 1px solid
}
.page_nav a:active {
border-right: #8ac630 1px solid; border-top: #8ac630 1px solid; border-left: #8ac630 1px solid; color: #000; border-bottom: #8ac630 1px solid
}
.page_nav span.current {
border-right: #8ac630 1px solid; padding-right: 5px; border-top: #8ac630 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px; border-left: #8ac630 1px solid; color: #fff; padding-top: 2px; border-bottom: #8ac630 1px solid; background-color: #8ac630
}
.page_nav span.nolink { border-right: #aaaadd 1px solid; padding-right: 5px; border-top: #aaaadd 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #aaaadd 1px solid; color: #666; padding-top: 2px; border-bottom: #aaaadd 1px solid
}


/*header*/
.header {
	/*width:1150px;*/
	height:130px;
	position:relative;
	margin:0 auto;
}
.header .logo {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	height:130px;
	width:200px;
}
.header .nav {
	width:800px;
	float:right;
	margin:0px;
	padding:0px;
	height:130px;
}
#menu1 {
	padding:0px;
	height:130px;
	width:630px;
	margin:0px;
	float:right;
	font-family: "微软雅黑";
}
#menu1 ul {
	padding:0;
	list-style:none;
	font-size:14px;
	width:630px;
	margin-top:35px;
	margin-right:0;
	margin-bottom:0px;
	margin-left:0;
}
#menu1 ul li {
	margin:0;
	padding:0;
	overflow:hidden;
	float:left;
	height:50px;
	width:90px;
	display:block;
	text-align:center;
	cursor:pointer;
}
#menu1 ul li a,#menu1 ul li span {
	float:left;
	text-decoration:none;
	color:#505050;
	clear:both;
	width:100%;
	height:20px;
	line-height:20px;
	padding-top:8px;
	padding-right:0px;
	padding-bottom:10px;
	padding-left:0px;
	cursor:pointer;
}
#menu1 ul li  H1 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
}
#menu1 ul li a {
	color:#ff4700;
	background-position:left bottom;
}
#menu1 ul li span {
	background-position:left top;
}



/*footer*/
/*footer*/
#link{
	background-color: #3e3e3e;
	float: left;
	height: auto;
	width: 100%;
	overflow:auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#submenu{
	padding: 10px;
	height: 40px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #666;
}
#submenu a{
	font-family: "微软雅黑";
	font-size: 15px;
	line-height: 40px;
	color: #FFF;
	padding-right: 5px;
	padding-left: 5px;
}
.friendlink{
	height: auto;
	width: 1150px;
	margin-top: 0px;
	overflow:auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #CCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.friendlink dt{
	height: 30px; font-size:17px;
	width: 1150px;
	color: #CCC;
	margin: 0px;
	padding: 0px;
	float: left;
}
.friendlink li{
	float:left;
	width: auto; font-size:14px;
	padding-right: 5px;
	padding-bottom: 3px;
}
#footer{
	background-color: #1e1e1e;
	float: left;
	overflow:auto;
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;

}
.footer_content{
	height: auto;
	width: 1150px;
	overflow:auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #CCC;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.footer_left{
	font-family: "微软雅黑";
	font-size: 16px; 
	line-height: 30px;
	color: #FFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 60%;
	letter-spacing: 2px;
}
.footer_right{
	font-family: "微软雅黑"; padding-top:20px;
	font-size: 14px;
	line-height: 30px;
	color: #aaaaaa;
	text-align: right;
	margin: 0px;
	float: right;
	height: auto;
	overflow:auto;
	width: 40%;
}
#bdshare{
	text-align: right;
	float: right;
	width: auto;
}#wrap{
	margin: 0px;
	height: auto;
	width: 100%;
	overflow:auto;
	background-image: url(/image/contact_bg.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
}
#banner{
	margin: 0px;
	padding: 0px;
	height: 76px;
	width: 100%;

	background-image: url(../../image/banner_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.banner_title{
	padding: 0px;
	height: auto;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.banner_title h1{
	font-family: "微软雅黑";
	font-size: 24px;
	line-height: 76px;
	font-weight: normal;
	color: #F60;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 40%;
	letter-spacing: 1px;
}

#subnav{
	background-color: #545454;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 100%;
}
#subnav ul{
	padding: 0px;
	height: 40px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#subnav ul li{
	margin: 0px;
	height: 40px;
	width: auto;
	float: left;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 40px;
}
#subnav ul li a{
	font-weight: bold;
	color: #e2e2e2;
}
#subnav ul li:hover{
	background-image: url(/image/jt.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#subnav ul li a:hover{
	font-weight: bold;
	color: #CF0;
}
#subnav ul li a.now{
	background-image: url(/image/jt.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	height: 40px;
	font-weight: bold;
	color: #CF0;
	width: auto;
	float: left;
	line-height: 40px;
}

/*fkink-list*/
.flinkbox{
	padding: 15px;
	height: auto;
	width: 1004px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.flinkbox ul{
	padding: 0px;
	height: auto;
	width: 1004px;
	margin: 0px;
	float: left;
}
.flinkbox ul li{
	height: 25px;
	width: auto;
	margin: 0px;
	float: left;
	line-height: 25px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.formbox{
	width:1004px;
	height: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.formbox .fb{
	width:100%;
	clear:both;
	overflow:hidden;
	padding-top:10px;
	margin:0px auto;
}
.formbox .fb .name{
	width:180px;
	float:left;
	height:31px;
	text-align:right;
	padding-right:10px;
	line-height:31px;
	font-size:14px;
	color:#666;
	display:block;
}
.formbox .fb .value{
	float:left;
}
.formbox .fb .value img{
	vertical-align:middle;
}
.dede_comment{
	padding-bottom:6px;
}
.fenye_banner{ width:100%; height:auto; }

.promise_box{
	width:100%; height:auto; background-color:#232323; padding: 20px 0;
}
.promise_info,.adv_title{
	height: 47px;
	width: 1030px;
	overflow:auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #CCC;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
	text-align: center;
}
.adv_title{
	height: 35px;
	font-size: 13px;
	line-height: 35px;
	padding: 0px;
}
.adv_title a{color: #CCC;}

.promise_info .promise01,.promise_info .promise02,.promise_info .promise03,.promise_info .promise04{width:25%;height: 47px; text-indent: 57px;line-height: 47px;font-size: 15px; text-align: left;
}
.promise_info .promise01{
	background:url(/image/adv01.jpg) left center no-repeat;  float:left;}
.promise_info .promise02{
	background:url(/image/adv02.jpg) left center no-repeat; float:left;
}
.promise_info .promise03{
	background:url(/image/adv03.jpg) left center no-repeat; float:left; 
}
.promise_info .promise04{
	background:url(/image/adv04.jpg) left center no-repeat;  float:left;
}

/* 自适应宽度的块(通用块) */

.tbox{
	margin:0 0 8px 0;
	border-bottom:1px solid #DADADA;
	overflow:hidden;
	background:url(../images/green_skin.png) 0 -294px repeat-x;
	height:320px;
}
.tbox dt{
	height:30px;
	border:1px solid #DADADA;
	overflow:hidden;
	clear:both;
	line-height: 30px;
}
.tbox dd{
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	/*padding:4px 4px 0px;*/
	overflow:hidden;
	height:290px;
}
.ico3{
	padding-top:10px;
}
.ico3 li{
	padding-left:16px;
	background:url(../images/ico-3.gif) 7px 11px no-repeat;
	line-height:27px;
	height:27px;
	overflow:hidden;
}
.ico3 li a{
	color:#333333;
	font-size:12px;
}
.tbox dt strong{
	height:30px;
	line-height:30px; !important;line-height:25px;
	padding-left:8px;
	padding-right:4px;
	display:block;
	float:left;
	color:#4582d5;
	letter-spacing:1px;
	font-size:14px;
	line-height: 30px;
}
.tbox dt strong a{
	color:#4582d5;
	font-size:14px;
}
.tbox dt strong a:hover{
	color:#596F37;
	text-decoration:none;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	color:#596F37;
}
.tbox dt span.more a{
	color:#596F37;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#ff3333;
	text-decoration:underline;
}
.tbox dt span.label{
	height:25px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.label a{
	height:26px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:26px;
	border-left:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.label a:hover{
	color:#360;
}
.tbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #DADADA;
}

.tbox dt span.linklabel{
	float:left;
	margin-left:10px;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.linklabel a{
	height:20px;
	display:block;
	padding:0px 7px 0px 8px;
	margin:0 5px;
	line-height:20px;
	border-left:1px solid #DADADA;
	border-top:1px solid #DADADA;
	border-right:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.linklabel a:hover{
	color:#360;
}
.tbox dt span.linklabel a.thisclass{
	background:#FFF;
	color:#333;
}

/*---------- c : 纯文本列表 ---------*/
.c1{/* 纯文本链接列表 */
	padding:4px 0px;
	clear:right;
}
.c1 li{
	height:27px;
	line-height:27px;
	overflow:hidden;
	padding-left:16px;
	background:url(../images/ico-2.gif) 7px 11px no-repeat;
}
.c1 a{
	color:#585858;
}

.c2{/* 水平切分的两列纯文本链接列表 */
	width:100%;
	padding:4px 0px;
	overflow:hidden;
	clear:both;
}
.c2 li{
	width:44%;
	margin-right:1%;
	float:left;
	height:27px;
	line-height:27px;
	overflow:hidden;
	padding-left:16px;
	background:url(../images/ico-2.gif) 7px 11px no-repeat;
}

.center{
	margin:0px auto;
}

.w1280{
	width:1280px;
	/*position:relative;*/
}

.pright .infos_userinfo {
	margin-bottom: 0px;
}
.mt1{/* ( margin-top * 1 ) */
	margin-top:8px;
}
.pright .mt1{
	margin-top:0px;
}
.mt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}
.clear{
	overflow:hidden;
}

.pleft{
	width:950px;
	float:left;
	overflow:hidden;
}



/*---------- viewbox ---------*/
.viewbox{
	width:950px;
	overflow:hidden;
	padding-bottom:0px;
}
.viewbox .title{
	height:56px;
	line-height:56px;
	text-align:center;
	overflow:hidden;
	padding-top:10px;
}
.viewbox .title h2{
	font-size:24px;
	color:#2b2b2b;
}
.viewbox .info{
	height:24px;
	line-height:17px;
	text-align:center;
	overflow:hidden;
	color:#666;
}
.viewbox .info small{
	margin-left:8px;
	margin-right:3px;
	color:#999;
	font-size:12px;
}
.viewbox .info a{
	color:#690;
}
.viewbox .intro{
	width:90%;
	padding:8px 16px;
	line-height:24px;
	background:#f5fcee;
	border:1px solid #DCDDDD;
	font-size:14px;
	color:#706A6A;
	margin:8px auto 0 auto;
}
.viewbox .infolist{
	width:368px;
	float:left;
}
.viewbox .infolist small{
	width:100px;
	text-align:right;
	display:block;
	float:left;
	font-size:12px;
	line-height:31px;
	color:#999;
	clear:left;
	height:31px;
	overflow:hidden;
}
.viewbox .infolist span{
	width:200px;
	line-height:30px;
	float:left;
	height:31px;
	overflow:hidden;
}
.viewbox .picview{
	width:320px;
	float:right;
	padding-right:24px;
	padding-top:16px;
}
.viewbox .labeltitle{
	height:23px;
	background:url(../images/view-labeltitle-bg.gif) left 10px repeat-x;
	clear:both;
	overflow:hidden;
	margin:0px auto 0px;
	padding-top:10px;
}
.viewbox .labeltitle strong{
	width:80px;
	height:23px;
	line-height:23px;
	text-align:center;
	color:#FFF;
	letter-spacing:1px;
	display:block;
	float:left;
	background:url(../images/view-labeltitle-bg.gif) left -44px no-repeat;
	overflow:hidden;
}

.viewbox .content{
	font-size:14px;
	padding:12px 16px;
	line-height:25px;
	color:#333;
}
.viewbox .boxoff{
	height:10px;
	overflow:hidden;
	clear:both;
	background:url(../images/boxoff.gif) left 15px repeat-x;
	margin:4px auto;
	padding-top:10px;
}
.viewbox .boxoff strong{
	display:block;
	width:8px;
	height:10px;
	overflow:hidden;
	font-size:0px;
	line-height:100px;
	background:url(../images/boxoff.gif) right -10px no-repeat;
	float:left;
}
.viewbox .handle{
	height:59px;
	padding-top:12px;
	overflow:hidden;
	clear:both;
}
.viewbox .handle .context{
	float:left;
}
.viewbox .handle .context ul li{
	line-height:29px;
	color:#888;
}
.viewbox .actbox{
	width:260px;
	text-align:center;
	float:right;
	padding-top:20px;
	padding-right:10px;
}
.viewbox .actbox ul li{
	display:inline;
	padding-left:22px;
	background-image:url(../images/actbox-ico.gif);
	background-repeat:no-repeat;
	margin-right:10px;
}
.viewbox .actbox ul li a{
	color:#666;
}
.viewbox .actbox ul li#act-fav{
	background-position:4px 0px;
}
.viewbox .actbox ul li#act-err{
	background-position:4px -37px;
}
.viewbox .actbox ul li#act-pus{
	background-position:4px -73px;
}
.viewbox .actbox ul li#act-pnt{
	background-position:4px -109px;
}
.viewbox .downurllist{
	width:100%;
	clear:both;
	overflow:hidden;
	
}
.viewbox .downurllist li{
	height:27px;
	background:url(../images/downurl-bg.gif) right top no-repeat;
	padding-right:4px;
	float:left;
	margin-right:10px;
	overflow:hidden;
	margin-top:10px;
}
.viewbox .downurllist li a{
	height:27px;
	background:url(../images/downurl-bg.gif) left top no-repeat;
	display:block;
	font-size:12px;
	color:#555;
	text-indent:30px;
	line-height:27px;
	float:left;
	padding-right:5px;
}
.viewbox .downurllist li a:hover{
	color:#F63;
	text-decoration:none;
}
.viewbox .picbox{
	width:100%;
	text-align:center;
	padding-top:10px;
	font-size:14px;
	line-height:31px;
	overflow:hidden;
}
.viewbox .picbox img{
	display:block;
	margin:16px auto 6px;
}
.viewbox .picbox ul.e8{
	font-size:12px;
	line-height:normal;
}
.viewbox .picbox ul.e8 li .pic{
	background:none;
	border:1px solid #EEE;
	overflow:hidden;
}
.viewbox .picbox ul.e8 img{
	margin:3px;
	border:none;
}
.viewbox .picbox ul.e8 li .title{
	padding-top:0px;
}

.specialpic{
	width:200px;
	overflow:hidden;
	float:left;
	margin-right:20px;
	padding-top:10px;
}
.specialpic img{
	width:200px;
	display:block;
}
.speciallist{
	width:950px;
	overflow:hidden;
}
.speciallist dl.tbox{
	width:300px;
	margin-right:12px;
	margin-top:16px;
	float:left;
}

.news{
	float: left;
	height: 190px;
	width: 950px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.news_pic{
	margin: 0px;
	padding: 10px;
	float: left;
	height: 169px;
	width: 244px;
}
.news_pic img{
	margin: 0px;
	padding: 2px;
	float: left;
	height: 165px;
	width: 240px;
	border: 1px solid #dddddd;
}
.news h1,.news h1 a{
	margin: 0px;
	padding: 0px;
	float: right;
	height: 50px;
	width: 680px;
	line-height: 50px;
	color: #F60;
	font-family: "微软雅黑";
	font-size: 20px;
	font-weight: normal;
}
.news h1 a:hover{
	margin: 0px;
	padding: 0px;
	float: right;
	height: 50px;
	width: 680px;
	line-height: 50px;
	color: #F90;
	font-family: "微软雅黑";
	font-size: 20px;
	font-weight: normal;
}
.news_detail{
	margin: 0px;
	float: right;
	height: auto;
	width: 680px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	overflow:auto;
}
.news_more{
	margin: 0px;
	padding: 0px;
	float: right;
	height: 30px;
	width: 680px;
	color: #666;
	font-size: 13px;
}
.pright{
	width:320px;
	float:right;
	overflow:hidden;
}
.place{
	width: 100%;
	line-height: 30px;
	color: #333;
	font-size:13px;
	font-family: "微软雅黑";
	height:30px;
	line-height:30px;
	text-indent:18px;	color:#999;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	overflow:hidden;
	margin-bottom:6px;
	text-align:left;
}
.place a,.place a:link{
	color: #F93;
	font-size:13px;
	font-family: "微软雅黑";
}
.place a:hover{
	color: #333;
}

/*右侧推荐专题*/

.tbox1{
	margin:0 0 8px 0;
	border-bottom:1px solid #DADADA;
	overflow:hidden;
	background:url(../images/green_skin.png) 0 -294px repeat-x;
	height:auto;
}
.tbox1 dt{
	height:30px;
	border:1px solid #DADADA;
	overflow:hidden;
	clear:both;
	line-height: 30px;
}
.tbox1 dd{
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	/*padding:4px 4px 0px;*/
	overflow:hidden;
	height:auto;
}
.tbox1 dt strong{
	height:30px;
	line-height:30px; !important;line-height:25px;
	padding-left:8px;
	padding-right:4px;
	display:block;
	float:left;
	color:#4582d5;
	letter-spacing:1px;
	font-size:14px;
	line-height: 30px;
}
.tbox1 dt strong a{
	color:#4582d5;
	font-size:14px;
}
.tbox1 dt strong a:hover{
	color:#596F37;
	text-decoration:none;
}
.tbox1 dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	color:#596F37;
}
.tbox1 dt span.more a{
	color:#596F37;
	text-decoration:none;
}
.tbox1 dt span.more a:hover{
	color:#ff3333;
	text-decoration:underline;
}
.tbox1 dt span.label{
	height:25px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox1 dt span.label a{
	height:26px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:26px;
	border-left:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox1 dt span.label a:hover{
	color:#360;
}
.tbox1 dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #DADADA;
}

.tbox1 dt span.linklabel{
	float:left;
	margin-left:10px;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox1 dt span.linklabel a{
	height:20px;
	display:block;
	padding:0px 7px 0px 8px;
	margin:0 5px;
	line-height:20px;
	border-left:1px solid #DADADA;
	border-top:1px solid #DADADA;
	border-right:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox1 dt span.linklabel a:hover{
	color:#360;
}
.tbox1 dt span.linklabel a.thisclass{
	background:#FFF;
	color:#333;
}
