/* 主体部分 */

body {
	margin: 0px;
	width: 100%;
	height: 100%;
	font-family: "Lucida Grande", Helvetica, Arial,/*Tahoma,"宋体",*/  sans-serif;
	color: #B3B6C3;
	font-size: 12px;
	background:#000;
}

div#back {margin:auto; width:980px; background:#111214;}





html, html>body {
	width: 100%;
	height: 100%;
}

a {
	color: #B3B6C3;
	text-decoration: none;
}
a:hover {
	color: #FFF;
	text-decoration: underline;
}
/*a:visited {
	color: #979797;
}*/
p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


#bin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(../yuyuhome_images/but_bckg.gif) no-repeat center left;
	margin: 0px 0px 0px;
	padding: 0px 8px 0px 10px;
	width:282px; line-height:20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
	border-bottom:#3B3F45 1px dashed;
}
#bin a{color: #B3B6C3;}
#bin a:hover{color: #77BB11;}

#bin789 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:20px;
	width:400px; line-height:20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
}

#bin9 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(../yuyuhome_images/but_bckg.gif) no-repeat center left;
	margin: 0px 0px 5px;
	padding: 2px 8px 0px 10px;
	width:280px; line-height:14px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
	border-bottom:#3B3F45 1px dashed;
}
#bin9 a{
	}
#bin9 a:hover{
    text-decoration: underline;
	color: #77BB11;
	}

.bin1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px;
	padding: 0px 0px 5px;
	width:280px; line-height:22px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
}

#bin2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(../yuyuhome_images/ico-3.gif) no-repeat center left;
	margin: 0px;
	padding: 4px 0px 4px 8px;
	width:277px; line-height:14px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
	border-bottom:#B7B7B7 1px solid;
}
#bin2a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(../yuyuhome_images/ico-3.gif) no-repeat center left;
	margin: 0px;
	padding: 4px 0px 4px 8px;
	width:293px; line-height:14px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
	border-bottom:#B7B7B7 1px dashed; 
}
#bin3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(../yuyuhome_images/ico-3.gif) no-repeat center left;
	margin: 0px;
	padding: 3px 0px 3px 8px;
	width:267px; line-height:14px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
	border-bottom:#B3C7EA 1px dashed;
}
#bin30 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(../yuyuhome_images/ico-3.gif) no-repeat center left;
	margin: 0px;
	padding: 3px 0px 3px 8px;
	width:290px; line-height:14px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
}

.bins {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	background: url(../yuyuhome_images/dig.gif) no-repeat center left;	
	margin: 0px 0px -15px;
	overflow:hidden;
	padding: 10px 0px 0px 18px;
}
#sltb {
	font-size: 12px;
	background: url(../yuyuhome_images/menu-down.gif) no-repeat center right;
	margin-right:2px;
}
.zlj {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #24262B;
	border-top:#42454C 1px solid;
    border-bottom:#000 1px solid;
	color: #CCCCCC;
	margin: 8px 0px;
	padding: 0px 8px;
	text-transform: uppercase;
	/*letter-spacing: 1px;*/
}
.zlj li{text-align:center; width: 60px;}
.zlj2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #24262B;
	/*border-top:#42454C 1px solid;*/
    border-bottom:#42454C 1px solid;

	margin: 0px 0px 0px;
	padding: 5px 8px;
	line-height: 18px;
	/*letter-spacing: 1px;*/
}
.zlj2 a{color: #77BB11;}

.qzss {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #C2C2C2;
	/*border-top:#B7B7B7 1px solid;*/
    border-bottom:#B7B7B7 1px solid;
	color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
	line-height: 2em;
	/*letter-spacing: 1px;*/
}

/*h5 {
	font-size: 14px;
	margin: 0px;
	padding: 8px 0px;
	padding-left: 10px; 
	padding-right: 10px;
	color: #CCCCCC;
}*/


/* 文字式样 */
a.headline {
	text-decoration: none;
}
a.headline:hover {
	color: #FFF;
}

.yellow,.yellow a {
	color: #ECE895;
	text-decoration: none;
}

.u a {
	color: #000;
	text-decoration: underline;
}

.u a:hover {
	color: #000;
	text-decoration: none;
}

div.tour-paragraphs {
	width: 100%;
	padding: 15px 0px;
	clear: both;
	overflow: hidden;
	border-bottom: 1px dotted #C2C2C2;
}
div.tour-paragraphs p {
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 1.5em;
	font-size: 12px;
}
img.tour1 {
	float: left;
	border: 1px solid #FFE49B;
	margin: 0px 15px 0px 0px;
}
img.tour2 {
	float: right;
	border: 2px solid #FFE49B;
	margin: 0px 0px 0px 15px;
}

gg1{
    width: 100%;
}
/*	导航条.*/
div#flash{margin: auto; width: 980px;}
div#flashheader {
	width: 100%;
	background: url(../yuyuhome_images/bg888.gif) #0C0C0C;
	height: 85px;
	margin: 0px auto;
	padding-top: 10px;
	padding-bottom: 5px;
}

div#navcontainer {
	width: 980px;
	background: /*url(../yuyuhome_images/guide.gif) repeat-x*/ #393C44;
	height: 36px;
	margin: auto;
	padding: 0px;
	text-align: center;
	border-bottom: 2px solid #000;
}
div#nav {

	width: 100%;
	height: auto;
	margin: 0px auto;
	padding: 5px 0px 0px;
	text-align: center;
}
div#nav a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*text-transform: uppercase;
	color: #F7941D;*/
	text-decoration: none;
	/*padding: 0px 8px;
	font-weight: bold;*/
}
/*div#nav a:hover {
	color: #77BB11;
	/*background:url(../yuyuhome_images/topmenu_o.gif) center bottom no-repeat;*/
	
/*}

div#nav a.first {
	padding: 8px 10px 8px 0px;
}*/


div#nav250 {background: #24262B;
            padding: 4px 15px;
			margin: 0px auto;
			width: 950px;
			height: 20px;
			border-top: 1px solid #505155;
			border-bottom: 1px solid #111214;
			line-height:20px;
}




div#navcontainer2 {
	margin: 0px;
	width: 100%;	
	text-align: center;
}
div#nav2 {
    padding: 5px 0px 4px;
	width: 960px;
	height: 18px;
	margin: 0px auto;
	text-align: right;
}
div#nav2 a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #CFCFCF;
	text-decoration: none;
	/*font-weight: bold;*/
	padding: 0px 5px 0px 5px;
}
div#nav2 a:hover {
	color: #77BB11;
}

