@charset "gb2312";

/* CSS Document */

* {

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

body {

	margin-left: 0px;

	background-color: #f4edd8;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

body,td,th {

	color: #666;

	font-family: Verdana, Arial, Helvetica, sans-serif,"宋体";

	font-size: 12px;

}

img {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	}

form {

	margin: 0px;

	padding: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}

ul {

	text-indent: 0px;

	margin: 0px;

	padding: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}

li {

	text-indent: 0px;

	margin: 0px;

	list-style-type: none;

	padding: 0px;

}

a {

	color:#666;

	text-decoration: none;

}

a:hover {

	color:#F00;

}.topnav {

	background-image: url(../images/201110/topnavbg.jpg);

	background-repeat: repeat-x;

	clear: both;

	height: 33px;

}

#header {

	background-color: #FFF;

	clear: both;

	width: 980px;

	margin-right: auto;

	margin-left: auto;

	padding-right: 10px;

	padding-left: 10px;

}

#header h1 a {
	background-image: url(../images/201110/logo.png);
	background-repeat: no-repeat;
	float: left;
	height: 85px;
	width: 220px;
	display: block;
	background-position: 0px -15px;
	text-indent: -9999px;
	overflow: hidden;
}

#header h1 {
	float: left;
	height: 85px;
	width: 226px;

}

#header #topadbox {

	float: left;

}

.clear {

	clear: both;

}

#header #topadbox {

	width: 550px;

	float: left;

	padding-top: 10px;

}

#header .topadtxt {

	float: left;

	width: 188px;

	padding-top: 10px;

	padding-left: 16px;

}

.topadtxt li {

	height: 22px;

	padding-top: 2px;

}

#header .nav {

	background-image: url(../images/201110/navbg.jpg);

	width: 980px;

	background-repeat: no-repeat;

	clear: both;

	height: 28px;

	padding-top: 13px;

}

#header .nav li a {

	color: #FFF;

	padding-right: 3px;

	padding-left: 4px;

}

#header .nav li a:hover {

	color: #ffd854;

}

#header .nav .index a:hover {

	color: #fff;

}

#header .nav li a strong {

	font-size: 16px;

}

#header .nav li {

	float: left;

	padding-right: 11px;

	padding-left: 11px;

}

#header .nav .index {

	width: 62px;

	text-align: center;

}

#header .nav .bigli {

	width: 268px;

}

#header .nav .sli {

	width: 180px;

}

#header .pindao {
	clear: both;
	height: 25px;
	background-color: #f6efde;
	color: #87785e;
	padding-top: 10px;

}

#header .pindao a {

	color: #87785e;

}

#header .pindao a:hover {

	color: #514737;

}

.pindao .pindaoli {
	float: left;
	width: 676px;
	padding-left: 10px;

}

.pindao .tuijie {
	float: left;
	width: 290px;

}



.ad980 {

	clear: both;

	width: 980px;

}

.searchbox {

	clear: both;

	width: 980px;

	padding-right: 10px;

	padding-left: 10px;

	background-color: #FFF;

	padding-top: 12px;

	padding-bottom: 12px;

	margin-right: auto;

	margin-left: auto;

}

.searchbox .searchbg {

	background-image: url(../images/201110/searchbg.jpg);

	background-repeat: repeat-x;

	height: 36px;

	border: 1px solid #ebe2d9;

}

.searchform {

	padding-top: 6px;

	background-image: url(../images/201110/searchtitle.jpg);

	background-repeat: no-repeat;

	background-position: 14px center;

	padding-left: 55px;

	height: 30px;

	float: left;

	width: 320px;

}

.search-keyword {

	border: 1px solid #909dad;

	height: 21px;

	line-height: 21px;

	color: #7f715a;

	width: 220px;

}

.search-submit {

	height: 24px;

	width: 70px;

	margin-left: 6px;

	margin-top: 2px;

}

.hotkey {

	float: left;

	padding-top: 14px;

	width: 390px;

	overflow: hidden;

}

.topnavtxt {

	width: 980px;

	padding-top: 10px;

	padding-right: 10px;

	padding-left: 10px;

	margin-right: auto;

	margin-left: auto;

}

.topnavtxt span {

	float: right;

}

.topnavtxt a {

	padding-right: 7px;

	padding-left: 7px;

}

.topnavtxt .toplogin {

	color: #c9a237;

}

.topnavtxt .toplogin:hover {

	color: #B48F30;

}

.main {

	background-color: #FFF;

	width: 1200px;

	padding-right: 10px;

	padding-left: 10px;

	margin-right: auto;

	margin-left: auto;

	line-height: 20px;

	clear: both;
}
.main:after {
	content: "." ; 
	display: block ;
	height: 0 ;
	clear: both ;
	visibility: hidden ;
}

.h10 {

	height: 10px;

	font-size: 5px;

	clear: both;

}

.h8 {

	height: 8px;

	font-size: 5px;

	clear: both;

}

.h5 {

	height: 5px;

	font-size: 5px;

	clear: both;

}

.h15 {

	height: 15px;

	font-size: 5px;

	clear: both;

}

.h20 {

	height: 20px;

	font-size: 5px;

	clear: both;

}

.main .mainleft {

	float: left;

	width: 335px;

	overflow: hidden;

}

.main .mainm {

	float: left;

	width: 395px;

	padding-left: 3px;

	overflow: hidden;

}

.main .mainright {

	float: left;

	width: 242px;

	padding-left: 5px;

	overflow: hidden;

}

#indexfocus {

	clear: both;

}