div#navcontainer21 {
	margin: 0px;
	width: 100%;	
	text-align: center;
	background: /*url(../yuyuhome_images/bannerbg2.gif) repeat-x*/ #333333;
}
div#nav21 {
	width: 960px;
	margin: 0px auto;
}
div#nav21 a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #CFCFCF;
	text-decoration: none;
	/*font-weight: bold;*/
	padding: 0px 5px 0px 5px;
}
div#nav21 a:hover {
	color: #77BB11;
}
div#nav256 {background: #24262B;
            padding: 10px 0px;
			margin: 0px auto;
}
div#nav20 {
    padding: 7px 0px;
	width: 960px;
	height: auto;
	margin: 0px auto;
	text-align: left;
	line-height: 24px;
}
div#nav20 li {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	/*font-weight: bold;*/
	padding: 0px 5px 0px 5px;
	list-style:none;
	display:inline;
}

.sss {
	width: 980px;
	height: 30px;
	background: #24262B;
	margin: 0px auto 2px;
	text-align: center;
	color:#333333;
}
.sss2 {
	width: 960px;
	height: 30px;
	background: url(../yuyuhome_images/search.gif) no-repeat center left #24262B;
	margin: auto;
	text-align: center;
	color:#333333;
}
div#navcontainer3 {
	width:980px;
	height: 180px;
	background: url(../yuyuhome_images/pic2.jpg) no-repeat center center #24262B;
	margin: 0px auto 10px;
	padding:1px 0px;
	text-align: center;
	color:#979797;
	vertical-align:middle;

}
div#nav3 {

	width: 100%;
	height: auto;
	margin: 0px auto;
	text-align: center;
}
div#nav3 a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #BAE037;
	text-decoration: none;
	/*font-weight: bold;*/
	padding: 4px 20px 0px 8px;
	line-height:14px;
	width:80px;
	background: url(../yuyuhome_images/an.gif) no-repeat center left;
}
div#nav3 a:hover {
	color: #76EE00;
	text-decoration: underline;
}


div#navcontainer4 {
	width: 100%;
	background: url(../yuyuhome_images/menu.gif) repeat-x #ECECEC;
	height: 52px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
div#nav4 {

	width: 100%;
	height: auto;
	margin: 0px auto;
	text-align: center;
}
div#nav4 a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #CFCFCF;
	text-decoration: none;
	/*font-weight: bold;*/
}
div#nav4 a:hover {
	color: #FFF;
}


div#navcontainer5 {
	width: 100%;
	background:#ECECEC;
	height: 50px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	border-bottom: #555555 1px solid;
}
div#nav5 {
    
	width: 960px;
	height: auto;
	margin: 0px auto;
	padding: 5px 0px;
	text-align: center;
}
div#nav5 a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 12px;
	text-transform: uppercase;
	color: #CFCFCF;
	text-decoration: none;
	padding: 0px 3px;
	/*font-weight: bold;*/
}
div#nav5 a:hover {
	color: #FF6600;	
}
div#nav5 a.first {
	padding: 8px 10px 8px 0px;
}


div#navcontainer6 {
	width: 100%;
	background:#C2C2C2;
	height: 46px;
	margin: 0px;
	padding-bottom: 0px;
	text-align: center;
	border-bottom: #2C2B2C 1px solid;
}
div#nav6 {
    line-height: 20px;
	width: 960px;
	height: auto;
	margin: 0px auto;
	padding: 5px 0px;
	text-align: center;
}
div#nav6 a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #CFCFCF;
	text-decoration: none;
	padding: 8px 3px;
	/*font-weight: bold;*/
}
div#nav6 a:hover {
	color: #FF6600;	
}
div#nav6 a.first {
	padding: 8px 10px 8px 0px;
}

/* 	
	all.css
	meant to be used with all pages except index.htm
*/



/* WRAPPERS */
div#baidi {
	width: 99%;
	height: auto;
	overflow: auto;
	background: #FFF;
	border: 1px solid #000;
}
div#baidi p{
	margin: 8px auto;
	padding: 8px;
}

div#baidi1 {
	width: 100%;
	height: auto;
	overflow: auto;
	background: #CACACA;
	border: 1px solid #000;
}
div#baidi1 p{
	margin: 8px auto;
	padding: 8px;
}

div#wrapper {
	width: 100%;
	/*border-top: 1px solid #42454C;
	border-bottom: 1px solid #0B0C0D;*/
	/*background:  url("../yuyuhome_images/headerbg.jpg") repeat-x #FFFFFF;*/
}

div#container {
	width: 960px;
	height: auto;
	padding: 10px 0px 0px;
	margin: 0px auto;
}
div#container2 {
	width: 960px;
	height: auto;
	padding: 0px 0px 0px;
	margin: 0px auto;
}


/* COL CONTAINER */
div#colcontainer {
	width: 960px;
	padding: 0px;
	margin-bottom: 0px;
	overflow: hidden;
}
div#colcontainer span.clear {
	display: block;
	height: 1px;
	clear: both;
}
/*div#colcontainer img {
	border: 2px solid #C2C2C2;
}*/

div#colcontainer .border {
	border: 1px solid #575757;
}
div#colcontainer .noborder {
	border: 0px;
}

div#colcontainer1 {
	width: 960px;
	padding: 0px;
	margin-bottom: 20px;
}
div#colcontainer1 span.clear {
	display: block;
	height: 1px;
	clear: both;
}
div#colcontainer1 img {
	border: 0px solid #fff;
}

div#colcontainer1 .border {
	border: 1px solid #575757;
}
div#colcontainer1 .noborder {
	border: 0px;
}
div#colcontainer1 p a {
	line-height: 22px;
}



/* REGULAR CONTENT */
div#singlec {
	width: 950px;
	padding: 0px;
}

/* SPECIFICS */

/* basecamp */
div.basecamp {
	width: 502px;
	margin: 25px 0px;
}
div.basecamp span.clear {
	clear: both;
	display: block;
	height: 1px;
}


/* splits */
div.split2 {
	width: 241px;
	float: left;
	padding: 0px 10px 0px 0px;
}

div.split3 {
	width: 157px;
	float: left;
	padding: 0px 10px 0px 0px;
}

/* 内容 */
div#col1 {
	width: 592px;
	margin:auto;
	padding: 10px 15px;
	float: left;
	/*border: 1px solid #42454C;*/	
	background:  /*url("../yuyuhome_images/bg-0.jpg") repeat-x top*/ #24262B;
}

/*div#col1 img {width: expression(this.width > 556 ? 556: true); max-width: 556px;}*/

div#endpagecol1 {
	width: 580px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
        overflow: hidden;
}
div#col_desktop {
	width: 656px;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
div#col_desktop ul {
    width: 656px;
	height:auto;
	margin: 8px 0 0 3px;
	padding: 0;
}
div#colright {
	width: 513px;
	height:auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

div#colright img {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

div#col2 {
	width: 210px;
	margin: 0px 0px;
	padding: 0px 10px 0px 10px;
	float: left;
	border-left: 1px dotted #C2C2C2;
	/*border-right: 1px dotted #5F7342; */
}
div#col3 {
	width: 320px;
	margin: 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
   /* border-left: 1px dotted #C2C2C2;*/
   color:#616A72;
}