.lefttitlebox dt {

	background-image: url(../images/201110/titlebg1.jpg);

	background-repeat: repeat-x;

	height: 20px;

	border: 1px solid #e5dcd5;

	font-size: 15px;

	color: #884400;

	font-weight: bold;

	padding-top: 8px;

	padding-left: 12px;

	padding-right: 10px;

}

.w320{

	width: 320px;

}



.lefttitlebox dt span a {

	font-size: 12px;

	color: #666;

	font-weight: normal;

	font-family: "\5B8B\4F53", Arial, Helvetica, sans-serif;

	float: right;

}

.lefttitlebox dt span a:hover {

	color: #F00;

}

.lefttitlebox dd {

	padding: 8px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #e5dcd5;

	border-bottom-color: #e5dcd5;

	border-left-color: #e5dcd5;

}

.lefttitlebox dd ul li {

	line-height: 26px;

	height: 26px;

	color: #666;

	background-image: url(../images/201110/libg.jpg);

	background-repeat: no-repeat;

	background-position: left;

	padding-left: 8px;

	overflow: hidden;

	margin: 0px;

}

/*-----------------lefttitlebox2------------------*/

.lefttitlebox2 dt {

	background-image: url(../images/201110/tbg.jpg);

	background-repeat: no-repeat;

	height: 20px;

	font-size: 15px;

	color: #884400;

	font-weight: bold;

	padding-top: 8px;

	padding-left: 12px;

	padding-right: 10px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #e5dcd5;

}



.lefttitlebox2 dt span a {

	font-size: 12px;

	color: #666;

	font-weight: normal;

	font-family: "\5B8B\4F53", Arial, Helvetica, sans-serif;

	float: right;

}

.lefttitlebox2 dt span a:hover {

	color: #F00;

}

.lefttitlebox2 dd {

	padding: 8px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #e5dcd5;

	background-image: url(../images/201110/tbg2.jpg);

	background-repeat: no-repeat;

}

.lefttitlebox2 dd ul li {

	line-height: 26px;

	height: 26px;

	color: #666;

	background-image: url(../images/201110/libg.jpg);

	background-repeat: no-repeat;

	background-position: left;

	padding-left: 8px;

	overflow: hidden;

	margin: 0px;

}

.hotnews {

	padding-bottom: 18px;

}

.hotnews dt {

	background-image: url(../images/201110/hotnewstitle.jpg);

	background-repeat: no-repeat;

	height: 32px;

	width: 383px;

	clear: both;

}

.hotnews dd h1 a {

	font-size: 17px;

	color: #e6571e;

	font-family: "微软雅黑";

}

.hotnews dd h1 {

	padding-top: 10px;

	padding-left: 25px;

	padding-bottom: 8px;

}

.hotnews dd ul {

	padding-left: 20px;

}

.hotnews dd ul li {

	line-height: 29px;

	height: 29px;

	color: #666;

	background-image: url(../images/201110/libg.jpg);

	background-repeat: no-repeat;

	background-position: left;

	padding-left: 8px;

	overflow: hidden;

	margin: 0px;

}

.hotnews dd ul li a {

	font-size: 14px;

}

.guide dt {

	background-image: url(../images/201110/qd.jpg);

	background-repeat: no-repeat;

	height: 22px;

	width: 383px;

	clear: both;

	padding-top: 8px;

}

.guide dt span a {

	font-size: 12px;

	font-weight: normal;

	font-family: "\5B8B\4F53", Arial, Helvetica, sans-serif;

	float: right;

}

.guide dd h1 a {

	font-size: 17px;

	color: #e6571e;

	font-family: "微软雅黑";

}

.guide dd h1 {

	padding-top: 10px;

	padding-left: 25px;

	padding-bottom: 8px;

	text-align: center;

}

.guide dd h2 {

	padding-left: 25px;

	padding-bottom: 8px;

	text-align: center;

	font-size: 12px;

	font-weight: normal;

}.guide dd h2 a {

	padding-right: 5px;

	padding-left: 5px;

}

.rightad1 {

	border: 1px solid #e3dfcb;

	padding: 10px;

	background-color: #f5f5f5;

}

.rightlistbox dt {

	background-image: url(../images/201110/titlebg2.jpg);

	background-repeat: repeat-x;

	height: 20px;

	font-size: 15px;

	color: #884400;

	font-weight: bold;

	padding-top: 8px;

	padding-left: 12px;

	padding-right: 10px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-left-style: solid;

	border-top-color: #e5dcd5;

	border-right-color: #e5dcd5;

	border-left-color: #e5dcd5;

}



.rightlistbox dt span a {

	font-size: 12px;

	color: #666;

	font-weight: normal;

	font-family: "\5B8B\4F53", Arial, Helvetica, sans-serif;

	float: right;

}

.rightlistbox dt span a:hover {

	color: #F00;

}

.rightlistbox dd {

	padding: 8px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #e5dcd5;

	border-bottom-color: #e5dcd5;

	border-left-color: #e5dcd5;

	background-color: #f5f5f5;

}

.rightlistbox dd ul li {

	line-height: 26px;

	height: 26px;

	color: #666;

	background-image: url(../images/201110/libg.jpg);

	background-repeat: no-repeat;

	background-position: left;

	padding-left: 8px;

	overflow: hidden;

	margin: 0px;

}