div#gongju{
	width: 320px;
	height: auto;
	margin:auto;
	padding:0px 0px 8px;
	background: #24262B;
}

div#gongju img{border: 2px solid #C2C2C2;}

.down{
    padding-left: 10px;
	padding-right: 10px;
	}

div#col4 {
	width: 230px;
	margin: 0px 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	border-left: 1px dotted #C2C2C2;
	/*border-right: 1px dotted #5F7342; */
}
div#col5 {
	width: 660px;
	margin: 0px 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	/*border-left: 1px dotted #C2C2C2;
	border-right: 1px dotted #5F7342; */
}
div#col1 h1 a, div#endpagecol1 h1 a,div#col_desktop h1 a, div#col2 h1 a, div#col3 h1 a,div#colphoto h1 a, div#col4 h1 a,div#col5 h1 a{
	color: #CFCFCF;
	text-decoration: none;
	/*letter-spacing: 1px;*/
}
div#col1 h1 a, div#endpagecol1 h1 a,div#col2 h1 a, div#col3 h1 a, div#colphoto h1 a, div#search1 h1 a, div#search2 h1 a, div#col4 h1 a, div#col5 h1 a{
	color: #CFCFCF;
	text-decoration: none;
	/*letter-spacing: 1px;*/
}

div#col1 h1 a:hover {
	color: #FF6600;
	text-decoration: underline;
}

div#col1 h2, div#endpagecol1 h2,div#col2 h2,div#colphoto h2, div#col3 h2,div#search1 h2, div#search2 h2,  div#col4 h2,  div#col5 h2 {
	font-size: 14px;
	margin: 0px;
	padding: 8px 0px;
	background: none;
	color: #777777;
}

div#col1 h6, div#endpagecol1 h6,div#col2 h6,div#colphoto h6, div#col3 h6,div#search1 h6, div#search2 h6,  div#col4 h6,  div#col5 h6 {
	font-size: 14px;
	margin: 0px;
	padding: 9px 0px 7px 45px;
	/*BACKGROUND: #222222;*/
	background: url(../yuyuhome_images/h6.gif) no-repeat center left;
	color: #333333;
	letter-spacing: 1px;
}

div#col1 h3 a, div#endpagecol1 h3 a,div#col2 h3 a, div#col3 h3 a,div#search1 h3 a, div#search2 h3 a,  div#col4 h3 a,  div#col5 h3 a {
	background: url(../yuyuhome_images/arrow.jpg) no-repeat center left;
	display: block;
	padding: 0px 0px 0px 20px;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #CFCFCF;
	text-decoration: none;
}

div#col1 h3 a:hover, div#endpagecol1 h3 a:hover,div#col2 h3 a:hover,div#colphoto h3 a:hover,  div#col3 h3 a:hover,div#search1 h3 a:hover, div#search2 h3 a:hover,  div#col4 h3 a:hover,  div#col5 h3 a:hover {
	text-decoration: underline;
}

div#col1 p, div#endpagecol1 p,div#col2 p, div#col3 p,div#colphoto p, div#col4 p, div#col5 p {
	line-height: 1.5em;
	line-height:24px;
	margin: 10px 0px 10px;
}
div#col1 p.dotted, div#endpagecol1 p.dotted,div#col2 p.dotted,div#colphoto p.dotted,div#col3 p.dotted, div#search1 p.dotted, div#search2 p.dotted, div#col4 p.dotted, div#col5 p.dotted {
	/*border-bottom: 1px solid #C2C2C2;*/
	padding-bottom: 5px;
	padding-top: 2px;
	line-height:24px;
	line-height: 1.5em;
}

div#col1 p.dotted img, div#endpagecol1 p.dotted img, div#col2 p.dotted img {
	margin: 5px 0px 5px 0px;
}


div#col3 p.dotted img {
	margin: 0px 0px 5px 0px;
}

div#col1 ul,div#endpagecol1 ul {

	line-height: 1em;
	margin: 0;
	padding: 0;
	list-style: none;
	/*border-top: 1px solid #C2C2C2;*/
}


/*div#col1 ul a:visited {
	color: #8B8E99;
}*/



div#col2 ul {
	color: #777777;
	line-height: 1.3em;
	margin: 0;
	padding: 0;
	list-style: none;
	border-top: 1px solid #C2C2C2;
}
div#col2 ul li {
	border-bottom: 1px solid #C2C2C2;
}
div#col2 ul a {
	text-decoration: none;
	display: block;
	padding: 5px 0 5px 5px;
}
div#col2 ul a:hover {
	background: #080808;
	color: #333333;
}

div#col3 ul {
	color: #777777;
	line-height: 1.3em;
	margin: 0;
	padding: 0;
	list-style: none;
	/*border-top: 1px dashed #3B3F45;*/
}
div#col3 ul li {
	border-bottom: 1px dashed #3B3F45;
	
}
div#col3 ul a {
	display: block;
	padding: 5px 0 5px 0px;
}
/*div#col3 a:visited {
	color: #333333;
}*/

div#col3 a.featuredproject {
	display: block;
	background:  url("../yuyuhome_images/cp-2.jpg") no-repeat #5F7342;
	width: 150px;
	height: 75px;
	background-position: 0px 0px;
	text-decoration: none;
}
div#col3 a.featuredproject:hover {
	background-position: 0px -75px;
}


div#col4 ul {
	color: #777777;
	line-height: 1.3em;
	margin: 0;
	padding: 0;
	list-style: none;
	border-top: 1px solid #C2C2C2;
}
div#col4 ul li {
	border-bottom: 1px solid #C2C2C2;
}
div#col4 ul a {
	text-decoration: none;
	display: block;
	padding: 5px 0 5px 5px;
}
div#col4 ul a:hover {
	background: #C2C2C2;
}

div#col5 ul {
	color: #777777;
	font-size: 12px;
	line-height: 1.3em;
	margin: 0;
	padding: 0;
	list-style: none;
	border-top: 1px solid #C2C2C2;
}
div#col5 ul li {
	border-bottom: 1px solid #C2C2C2;
}
div#col5 ul a {
	text-decoration: none;
	display: block;
	padding: 5px 0 5px 5px;
}
div#col5 ul a:hover {
	background: #C2C2C2;
}

/* 
	tabs.css
	specifies the design of the tabs part in packages.php
*/

/* pane switcher */
#tablist{
	display: block;
}

#tabcontentcontainer{
	width: 502px;
}

.tabcontent{
	display:none;
}


div#footercontainer {
	width: 100%;
	background:  /*url("../yuyuhome_images/footer-bg.jpg") repeat-x */#020202;
	/*border-top: 1px solid #C2C2C2;*/
	text-align: center;
}

div#footercontainer img{
    margin:0 9px;
}

/* 
	底部
*/

div#footer {
	width: 100%;
	height: 50px;
	padding: 20px 0px;
	background:#020202;
	text-align: center;	
}