.maintitle {

	background-image: url(../images/201110/titlebg.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 40px;

	width: 980px;

}

.maintitle span {

	float: right;

	padding-top: 13px;

	padding-right: 18px;

	color: #FFF;

}

.maintitle span a {

	font-size: 14px;

	color: #FFF;

}

.maintitle span a:hover {

	color: #FB8604;

}

.middlelistbox dt {

	background-image: url(../images/201110/titlebg1.png);

	background-repeat: no-repeat;

	height: 22px;

	font-size: 15px;

	color: #884400;

	font-weight: bold;

	padding-top: 3px;

	padding-left: 16px;

	padding-right: 10px;

}



.middlelistbox dt span a {

	font-size: 12px;

	color: #666;

	font-weight: normal;

	font-family: "\5B8B\4F53", Arial, Helvetica, sans-serif;

	float: right;

}

.middlelistbox dt span a:hover {

	color: #F00;

}

.middlelistbox dd {

	padding: 8px;

}

.middlelistbox dd ul li {

	line-height: 26px;

	height: 26px;

	color: #666;

	background-image: url(../images/201110/libg.jpg);

	background-repeat: no-repeat;

	background-position: left;

	padding-left: 8px;

	overflow: hidden;

	margin: 0px;

}.middlelistbox {

	clear: both;

	width: 372px;

}

/*-------------middlepiclistbox----------------*/



.middlepiclistbox dt {

	background-image: url(../images/201110/pictitle.jpg);

	background-repeat: no-repeat;

	height: 26px;

	font-size: 15px;

	color: #884400;

	font-weight: bold;

	padding-top: 12px;

	padding-left: 20px;

	padding-right: 10px;

}



.middlepiclistbox dt span a {

	font-size: 12px;

	color: #666;

	font-weight: normal;

	font-family: "\5B8B\4F53", Arial, Helvetica, sans-serif;

	float: right;

}

.middlepiclistbox dt span a:hover {

	color: #F00;

}

.middlepiclistbox dd {



}

.middlepiclistbox dd ul li {

	color: #666;

	overflow: hidden;

	margin: 0px;

	float: left;

	padding-left: 8px;

}.middlepiclistbox {

	clear: both;

	width: 384px;

}

.toplist .pic {
	float: left;
	width: 127px;
	overflow: hidden;
}

.toplist .txt {
	float: left;
	padding-left: 8px;
	overflow: hidden;
}

.toplist {

	clear: both;

}

.middlelistbox dd ul {

	clear: both;

}

.toplist .pic a img {

	border: 1px solid #CCC;

	padding: 2px;

}

.toplist .pic a:hover img {

	border: 1px solid #F00;

	padding: 2px;

}

.toplist .txt h2 a {

	font-size: 14px;

	color: #e7612b;

}

.toplist .txt a {

	line-height: 21px;

	color: #939393;

}

.toplist .txt a:hover {

	color: #F00;

}

.ad {

	line-height: 22px;

}

.downmenu {

	border: 1px solid #e6ddd6;

	clear: both;

	width: 978px;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

	padding-top: 8px;

	padding-bottom: 8px;

	background-image: url(../images/201110/likdkbg.jpg);

	background-repeat: repeat-x;

	height: 14px;

}

#copyright {

	clear: both;

	width: 980px;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

	line-height: 25px;

	padding-bottom: 10px;

	padding-top: 8px;

}

#copyright div {

	text-align: center;

	padding: 5px;	

}

.leftbloglist {

	padding-top: 10px;

	padding-bottom: 5px;

	padding-left: 8px;

	clear: both;

}

.leftbloglist a {

	float: left;

	height: 100px;

	width: 90px;

	text-align: center;

	line-height: 25px;

	font-weight: bold;

	display: block;

}

.leftbloglist a img {

	height: 70px;

	width: 70px;

	padding: 2px;

	border: 1px solid #CCC;

}

.leftbloglist a:hover img {

	border: 1px solid #F00;

}

.middlepiclistbox dd ul li a img {

	border: 3px solid #CCC;

}

.middlepiclistbox dd ul li a:hover img {

	border: 3px solid #F00;

}

.linktitlebox dt {

	background-image: url(../images/201110/titlebg1.jpg);

	background-repeat: repeat-x;

	height: 20px;

	border: 1px solid #e5dcd5;

	font-size: 15px;

	color: #884400;

	font-weight: bold;

	padding-top: 8px;

	padding-left: 12px;

	padding-right: 10px;

}



.linktitlebox dt span a {

	font-size: 12px;

	color: #666;

	font-weight: normal;

	font-family: "\5B8B\4F53", Arial, Helvetica, sans-serif;

	float: right;

}

.linktitlebox dt span a:hover {

	color: #F00;

}

.linktitlebox dd {

	padding: 8px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #e5dcd5;

	border-bottom-color: #e5dcd5;

	border-left-color: #e5dcd5;

	width: 962px;

	background-image: url(../images/201110/linkbg.jpg);

	background-repeat: repeat-x;

	background-position: top;

}

.linktitlebox dd ul li {

	line-height: 26px;

	height: 26px;

	color: #666;

	margin: 0px;

	float: left;

	width: 109px;

	overflow: hidden;

	padding-left: 10px;

}



/*------------列表页-----------------*/

.main #menu2 {

	background-image: url(../images/201110/list2menu.jpg);

	background-repeat: repeat-x;

	height: 25px;

	padding-top: 3px;

	padding-left: 20px;

}

#menu2 a {

	color: #FFF;

	display: block;

	float: left;

	height: 25px;

	/* width: 80px; */

	text-align: center;

	line-height: 25px;

}

#menu2 a:hover {

	background-image: url(../images/201110/listmenuhover.jpg);

	background-repeat: no-repeat;

	color: #000;

}

#menu2 span {

	color: #FFF;

	float: left;

	height: 25px;

	width: 10px;

	text-align: center;

	display: block;

	line-height: 25px;

}

.pleft{

	width:712px;

	float:left;

	overflow:hidden;

}

.pleft .place{

	width:712px;

	height:24px;

	line-height:24px;

	color:#428C5B;

	overflow:hidden;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #cdcdcd;

	text-indent: 12px;

}

.pleft .place strong{

	color:#666;

	font-weight:normal;

	letter-spacing:1px;

}

.pleft .place a{

	color:#666;

	margin:0px 2px;

}

.pleft .place a:hover{

	color:#ff3333;

	text-decoration:none;

}

.pleft .place small{

	display:inline-block;

	vertical-align:middle;

	width:8px;

	height:20px;

	*height:24px;

	overflow:hidden;

	background:url(../images/ico-3.gif) 2px 8px no-repeat;

	font-size:0px;

}

.place{

	height:24px;

	line-height:24px;

	text-indent:18px;

	color:#999;

	overflow:hidden;

	font-family:宋体;

	margin-bottom:6px;

	text-align:left;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #cdcdcd;

}

.place strong{

	color:#397CBE;

	font-weight:normal;

	letter-spacing:1px;

}

.place a{

	color:#397CBE;

	margin:0px 2px;

}

.place a:hover{

	color:#FF3366

	margin:0px 2px;

	TEXT-DECORATION: underline;

}

/*---------- e : 图文混排列表 ---------*/

.e1{/* 横向浮动的图片列表 120*90  */

	width:100%;

	overflow:hidden;

	clear:both;

	padding-top:10px;

	padding-bottom:8px;

}

.e1 li{

	width:126px;

	overflow:hidden;

	padding-left:12px;

	float:left;

	text-align:center;

	

}

.e1 li a{

	display:block;

	color:#6C6D61;

}

.e1 li a:hover img{

	border:1px solid #D7D9CC;

	padding:2px;

}

.e1 li a img{

	display:block;

	border:1px solid #E3E3E3;

	padding:2px;

	width:120px;

	height:90px;

}

.e1 li a span{

	display:block;

	line-height:17px;

	padding-top:6px;

}

.e1 li span{

	

}

.e2{

	

}

.e2 li{

	width:100%;

	overflow:hidden;

	clear:both;

	padding:12px 0px;

	border-bottom:1px solid #EEE;

	color:#aaa;

}

.e2 li b a{

	color:#555;

}

.e2 li a.preview{

	width:84px;

	float:left;

	margin-right:7px;

	margin-bottom:3px;

	margin-left:10px;

	display:inline;

}

.e2 li a.preview img{

	width:80px;

	/*height:60px;*/

	display:block;

	padding:1px;

	border:1px solid #EEE;

}

.e2 li a.preview:hover img{

	border:1px solid #AAA;

}

.e2 li a.title{

	overflow:hidden;

	line-height:25px;

	font-weight:bold;

	font-size:14px;

	margin-left:2px;

}

.e2 span.info{

	display:block;

	line-height:23px;

	color:#555;

	padding-left:12px;

}

.e2 span.info small{

	color:#AAA;

	font-size:12px;

	margin-left:3px;

}

.e2 span.info a{

	color:#690;

}

.e2 p.intro{

	color:#717171;

	line-height:20px;

	margin-left:5px;

	padding-left:10px;

	padding-right:10px;

}

.dede_pages{

}

.dede_pages ul{

	float:left;

	padding:12px 0px 12px 16px;

}

.dede_pages ul li{

	float:left;

	font-family:Tahoma;

	line-height:17px;

	margin-right:6px;

	border:1px solid #E9E9E9;

	margin-top: 6px;

}

.dede_pages ul li a{

	float:left;

	padding:2px 4px 2px;

	color:#555;

	display:block;

}

.dede_pages ul li a:hover{

	color:#690;

	text-decoration:none;

	padding:2px 4px 2px;

}

.dede_pages ul li.thisclass,

.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{

	background-color:#F8F8F8;

	font-weight:bold;

}

.dede_pages .pageinfo{

	line-height:21px;

	padding:12px 10px 12px 16px;

	color:#999;

}

.dede_pages .pageinfo strong{

	color:#555;

	font-weight:normal;

	margin:0px 2px;

}

.pright{

	width:240px;

	float:right;

	overflow:hidden;

}

.tbox{

	margin:0 0 8px 0;

	overflow:hidden;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #e7e3d1;

}

.tbox dt{

	height:32px;

	overflow:hidden;

	clear:both;

	background-image: url(../images/201110/towledd.jpg);

	background-repeat: repeat-x;

	border-top-width: 1px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-left-style: solid;

	border-top-color: #e7e3d1;

	border-right-color: #e7e3d1;

	border-left-color: #e7e3d1;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #e7e3d1;

}

.tbox dt span a {

	font-size: 12px;

	font-weight: normal;

	font-family: "\5B8B\4F53", Arial, Helvetica, sans-serif;

	float: right;

	padding-top: 12px;

	padding-right: 10px;

}

.tbox dd{

	/*padding:4px 4px 0px;*/

	overflow:hidden;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #e7e3d1;

	border-left-color: #e7e3d1;

}



.tbox dt strong{

	height:32px;

	line-height:24px;

!important;	line-height:32px;

	padding-left:8px;

	padding-right:4px;

	display:block;

	float:left;

	color:#316301;

	letter-spacing:1px;

}

.tbox dt strong a{

	color:#316301;

}

.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 #BADAA1;

	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 #BADAA1;

}

.d4{/*带内容简介的小列表*/

	padding:0px 0px;

}