div#footer small{color:#666666;}

div#footercol1 {
	width: 100%;
	padding: 0px 0px 0px 0px;
	float: left;
}
/*div#footercol2 {
	width: 487px;
	padding: 0px;
	float: left;
}*/

div#footer p {
	line-height: 1.25em;
	line-height:20px;
	margin: 0px;
}
div#footer p a {
	color: #CFCFCF;
	font-size: 12px;
	text-decoration: none;
	/*font-weight: bold;*/
	padding-right: 12px;
}
div#footer a {
	color: #666666;
	text-decoration: none;
	/*font-weight: bold;*/
	padding-right: 10px;
}
div#footer a:hover {
	color: #3B3F45;
}

.foor{padding:20px 25px 20px 25px;
      border-top:#151515 1px solid;
      background: #0B0C0D;}

/* 
	图片
*/
.n02 {
	width:960px;
    float:left;
}
.n02 li{
	float:left;
	width:300px;
	height:260px;
	white-space: nowrap;
	overflow: hidden;
}
.n02 img {
	border: 1px solid #000;
	background: #fff;
	padding:3px;
        margin: 0px 0px 3px 0px;
}
div#colcontainer2 {
	width: 960px;
	padding: 0px;
	margin-bottom: 5px;
}
div#colcontainer2 span.clear {
	display: block;
	height: 1px;
	clear: both;
}

/* 
	桌面列表
*/

.desktop_list {
	width:100%;
    float:left;
}
.desktop_list li{
	float:left;
	width:215px;
	height:250px;
	line-height:18px;
	white-space: nowrap;
	overflow: hidden;
}
.desktop_list img {
    margin: 0px 0px 5px 0px;
}
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(/images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
content: ".";
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 */ 

	
/* 搜索框部分 */
.searchtxt {
	margin:0; 
	padding:0; 
	font-family:Arial, Helvetica, sans-serif, Tahoma, Verdana;
	font-size:12px;
	width: 260px;
	line-height:18px;
	color:#555
}
.an{background:#ECECEC url(../yuyuhome_images/bnbg1.gif) repeat-x 0;width:80px;height:20px;font-size:12px;cursor:hand;cursor:hand;border:1px solid #979797;position:relative;
color:#333333}

.searchtxt2 {
	margin:0; 
	padding:0; 
	font-family:Arial, Helvetica, sans-serif, Tahoma, Verdana;
	font-size:12px;
	width: 200px;
	height:16px;
	line-height:18px;
}
.an2{background:#ECECEC url(../yuyuhome_images/bnbg1.gif) repeat-x 0;width:80px;height:20px;font-size:12px;cursor:hand;cursor:hand;border:1px solid #979797;position:relative;
color:#333333}

.listtit2a {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #C2C2C2; color:#CCCCCC;
}



.rtags{
	width:204px;
	padding:5px 8px 7px 8px;
}

.rtags a{color:#CCCCCC;
	margin:10px;
	word-break:break-all;
	line-height:22px;
}

div#endpagecol1 textarea {
	background: #6B6B6B url(../yuyuhome_images/han.gif);overflow:auto;
	font-size:12px;
}

div#col1 textarea {
	background: #6B6B6B url(../yuyuhome_images/han.gif);overflow:auto;
	font-size:12px;
	height:85px;
}






/*-------------------------分页*/
.pages{
    
	height:25px;
	margin:12px auto 0px 0px;
	/*background:#090909;*/
}
.pages .pcount{
	display:inline;
	padding-right:10px;
	padding-left:10px;
	float:left;
	border-right:2px solid #CCC;
	line-height:13px;
	margin:6px 20px 0px 2px;
	font-weight:bold;
	color:#3366CC;
	font-size:11px;
}
.pages .plist {
	float:left;
	padding-top:3px;
	line-height:17px;
	
}
.pages .plist input {
	float:left;
	width: 30px;
	border: 1px solid #DDDDDD;
	height: 17px;
}
.pages .plist #button {
	height: 18px;
	width: 30px;
	background-color: #FF6600;
	border: 1px solid #CC3333;
	color: #FFFFFF;
	
}
.pages .plist span { 
float:right
}

.pages .plist strong{
	color:#FFF;
	display:block;
	float:left;
	padding-left:8px;
	padding-right:8px;
	background:#F60;
	border:1px solid #C33;
	margin: 0px 3px 0px 0px;
}
.pages .plist li {
	display:block;
	height:17px;
	float:left;
	text-decoration:none;
}
.pages .plist li a{
	display:block;
	height:17px;
	float:left;
	padding-left:8px;
	padding-right:8px;
	border:1px solid #42454C;
	background:#3B3F45;
	text-decoration:none;
	margin-right:2px;
	color:#B3B6C5;

}
.pages .plist li a:hover{
	color:#FFFFFF;
	padding-left:8px;
	padding-right:8px;
	border:1px solid #6699FF;
	background:#3366CC;

}

.pages .plist .thisclass a {
	color:#FFF;
	padding-left:8px;
	padding-right:8px;
	border:1px solid #FF6633;
	background:#FF3300;
	font-weight:bold;
}
.pages .plist .thisclass a:hover{
	color:#F1AF00;
	padding-left:8px;
	padding-right:8px;
	border:1px solid #FF3300;
	background:#ff0000;
	font-weight:bold;
}
/*---------------内容页:正文分页*/
DIV .cupage{
	width:638px;
	margin:5px auto;
	text-align:center;
<<<<<<< article.css
	border-bottom:1px solid #EEE;
=======
	line-height:31px;
	overflow:hidden;
>>>>>>> 1.2
}
DIV .cupage a{
	color:#0033FF;
	font-size:14px;
	margin-left:14px;
<<<<<<< article.css
	line-height:31px;
=======
>>>>>>> 1.2
}
DIV .cupage strong{
	font-size:14px;
	color:#FF0000;
	margin-left:14px;
}


/*---------------软件页下载框*/
.xzk{
     border:#42454C 1px solid; 
	 padding-top:10px; 
	 padding-bottom:7px; 
	 padding-left:10px; 
	 padding-right:10px; 

	 background:#3B3F45;
	 line-height:22px;
}

.xzk ul li{line-height:24px;}

/*---------------防伪*/
div#shanse8{float:left;width:45px;background:url(../yuyuhome_images/shanse8-new.gif) no-repeat;top:0;left:0;height:45px;position:absolute;z-index:2;}


/*<!--首页头部整副图片-->*/
.bottomline {BORDER-BOTTOM: #4C4C4C 1px solid}
.solidbox {width:100%;}




/*<!--注册-->*/
reg h4{text-indent:-10000px;}
#reg h4 a{float:right;background:url(../yuyuhome_images/reg_1.png) no-repeat;
      width:322px;
      height:49px;
}
#reg h4 a:hover{float:right;background:url(../yuyuhome_images/reg.png) no-repeat;text-decoration:none;}