.d4 li{

	padding:4px 8px;

	overflow:hidden;

}

.d4 li a{

	display:block;

	line-height:23px;

	overflow:hidden;

	text-indent:14px;

	background:url(../images/ico-3.gif) 4px 9px no-repeat;

}

.d4 li p{

	color:#888;

	line-height:17px;

	height:33px;

	overflow:hidden;

}

.tbox dd ul {

	padding: 10px;

}

.tbox dd ul li {

	line-height: 26px;

	color: #666;

	background-image: url(../images/201110/libg.jpg);

	background-repeat: no-repeat;

	background-position: left;

	padding-left: 8px;

	overflow: hidden;

	margin: 0px;

}

/*---------- viewbox ---------*/

.viewbox{

	width:712px;

	overflow:hidden;

	padding-bottom:8px;

}

.viewbox .title{

	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(../templets/default/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(../templets/default/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 .dede_pages{
	width: 600px;
	float: none;
	overflow: hidden;
	text-align: center;
}

.viewbox .dede_pages ul{

	float:none;

	clear:both;

	text-align:center;

	width: 700px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.viewbox .dede_pages ul li,.viewbox .dede_pages ul li a{

	float:left;

	display:block;

}

.viewbox .boxoff{

	height:10px;

	overflow:hidden;

	clear:both;

	background:url(../templets/default/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(../templets/default/images/boxoff.gif) right -10px no-repeat;

	float:left;

}

.viewbox .newdigg{

	width:406px;

	height:51px;

	margin:8px auto;

	clear:both;

	overflow:hidden;

	padding-left:8px;

}

.viewbox .diggbox{

	width:195px;

	height:51px;

	float:left;

	margin-right:8px;

	overflow:hidden;

	cursor:pointer;

}

.viewbox .diggbox .digg_act{

	font-size:14px;

	float:left;

	line-height:31px;

	text-indent:32px;

	height:29px;

	overflow:hidden;

	font-weight:bold;

}

.viewbox .diggbox .digg_num{

	float:left;

	line-height:29px;

	text-indent:5px;

}

.viewbox .diggbox .digg_percent{

	width:180px;

	clear:both;

	padding-left:10px;

	overflow:hidden;

}

.viewbox .diggbox .digg_percent .digg_percent_bar{

	width:100px;

	height:7px;

	background:#E8E8E8;

	border-right:1px solid #CCC;

	float:left;

	overflow:hidden;

	margin-top:3px;

}

.viewbox .diggbox .digg_percent .digg_percent_num{

	font-size:10px;

	float:left;

	padding-left:10px;

}

.viewbox .diggbox .digg_percent .digg_percent_bar span{

	display:block;

	height:5px;

	overflow:hidden;

	background:#000;

}

.viewbox .newdigg .digg_good{

	background:url(../templets/default/images/newdigg-bg.png) left top no-repeat;

}

.viewbox .newdigg .digg_bad{

	background:url(../templets/default/images/newdigg-bg.png) right top no-repeat;

}

.viewbox .newdigg .digg_good .digg_act{

	color:#C30;	

}

.viewbox .newdigg .digg_good .digg_num{

	color:#C63;

}

.viewbox .newdigg .digg_bad .digg_act{

	color:#36C;	

}

.viewbox .newdigg .digg_bad .digg_num{

	color:#39C;

}

.viewbox .newdigg .digg_good .digg_percent .digg_percent_bar span{

	border:1px solid #E37F24;

	background:#FFC535;

}

.viewbox .newdigg .digg_bad .digg_percent .digg_percent_bar span{

	border:1px solid #689ACC;

	background:#94C0E4;

}

.viewbox .handle{

	height:59px;

	padding-top:12px;

	overflow:hidden;

	clear:both;

}

.viewbox .handle .digg{

	width:59px;

	height:59px;

	float:left;

	background:url(../templets/default/images/digg-bg.gif) no-repeat;

	margin-right:12px;

}

.viewbox .handle .digg .digg_num{

	width:56px;

	height:34px;

	font-size:20px;

	text-align:center;

	line-height:34px;

	overflow:hidden;

	color:#6B9169;

}

.viewbox .handle .digg .digg_act{

	width:56px;

	height:22px;

	line-height:23px;

	overflow:hidden;

}

.viewbox .handle .digg .digg_act a{

	margin-left:11px;

	color:#666;

	float:left;

}

.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(../templets/default/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(../templets/default/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(../templets/default/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;

}

.mt1{/* ( margin-top * 1 ) */

	margin-top:8px;

}

.pright .mt1{

	margin-top:0px;

}

.mt2{/* ( margin-top * 2 ) */

	margin-top:16px;

}

.dede_comment_post{

	padding:5px;

}

.dcmp-title{

	line-height:25px;

}

.dcmp-title strong{

	color:#444;

	font-weight:normal;

}

.dcmp-title small{

	font-size:12px;

	color:#999999;

}

.dcmp-stand{

	float:right;

	margin-top:-18px;

	padding-right:10px;

	position:relative;

	clear:both;

	color:#999;

}

.dcmp-stand strong{

	font-weight:normal;

	color:#444;

}

.dcmp-stand input{

	margin-right:2px;

}

.dcmp-stand img{

	vertical-align:middle;

	margin-right:2px;

}

.dcmp-content{

	width:450px;

	padding-top:8px;

}

.dcmp-content textarea{

	height:100px;

	width:450px;

	float:left;

}

.dcmp-content1{

	width:700px;

	padding-top:8px;

}

.dcmp-content1 textarea{

	height:100px;

	width:700px;

	float:left;

}

.dcmp-mood{

	height:25px;

	width:212px;

	margin-top:8px;

	float:right;

	position: relative;

}

.dcmp-mood strong{

	float:left;

	color:#444;

	font-weight:normal;

	line-height:25px;

}

.dcmp-mood ul{

	float:left;

}

.dcmp-mood ul li{

	float:left;

	margin-right:8px;

	height:30px;

}

.dcmp-mood ul li input,.dcmp-mood ul li img{

	vertical-align:middle;

	margin-right:4px;

	*margin-right:0px;

}

.dcmp-post{

	height:35px;

	overflow:hidden;

	clear:both;

	color:#444;	

	padding:5px 0 10px 0;

}

.dcmp-post .dcmp-userinfo{

	float:left;

	margin-right:6px;



}

.dcmp-post .dcmp-userinfo input{

	height:13px;

	padding-right:0px;

}

.dcmp-post .dcmp-userinfo input,.dcmp-post .dcmp-userinfo img{

	vertical-align:middle;

	margin:5px;

}

.dcmp-post .dcmp-submit{

	float:left;

	padding-top:6px;

}

.dcmp-post .dcmp-submit input,.dcmp-post .dcmp-submit button{

	vertical-align:middle;

}

.dcmp-post .dcmp-submit button{

	width:70px;

	height:25px;

	border:none;

	background:url(../images/default/templets/btn-bg2.gif) no-repeat;

	line-height:25px;

	letter-spacing:1px;

	overflow:hidden;

	color:#444;

	cursor:pointer;

	margin-left:5px;



}

.e8{/*图集列表专用大图列表*/

	width:100%;

	overflow:hidden;

	clear:both;

	margin-left:12px;

	margin-top:16px;

}

.e8 li{

	width:168px;

	height:184px;

	float:left;

	display:block;

	overflow:hidden;

	margin-right:8px;

	text-align:center;

}

.e8 li .pic{

	width:160px;

	height:120px;

	display:block;

	background:url(../images/picbox-listbg.gif) no-repeat;

	text-align:left;

	overflow:hidden;

}

.e8 li .pic img{

	width:152px;

	height:112px;

	display:block;

	margin-left:3px;

	margin-top:3px;

	border:none;

}

.e8 li .title{

	height:31px;

	display:block;

	line-height:31px;

	font-weight:bold;

	overflow:hidden;

}

.e8 li .date{

	color:#666;

}

.e8 li .date small{

	line-height:17px;

	font-size:12px;

	color:#999;

}

.e3{/* 图文混排小列表 */	

	clear:both;

	overflow:hidden;

}

.e3 li{

	height:50px;

	overflow:hidden;

	padding:6px;

	border-bottom:1px dashed #DCEBD7;

}

.e3 li a.preview{

	width:58px;

	height:48px;

	float:left;

	display:block;

	margin-right:6px;

	overflow:hidden;

}

.e3 li a.preview img{

	width:58px;

	height:48px;

}



.e3 li a.title{

	height:21px;

	display:block;

	line-height:21px;

	overflow:hidden;

}

.e3 li .intro{

	color:#777;

	display:block;

	float:left;

	line-height:23px;

}

.tbox dd .e9{/* 右侧小图列表 */

	width:100%;

	clear:both;

	overflow:hidden;

	padding-top:4px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.tbox dd .e9 li{

	width:106px;

	height:110px;

	float:left;

	text-align:center;

	overflow:hidden;

	margin-left:6px;

	display:inline;

	background-image: none;

	padding: 0px;

}

.e9 li a{

	color:#777;

}

.e9 li a img{

	width:102px;

	height:76px;

	display:block;

	padding:1px;

	border:1px solid #DDD;

}

.e9 li a span.title{

	display:block;

	height:29px;

	line-height:29px;

	overflow:hidden;

}



.viewbloglist {

	padding-top: 10px;

	padding-bottom: 5px;

	padding-left: 8px;

	clear: both;

}

.viewbloglist a {

	float: left;

	height: 120px;

	width: 110px;

	text-align: center;

	line-height: 25px;

	font-weight: bold;

	display: block;

}

.viewbloglist a img {

	height: 90px;

	width: 90px;

	padding: 2px;

	border: 1px solid #CCC;

}

.viewbloglist a:hover img {

	border: 1px solid #F00;

}

.linktitlebox dd ul {

	clear: both;

	width: 960px;

}

.linktitlebox dd ul li a {

	white-space: nowrap;

	display: block;

}

.dssass {

	border: 1px solid #F5F5F5;

}

.hotnews dt span a {

	float: right;

	height: 30px;

	width: 170px;

	display: block;

}

.main .mainm .pindotopnew {

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #d8d8d8;

	margin-top: 10px;

	margin-right: 20px;

	padding-bottom: 10px;

	padding-right: 15px;

}

.pindotopnew h2 a {
	font-size: 16px;
	color: #c96501;
	font-family: "微软雅黑";
	padding-top: 5px;
	display: block;
	height: 20px;
	width: 366px;
	overflow: hidden;
	margin-bottom: 10px;
}

.mainm .pinmainmdl dd ul li {

	line-height: 26px;

	height: 26px;

	color: #666;

	background-image: url(../images/201110/libg.jpg);

	background-repeat: no-repeat;

	background-position: left;

	padding-left: 8px;

	overflow: hidden;

	margin: 0px;

}.pinmainmdl dt {

	float: left;

	height: 83px;

	width: 20px;

	background-color: #fbcc9c;

	text-align: center;

	margin-top: 10px;

	padding-top: 5px;

}

.pinmainmdl dt a {

	font-size: 12px;

	font-weight: bold;

	color: #72280b;

}

.pinmainmdl dd {

	float: left;

	padding-left: 15px;

	width: 320px;

}

.pinmainmdl {

	padding-top: 10px;

	padding-left: 10px;

	clear: both;

}

.mainm h2 {

	font-size: 16px;

	color: #c96501;

	padding-left: 10px;

}

.main .mainm h2 a {

	color: #c96501;

}

.main .mainleftandm {

	width: 733px;

	float: left;

}

.toplist .txt2 {

	float: left;

	padding-left: 8px;

	width: 200px;

}

.toplist .txt2 h2 a {
	font-size: 14px;
	color: #e7612b;
	height: 22px;
	overflow: hidden;
	display: block;
}

.toplist .txt2 a {

	line-height: 21px;

	color: #939393;

}

.toplist .txt2 a:hover {

	color: #F00;

}

.lefto {

	float: left;

	}

.w360 {

	width: 358px;

	}

.w10 {

	float: left;

	height: 10px;

	width: 10px;

}

.searchbg .pinlogo {
	float: left;
	height: 35px;
	width: 150px;
	font-family: "微软雅黑";
	font-size: 21px;
	color: #0093dd;
	line-height: 35px;
	padding-left: 10px;
}

.maildts dt {

	height: 154px;

	width: 32px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #d7c5ad;

	float: left;

}

.maildts {

	border: 1px solid #d7c5ad;

	background-color: #ebe0ce;

	height: 154px;

	width: 978px;

}

.maildts dd {

	width: 945px;

	height: 154px;

	float: left;

}

.maildts dd ul li a {
	float: left;
	height: 115px;
	width: 135px;
	background-color: #FFF;
	display: block;
	padding: 5px;
	text-align: center;
	border: 1px solid #ddd;
	overflow: hidden;
}

.maildts dd ul li a:hover {
	border: 1px solid #F00;
}

.maildts dd ul li {

	padding-top: 10px;

	height: 140px;

	width: 170px;

	float: left;

	padding-left: 10px;

}

.maildts dd ul {

	padding-left: 30px;

	padding-top: 5px;

}

.search_ad {

	float: left;

	height: 36px;

	width: 200px;

}

.search_ad a {

	background-image: url(../images/201110/dardi.jpg);

	background-repeat: no-repeat;

	display: block;

	float: right;

	height: 36px;

	width: 170px;

	background-position: right;

}

#nav2012 {
	float: left;
	width: 742px;
	overflow: hidden;
	padding-top: 9px;
	padding-left: 12px;
}
#nav2012 ul {
	margin: 0px;
	background-image: url(../images/201110/nav2012bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 54px;
	width: 740px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DDD;
	border-bottom-color: #DDD;
	border-left-color: #DDD;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #393939;
}
#nav2012 ul li {
	float: left;
	height: 42px;
	padding-top: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ddd;
	padding-left: 16px;
	margin: 0px;
	padding-right: 16px;
}
#nav2012 ul li h3 {
	color: #1552A2;
	font-family: "微软雅黑";
	font-size: 17px;
	line-height: 20px;
	float: left;
	width: 20px;
	display: block;
	padding-top: 3px;
}
#nav2012 ul li h5 {
	float: left;
	padding-left: 12px;
	font-size: 12px;
	font-weight: normal;
	display: block;
}
#nav2012 ul li div {
	clear: both;
	line-height: 22px;
}
#nav2012 ul li.noline {
	border-left-width: 0px;
}
#nav2012 ul li h5 div a {
	white-space: nowrap;
}
.taod {
	background-image: url(../images/201110/nav2012bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 33px;
	border-top-width: 0px;
	border-top-style: solid;
	line-height: 33px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	padding-right: 3px;
	padding-left: 3px;
	overflow: hidden;
}
.topline {
	font-size: 1px;
	line-height: 1px;
	background-color: #393939;
	height: 3px;
	clear: both;
	overflow: hidden;
}
.rightlistbox dd .bendsd li {
	width: 66px;
	float: left;
}
.bonadd li span {
	float: right;
}
.bonadd {
	overflow: auto;	
}
.bonadd li {
	width: 100px;
	float: left;
}

.rightlistbox dd .bonadd .title {
	background-image: none;
}
.middlelistbox dd .toplist .txt {
	width: 220px;
}
#indexbg {
	background-image: url(../images/201110/2013xinnianbg.png);
	background-repeat: no-repeat;
	background-position: center 33px;
}
#indexbg #header {
	margin-top: 50px;
}