/*<!--post-->*/
#post h4{text-indent:-10000px;}
#post h4 a{float:right;background:url(../yuyuhome_images/post_1.png) no-repeat;
      width:322px;
      height:49px;
}
#post h4 a:hover{float:right;background:url(../yuyuhome_images/post.png) no-repeat;text-decoration:none;}

/*<!--LOGO-->
#topbox h4{}
#topbox h4 a{width:300px;float:left;margin:0px 0;background:url(../yuyuhome_images/logo.png) no-repeat;height:120px;}
#topbox h4 a:hover{float:left;background:url(../yuyuhome_images/logo.png) no-repeat;text-decoration:none;}*/

/*<!--查看全文-->*/
#ckqw h4{text-indent:-10000px;}
#ckqw h4 a{float:right;background:url(../yuyuhome_images/ckqw.gif) no-repeat;
      width:80px;
      height:20px;
}
#ckqw h4 a:hover{float:right;background:url(../yuyuhome_images/ckqw_1.gif) no-repeat;text-decoration:none;}


/*<!--quick,vlc-->*/
#quick h4{}
#quick h4 a{float:left;background:url(../yuyuhome_images/quick_1.gif) no-repeat;
      width:144px;
      height:40px;
}
#quick h4 a:hover{float:left;background:url(../yuyuhome_images/quick.gif) no-repeat;text-decoration:none;}


#vlc h4{}
#vlc h4 a{float:left;background:url(../yuyuhome_images/vlc_1.gif) no-repeat;
      width:144px;
      height:40px;
}
#vlc h4 a:hover{float:left;background:url(../yuyuhome_images/vlc.gif) no-repeat;text-decoration:none;}


/*<!--菜单条-->*/
#home h4{text-indent:-10000px;}
#home h4 a{float:left;background:url(../yuyuhome_images/home.gif) no-repeat;
      width:75px;
      height:52px;
}
/*#home h4 a:hover{float:left;background:url(../yuyuhome_images/home.gif) no-repeat;text-decoration:none;}*/


/*<!--首页登录界面-->*/
div#gongju2{
	width: 320px;
	height: auto;
	margin:auto;
	padding:15px 0px 10px;
	background: #24262B;
}
div#gongju2 img{border: 2px solid #C2C2C2;}

.loginsta1 {width: 100%; }
.loginsta2 {BACKGROUND-COLOR: #D7D7D7; width: 100%;}

div#gongju3{
	width: 320px;
	height: 150px;
	margin:auto;
	background: #24262B;
	
}
div#gongju3 dl{ 
	line-height:20px;
	padding:10px 12px 0px;
	margin:auto;
	text-indent:2em;
	COLOR:#B3B6C3;
}
.ipt-txt{
    width: 115px;
	padding:2px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px;
}
.ipt-txt3{
    width: 70px;
	line-height:14px;
	padding:2px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px;
}
.ipt-txt4{
    width: 45px;
	line-height:14px;
	padding:2px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px;
}
.ipt-txt2{
	line-height:14px;
	padding:2px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px;
}
.btn-1{
	width:56px;
	height:23px;
	border:none;
	background:url(../yuyuhome_images/btn-bg1.gif) no-repeat;
	line-height:16px;
	letter-spacing:1px;
	overflow:hidden;
	color:#333333;
}

.userlogin{
	padding-top:0px;
	height:130px;
}
.userlogin .fb{
	height:32px;
}

.fb11{
	height:24px;
}

.userlogin .fb span{
	float:left;
	width:60px;
	text-align:right;
	padding-right:6px;
	color:#B3B6C3;
}
.userlogin .fb img{
	vertical-align:middle;
	margin-left:5px;
}
.userlogin .submit{
	text-align:center;
	padding:3px 0px;

	margin:0px 20px -20px;
	BACKGROUND-COLOR: #3B3F45;

	border:1px solid #595B5F;
}
.userlogin .submit a{
	color:#77BB11;
	margin-left:7px;
}
.userinfo{
    	width:280px;
		margin:auto;
}
.userinfo .welcome{
	width:280px;
	height:24px;
	margin:12px auto;
	line-height:23px;
	text-indent:10px;
	color:#777;
	font-weight:bold;
}
.userinfo .welcome strong{
	color:#F60;
	font-weight:bold;
}
.userinfo .userface{
	width:60px;
	height:64px;
	overflow:hidden;
	padding-left:16px;
	padding-top:2px;
	float:left;
}
.userinfo .userface a{
	display:block;
	margin:0px auto;
	text-align:center;
}
.userinfo .userface a img{
	width:52px;
	height:52px;
	display:block;
	margin:0px auto 6px;

	border:1px solid #DDD;
}
.userinfo .mylink {
	width:190px;
	float:left;
	line-height:24px;
	/*text-indent:12px;*/
	text-align:left;
	overflow:hidden;
	padding-left:10px;
}
.userinfo .mylink p a{
	color:#666;	
}
.userinfo .uclink{
	height:31px;
	line-height:31px;
	clear:both;
	overflow:hidden;
	text-align:center;
	color:#DDD;
}
.userinfo .uclink a{
	color:#690;
	margin:0px 2px;
}

/*<!--tag-->*/
.tagsss { color:#CFCFCF;font-size:14px; padding:0px 2px;}
#tagsss8 { color:#B3B6C3;font-size:14px; padding:0px 2px; text-decoration: underline;}
#tagsss8 a:hover{ color:#B3B6C3;text-decoration: underline;}
.tag1 { color:#222222;font-size:12px;font-weight:bold;} 
.tag2 { color:#444444;font-weight:bold;font-size:14px;} 
.tag3 { color:#C2C2C2;font-size:12px;} 
.tag4 { color:#555555;font-weight:bold;font-size:14px;}

.ads { width:616px;
       height:150px;
}

.ads img { width:616px;
       height:150px;
	   border: 2px solid #C2C2C2;
}

.ads2 { width:960px;
       height:174px;
	   padding:0px 0px 0px;
}
.ads2 img { 
	   vertical-align:middle;
	   border: 0px solid #C2C2C2;
	   padding:0px 0px;	
}

.tag883 {color:#333333;}
.tag887 {color:#76EE00;
         padding:0px 0px 8px;
         width:570px; line-height:20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
		 }
.tag887 a{color:#E60000;
		 }

.tag8871 {color:#77BB11;
          font-size:16px;
         padding:0px 0px 8px;
         width:490px; line-height:20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
		 }
.tag8871 a{color:#77BB11;
		 }

.tag88712 {color:#77BB11;
          font-size:16px;
         padding:0px 0px 8px;
         width:180px; line-height:20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
		 }
.tag88712 a{color:#77BB11;
		 }


.tag887a {color:#76EE00;
         padding:0px 0px 4px;
		 font-size:14px;
         width:275px; line-height:16px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
		 }

.tag887a a strong{color:#FF6600;}
/*.tag887 a {color:#76EE00;}*/

.tag887aa {color:#FE3001;
		 font-size:14px;
         width:220px; line-height:16px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
		 }

.tag99 {color:#77BB11;}

.tag88 {color:#77BB11;}
.tag88 a {color:#77BB11;}
.tag886 {color:#333333;
         width:280px;
         line-height:24px;
		 font-size:14px;
		 BACKGROUND-COLOR: #D7D7D7;
		 border:1px solid #C2C2C2;
		 padding:2px 0px 0px 10px;
		 }
.tag8878 {padding:0px 20px 0px;
          height:40px;
		  margin:auto;}

.tag8868 {color:#333333;
         line-height:24px;
		 font-size:14px;
		 BACKGROUND-COLOR: #D7D7D7;
		 border:1px solid #C2C2C2;
		 padding:2px 0px 0px 10px;
		 }
.tag888 {color:#CCCCCC;
		 font-size:12px;
		 BACKGROUND-COLOR: #D7D7D7;
		 border:1px solid #C2C2C2;
		 padding:5px 10px;
		 }
.tag8889 {
		 font-size:12px;
		 BACKGROUND-COLOR: #D7D7D7;
		 border:1px solid #C2C2C2;
		 padding:5px 10px;		 
		 }

.title5 {font-size: 18px; line-height:40px; color:#77BB11;}
#news_h1 h1 {font-size: 18px;color: #77BB11;font-weight:800;display:inline;}
#news_h1 {
	text-align: center;
	line-height: 35px;
}
.intro{
	padding:5px 16px;
	line-height:20px;
	background:#3B3F45;
	border:1px solid #42454C;
	font-size:12px;
	/*color:#666;*/
	margin-top:10px;
	margin-bottom:15px;
}



/*<!--顶一下 踩一下-->*/
.newdigg{
	width:406px;
	height:51px;
	margin:8px auto;
	clear:both;
	overflow:hidden;
	padding-left:8px;
}
.diggbox{
	width:195px;
	height:51px;
	float:left;
	margin-right:8px;
	overflow:hidden;
	cursor:pointer;
}
.digg_act{
	font-size:14px;
	float:left;
	line-height:31px;
	text-indent:32px;
	height:29px;
	overflow:hidden;
	font-weight:bold;
}
.digg_num{
	float:left;
	line-height:29px;
	text-indent:5px;
}
.digg_percent{
	width:180px;
	clear:both;
	padding-left:10px;
	overflow:hidden;
}
.digg_percent_bar{
	width:100px;
	height:7px;
	background:#E8E8E8;
	border-right:1px solid #CCC;
	float:left;
	overflow:hidden;
	margin-top:3px;
}
.digg_percent_num{
	font-size:10px;
	float:left;
	padding-left:10px;
}
.digg_percent_bar span{
	display:block;
	height:5px;
	overflow:hidden;
	background:#000;
}
.digg_good{
	background:url(../yuyuhome_images/newdigg-bg.png) left top no-repeat;
}
.digg_bad{
	background:url(../yuyuhome_images/newdigg-bg.png) right top no-repeat;
}
.digg_good .digg_act{
	color:#C30;	
}
.digg_good .digg_num{
	color:#C63;
}
.digg_bad .digg_act{
	color:#36C;	
}
.digg_bad .digg_num{
	color:#39C;
}
.newdigg .digg_good .digg_percent .digg_percent_bar span{
	border:1px solid #E37F24;
	background:#FFC535;
}
.newdigg .digg_bad .digg_percent .digg_percent_bar span{
	border:1px solid #689ACC;
	background:#94C0E4;
}


div#tex{
	padding: 8px 0px;
}


/*<!--文章页面上的评论-->*/
.dede_comment{
	padding-bottom:6px;
	border-bottom:1px solid #3B3F45;
}
.dede_comment .decmt-box{
	width:98%;
	padding:6px 5px 8px;
	margin:0px auto;
	/*border-bottom:1px solid #C2C2C2;*/
	overflow:hidden;
	clear:both;
}
.dede_comment .decmt-box .decmt-title{
	line-height:19px;
	color:#999;
	font-family:Tahoma;
}
.dede_comment .decmt-box .decmt-title span{
	margin-right:2px;
	vertical-align:middle;
}
.dede_comment .decmt-box .decmt-title .moodico{
	height:18px;
	width:18px;
	display:inline-block;
}

.dede_comment .decmt-box .decmt-title .username{
	color:#3366CC;
}
.dede_comment .decmt-box .decmt-title .username a{
	color:#3366CC;
}
.dede_comment .decmt-box .decmt-title .username a:hover{
	text-decoration:none;
	color:#77BB11;
}
.dede_comment .decmt-box .decmt-title .ip{
	color:#669;
	font-size:11px;
}
.dede_comment .decmt-box .decmt-title .date{
	color:#666;
	font-size:11px;
}
.dede_comment .decmt-box .decmt-act{
	float:right;
	margin-top:-18px;
	padding-right:10px;
	position:relative;
	clear:both;
	color:#999;
}
.dede_comment .decmt-box .decmt-act span{
	margin-right:7px;
}
.dede_comment .decmt-box .decmt-act span a{
	color:#888;
}
.dede_comment .decmt-box .decmt-content{
	color:#77828C;
	line-height:21px;
	clear:both;
	width:99%;
	margin:2px auto 0px;
/*	background:url(../images/ico-comment-quote.gif) 0px 4px no-repeat;
	text-indent:18px;*/
}
.dede_comment .decmt-box .decmt-content img{
	vertical-align:middle;
}
.dede_comment .decmt-box .decmt-box{
	background:#FFE;
	border:1px solid #CCC;
	margin:6px auto;
}
.dede_comment .decmt-box .decmt-box .decmt-title{
	text-indent:4px;
}
.dede_comment .decmt-box .decmt-box .decmt-content{
	color:#666;
}





/*---------- 每页面子菜单 ---------*/


.ff{
	display:inline;
	height:22px;
	width:600px;
	margin: auto;
	float:none;
}
.ff a{
	display:inline;
	height:22px;
	padding-right:3px;
	margin: auto;
	float:none;
}
.back{
	display:block;
	height:22px;
	line-height:21px;
	padding-top:6px;
	padding-right:10px;
	padding-left:20px;
	letter-spacing:2px;
	float:right;
	background:url(../yuyuhome_images/ico-home.gif) 4px 10px no-repeat;
	margin:0px auto 0px;
} 
.back a{
	color:#94B56A;
}
.back a:hover{
	text-decoration:none;
	color:#777;
}



.labeltitle{
	height:23px;
	background:url(../yuyuhome_images/view-labeltitle-bg.gif) left 10px repeat-x;
	clear:both;
	overflow:hidden;
	margin:0px auto 0px;
	padding-top:10px;
}
.labeltitle strong{
	width:80px;
	height:23px;
	line-height:23px;
	text-align:center;
	color:#3A7522;
	letter-spacing:1px;
	display:block;
	float:left;
	background:url(../yuyuhome_images/view-labeltitle-bg.gif) left -44px no-repeat;
	overflow:hidden;
}


.txtmedium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000000;
}
.txtmedium a:hover {
    color:#FF3300;
	text-decoration: underline;
}
.txtmedium a {
    color:#CC0000;
	text-decoration: underline;
}


/*<!--文章页面上的有广告布局-->*/
div#news_con{display:block;clear:both; /*text-indent:2em;*/ line-height:20px; padding:5px 0px 0px; font-size: 12px; width: 590px; overflow :hidden;}
div#news_con p{ padding:0px 0px; line-height:20px;}
div#news_con span {float:left; clear: right; width: 336px; height: 280px; padding:auto; margin:0px 10px 10px 0px ; overflow :hidden;}
div#news_con img a {clear:both; padding:10px; margin:0;}
div#news_con img{clear:both; padding:0px; margin:0;}
div#news_con a,{ color:#77BB11; padding:0 2px;}
div#news_con a:hover{ color:#77BB11;}




.kuan {width: 622px;}
.l1 {float: left; width: 307px;}
.r1 {float: right; width: 307px;}
.bar {color:#333333;
         line-height:30px;
		 font-family: Geneva, Arial, Helvetica, sans-serif;
	     font-size: 14px;
		 font-weight:bold;
		 BACKGROUND-COLOR: #D7D7D7;
		 border-top: 1px solid #C2C2C2;
	     border-left: 1px solid #C2C2C2;
	     border-right: 1px solid #C2C2C2;
		 padding:2px 0px 0px 15px;
		 text-transform: uppercase;
	     letter-spacing: 1px;
		 }

.kt3 {width: 620px;}
.home8 {
	width: 100%;
	height:48px;
	overflow :hidden;
	background: url(../yuyuhome_images/home.jpg) no-repeat center left;
	margin: 0px;
	border-left: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
}
.home82 {
	width: 100%;
	height:48px;
	overflow :hidden;
	background: url(../yuyuhome_images/home2.jpg) no-repeat center left;
	margin: 0px;
	border-left: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
}
.home83 {
	width: 100%;
	height:48px;
	overflow :hidden;
	background: url(../yuyuhome_images/home3.jpg) no-repeat center left;
	margin: 0px;
	border-left: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
}
.home84 {
	width: 100%;
	height:48px;
	overflow :hidden;
	background: url(../yuyuhome_images/home4.jpg) no-repeat center left;
	margin: 0px;
	border-left: 1px solid #3B3F45;
	border-right: 1px solid #3B3F45;
}
.Ri {
	width: 320px;
	height:48px;
	overflow :hidden;
	background: url(../yuyuhome_images/Ri.jpg) no-repeat center left;
	margin: 0px;
}
.Ri2 {
	width: 320px;
	height:48px;
	overflow :hidden;
	background: url(../yuyuhome_images/daren.gif) no-repeat center left;
	margin: 0px;
}
.Ri10 {
	width: 320px;
	height:48px;
	overflow :hidden;
	background: url(../yuyuhome_images/Ri10.jpg) no-repeat center left;
	margin: 0px;
}
.Ri3 {
	width: 320px;
	height:48px;
	overflow :hidden;
	background: url(../yuyuhome_images/Ri3.jpg) no-repeat center left;
	margin: 0px;
}
.Ri4 {
	width: 320px;
	height:48px;
	overflow :hidden;
	background: url(../yuyuhome_images/Ri4.jpg) no-repeat center left;
	margin: 0px;
}
.Ri5 {
	width: 320px;
	height:48px;
	overflow :hidden;
	background: url(../yuyuhome_images/Ri5.jpg) no-repeat center left;
	margin: 0px;
}
.Ri6 {
	width: 320px;
	height:48px;
	overflow :hidden;
	background: url(../yuyuhome_images/Ri6.jpg) no-repeat center left;
	margin: 0px;
}
.Ri7 {
	width: 320px;
	height:48px;
	overflow :hidden;
	background: url(../yuyuhome_images/Ri7.jpg) no-repeat center left;
	margin: 0px;
}
.Ri8 {
	width: 320px;
	height:48px;
	overflow :hidden;
	background: url(../yuyuhome_images/Ri8.jpg) no-repeat center left;
	margin: 0px;
}
.Ri9 {
	width: 320px;
	height:48px;
	overflow :hidden;
	background: url(../yuyuhome_images/Ri9.jpg) no-repeat center left;
	margin: 0px;
}
.Ri10 {
	width: 320px;
	height:48px;
	overflow :hidden;
	background: url(../yuyuhome_images/Ri10.jpg) no-repeat center left;
	margin: 0px;
}
.Ri11 {
	width: 320px;
	height:48px;
	overflow :hidden;
	background: url(../yuyuhome_images/Ri11.jpg) no-repeat center left;
	margin: 0px;
}
.Ri12 {
	width: 320px;
	height:48px;
	overflow :hidden;
	background: url(../yuyuhome_images/Ri12.jpg) no-repeat center left;
	margin: 0px;
}
.Ri13 {
	width: 320px;
	height:48px;
	overflow :hidden;
	background: url(../yuyuhome_images/Ri13.jpg) no-repeat center left;
	margin: 0px;
}
.kt {width: 590px;
    height:230px;
	margin:0px 0px 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	border-left: 1px solid #3B3F45;
	border-right: 1px solid #3B3F45;
	border-bottom: 1px solid #3B3F45;	
	background: #24262B;
     }
.kt8 {width: 622px;
    height:auto;
	margin:0px 0px 0px;
	padding-bottom: 0px;
     }
.kt8a {width: 309px;
    height:auto;
	margin:0px 2px 0px;
	padding-bottom: 0px;
     }
.kt2 {width: 275px;
    height: 195px;
	margin:0px 0px 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	/*border-top: 1px solid #C2C2C2;*/
	border-left: 1px solid #9DC8C1;
	border-right: 1px solid #9DC8C1;
	border-bottom: 1px solid #9DC8C1;	
	background: #E8F3FF;
	overflow :hidden;
     }
.kt2 ul p{color: #255295;}

div#col18 {
	width: 622px;
	margin:auto;
	float: left;
	/*border-top: 1px solid #C2C2C2;
	border-left: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
	border-bottom: 1px solid #C2C2C2;	
	background: #ECECEC;
	background:  url("../yuyuhome_images/bg-8.gif") no-repeat;*/
}
div#col18 h1 a{
	color: #CFCFCF;
	text-decoration: none;
	/*letter-spacing: 1px;*/
}
div#col18 h1 a:hover {
	color: #FF6600;
	text-decoration: underline;
}


div#col18 h6{
	font-size: 14px;
	margin: 0px;
	padding: 9px 0px 7px 45px;
	/*BACKGROUND: #222222;*/
	background: url(../yuyuhome_images/h6.gif) no-repeat center left;
	color: #77BB11;
	border-top: 1px solid #9DC8C1;
	border-left: 1px solid #9DC8C1;
	border-right: 1px solid #9DC8C1;
	letter-spacing: 1px;
}

div#col18 p {

	line-height: 1.5em;
	line-height:24px;
	margin: 10px 0px 10px;
}
div#col18 p.dotted {
	border-bottom: 1px solid #C2C2C2;
	padding-bottom: 5px;
	padding-top: 2px;
	line-height:24px;
	line-height: 1.5em;
}

div#col18 p.dotted img {
	margin: 5px 0px 5px 0px;
}


div#col3 p.dotted img {
	margin: 0px 0px 5px 0px;
}

div#col18 ul {

	line-height: 1em;
	margin: 0;
	padding: 0;
	list-style: none;
	/*border-top: 1px solid #C2C2C2;*/
}