/*全国导航*/
.city dl {width:60px; float:left; _display:inline;}
.city dl dt,.city dl dd {width:50px;}
.city dl dt {font-size:14px; color:#f06a28;height:25px; line-height:25px;font-family:Arial; font-weight:bold;}
.city dl dd {font-size:12px; font-family:宋体;height:20px; line-height:20px;}
.city dl dd a {color:#343434; text-decoration:none;}
.city dl dd a.cur {background-color:#e2e2e2;padding:2px 3px;color:#f30; font-weight:bold;}
.city {
	float: left;
}
.city:hover .shadow-main{
	display:block;
	}
.siteList {border:1px solid #ccc; position:absolute;left:-10px; top:22px;_left:-43px;z-index:99999; background-color:#fff;-moz-box-shadow:2px 2px 3px #919191;-webkit-box-shadow:1px 1px 3px #919191;filter:progid:DXImageTransform.Microsoft.Shadow(color='#919191',Direction=135,Strength=3);}
.shadow-main {
	padding: 5px 0 10px 10px;
	background-color: #fff;
	background-image: url(http://jiaju.sina.com.cn/images/index/r_t_bg.gif);
	background-repeat: no-repeat;
	background-position: right 1px;
	display: none;
	position: absolute;
	left: 0px;
	top: 13px;
}
.info {height:25px;line-height:25px;font-size:12px;border-bottom:1px solid #ccc; padding-bottom:2px;}
.info span.list_l {float:left;color:#aaa9a9;}
.info span.list_l strong {color:#585757;font-weight:normal;}
.info span.list_r {float:right;color:#999;padding-left:10px;}
#cityTab{ width:117px;}
.cityName{padding-top:3px;display:block;text-align:center;cursor:pointer;}
.cityName .arrow{color:#666;background:url(http://jiaju.sina.com.cn/images/index12Q1/icon_2012_v3.png) no-repeat 49px -626px;padding-right:7px;}.toplogindiv {
	float: left;
}
.indextop8 dl dd {
	float: left;
	width: 183px;
	height: 22px;
	overflow: hidden;
	padding-left: 5px;
	margin-top: 5px;
}
.indextop8 dl dd a {
	font-size:14px;
}
.indextop8 { display:block;clear:both;}
.indextop8 {
	padding-left: 15px;
}
.toplistby2 a {
	display: block;
	float: left;
	height: 20px;
	width: 155px;
	overflow: hidden;
	padding-left: 5px;
}
.toplistby2 {
	clear: both;
}
.lefttitlebox .rightpic {
	float: right;
	margin-left: 5px;
}
.rightpic img {
	padding: 3px;
	height: 70px;
	border: 1px solid #DDD;
	width: 110px;
}
.rightlistbox  #dzb{
	background-image: url(../images/201110/db.png);
	padding-left: 35px;
	padding-top: 4px;
	height: 26px;
	color: #FFF;
	}
.bdsharebuttonbox a {
	display: block;
	float: left;
	height: 20px;
	width: 20px;
}
/*js焦点图开始*/
#foucsBox { margin: 0 auto; padding: 0; width: 320px; height: 305px; overflow: hidden; zoom: 1; position: relative; }
    #foucsBox .imgCon { width: 320px; height: 305px; margin: 0; padding: 0; position: relative; list-style: none; }
        #foucsBox .imgCon li { float: left; width: 320px; height: 305px; }
            #foucsBox .imgCon li img { border: 0; }
            #foucsBox .imgCon li .imgTitle { width: 320px; position: absolute; bottom: 25px; text-align: center; z-index: 2; }
                #foucsBox .imgCon li .imgTitle a { color: #fff; display: block; text-decoration: none; font-family: "Microsoft Yahei","黑体"; font-weight: normal; font-size: 14px; zoom: 1; }
    #foucsBox .showPage { width: 320px; height: 70px; position: absolute; bottom: 0; background: #000; opacity: 0.7; filter: alpha(opacity=70); z-index: 1; }
    #foucsBox .foucs { width: 320px; height: 22px; position: absolute; bottom: 3px; text-align: center; z-index: 3; }
        #foucsBox .foucs span { display: inline-block; width: 7px; height: 7px; margin: 0 5px; line-height: 0; font-size: 0; background: url(../images/bg.png) -160px -90px no-repeat; cursor: pointer; overflow: hidden; }
            #foucsBox .foucs span.f { background: url(../images/bg.png) -170px -90px no-repeat; }
    #foucsBox .foucsButton { width: 40px; height: 56px; padding: 7px; margin-top: -70px; position: relative; z-index: 4; }
        #foucsBox .foucsButton span { display: inline; width: 23px; height: 45px; margin: 7px 5px 0; cursor: pointer; overflow: hidden; background: url(../images/bg.png) 0 0 no-repeat; }
        #foucsBox .foucsButton img { display: none; cursor: pointer; border-width: 0px; vertical-align: middle; width: 100px; height: 56px; }
    #foucsBox .lBtn { float: left; }
        #foucsBox .lBtn span { float: left; background-position: 0 -90px; }
    #foucsBox .rBtn { float: right; }
        #foucsBox .rBtn span { float: right; background-position: -30px -90px; }
    #foucsBox .btnHover { width: 146px; background: #408ED6; overflow: hidden; }
        #foucsBox .btnHover img { display: inline; }

/*js焦点图结速*/


/*手机*/
.mobile #header,.mobile .topnav,.mobile #menu2,.mobile .pright,.mobile .downmenu,.mobile .okdss,.mobile #copyright,.mobile .nomoblekd
{
	display: none;
	}
	
.mobile .pleft .place{
	font-size: 36px;
	line-height: 50px;
	height: 60px;
	}


.mobile .main 
{
	width: 90%;
	font-size: 36px;
}
.mobile .pleft 
{
	width: auto;
}
.mobile .place 
{
width: auto;
}
.mobile .viewbox 
{
width: auto;
}
.mobile .viewbox .title h2{
	font-size: 50px;
	line-height: 80px;
	}
.mobile .viewbox .intro,.mobile .viewbox .info small {
	font-size: 36px;
	line-height: 50px;
	}
	
.mobile .viewbox .info{
	font-size: 36px;
	line-height: 50px;
	height: 55px;
}
.mobile .viewbox .content,.mobile .viewbox .content p,.mobile .viewbox .content span {
	font-size: 36px;
	line-height: 50px;
}
.mobile body,.mobile td,.mobile th {

	color: #666;

	font-family: Verdana, Arial, Helvetica, sans-serif,"宋体";

	font-size: 36px;
	line-height: 50px;

}