div#col18 ul a:hover {
	text-decoration:underline;
}

.img3 {}
.img3 img {border: 2px solid #C2C2C2;}
.ico {margin:0px auto;
      white-space: nowrap;
	  width:186px; line-height:16px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;	  
      }
/*.ico a{color:#77BB11;}*/
.ico a:hover{color:#77BB11;}
.ico dl{border-bottom:#3B3F45 1px dashed;
       padding: 0px;
	   margin:0px;
	   line-height:16px;}
.ico img {padding: 5px 8px 0px 5px;
          margin: 0px 0px -5px;}

.tupian {width:586px;
		 height:128px;
		 margin: -10px 0px -5px 0px;
		 border: 2px solid #42454C;
		 background:#3B3F45;
		 overflow:hidden;
		 }


/*列表页左边*/
.listbox{
	width:100%;
	overflow:hidden;
	float:left;
	clear:both;
	overflow:hidden;
}
.listbox dl{
	width:100%;
	margin-right:8px;
	margin-top:8px;
	float:left;	
}
.listbox ul a{
	color:#777;
}


.title2{	
	height:18px;
	text-align:left;
	background-color: #3B3F45;
	padding: 6px 0px 2px 10px;
	border-top: 1px solid #42454C;
	border-bottom: 1px solid #111214;
}
.title2 span{line-height:16px; font-size:14px; font-weight:bold}
.title2 a{margin-right:5px; text-decoration: none; font-size:12px; float:right; line-height:16px; margin-right:10px;}


.pdpage{}
.pdpage li{
	text-align:left;
	height:20px;
	list-style-position: inside;
	list-style-type: disc;
	line-height:18px;
	padding:0px 0px 0px 0px;
	font-size:12px;
	margin:0px 0px 0px 0px;
}
.pdpage li a{ color:#B3B6C3;text-decoration: none;font-size:12px; line-height:18px;}
.pdpage li span{line-height:20px; margin-top:5px; font-size:12px;}


.e2{
	
}
.e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px solid #42454C;
}
.e2 li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:0px;
	display:inline;
}
.e2 li a.preview img{
	width:80px;
	/*height:60px;*/
	display:block;
	padding:1px;
	border:1px solid #42454C;
}
.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;
	color:#77BB11;
	margin-left:2px;
}
.e2 li a:hover {color:#fff;}
.e2 span.info{
	display:block;
	line-height:23px;
	color:#B3B6C3;
	padding-left:2px;
}
.e2 span.info small{
	color:#616A72;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a{
	color:#690;
}
.e2 .intro2{

	line-height:20px;
	margin-left:5px;
	padding-left:2px;
	padding-right:2px;
}


/*列表页左边列表编码*/
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
	display:inline;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	padding:10px 0px 0px;
}
.dede_pages ul li a{
	float:left;
	padding:0px 4px 0px;
	color:#666;
	border-bottom:2px solid #777777;
}
.dede_pages ul li a:hover{
	text-decoration:none;
	padding:0px 4px 0px;
	border-bottom:2px solid #ff6600;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	float:right;
	line-height:21px;
	padding:8px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}



/*合作伙伴*/
.hui{color:#505050;text-decoration: none; padding: 0px 0px 0px 2px;}
	.hui a{text-decoration: none; line-height:24px;}

.caidan_r {padding:10px 0px 0px;}
.caidan_r a{color:#FFF; line-height:16px;}
.caidan_r a:hover{color:#FFFF00;}


#toplogin {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; LINE-HEIGHT: 25px; PADDING-TOP: 2px; HEIGHT: 25px; TEXT-ALIGN: left; color:#DDDDDD
}
#toplogin SPAN {
	FLOAT: right; WIDTH: 400px; TEXT-ALIGN: right
}
#toplogin A {
	COLOR: #135c86
}

.ziti {color:#616A72}

.pdy {background: #2D3035;
      border-bottom: 1px solid #111214;
	  height:21px;
	  width:100%;
	  color:#7A838B;}


.kangti2 {width:612px; height:120px; background:#24262B; padding:0px 5px 5px 5px; margin-bottom:10px;}
.kangti {width:100%; height:315px; background:#24262B; padding-top:5px;}
.ktzi {LINE-HEIGHT: 22px;}
.ktzi2 {
	float:left;
	font-size:12px;
	line-height:20px;
	font-weight: normal;
	width:294px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 20px;
}
.ktzi2 a {color:#6CA628;}

.h_0{float:left; padding:8px 0px 0px 12px;}
.h_1111{border:1px solid #6B717C; padding:3px; background:#3B3F45;}
.h_1{width:288px; height:150px; overflow :hidden;}
.h_1 a img{width:288px;}

.h_2{float:left; padding:0px;}
.h_3{float:left; height:38px; line-height:18px; padding:0px 0px 2px 0px;}

.h_00{float:left; padding:5px 3px 0px 3px; text-align:center;}
.h_1222{border:1px solid #6B717C; padding:3px; background:#3B3F45;}
.h_12{width:108px; height:82px; overflow :hidden;}
.h_12 a img{width:108px;}


.zhanzhu {
	width:320px;
	height:250px;
	text-align: center;
	margin-bottom:10px;
	overflow :hidden;
	background-color: #24262b;
}
.zhanzhu img{width:320px; border: 0px; }

.googleR {width: 300px; height: 250px; background:#24262B; padding:10px; overflow :hidden; margin: 10px 0px 10px;}

#commetcontentNew {list-style-type:none; }
#commetcontent {list-style-type:none; }
#newpinglun {
	margin: 0px;
	padding: 0px;
}
#news_con li {
	float: left;
	margin: 2px;
	list-style-type:none; 
}
#newsps {
	float: left;
	margin-right: 2px;
	margin-left: 2px;
	list-style-type:none;
	width: 130px;
	text-align: center;
}
#psps {
	width: 300px;
	margin: 0px;
	padding: 0px;
}