@charset "utf-8";
/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
}
.red {
	color: #d61613;
}
.clear {
	clear: both;
}


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#rtbanner {
	float: left;
	width: 728px;
	padding-bottom: 10px;
}
#right #rtcont {
	padding-top: 25px;
	width: 698px;
	float: left;
	background-image: url(cttopbg.gif);
	background-repeat: repeat-x;
	padding-left: 30px;
}
#right   #rtcont .title   {
	float: left;
	height: 33px;
	width: 698px;
}
#right  #rtcont  .cont {
	float: left;
	width: 568px;
}
#right #rtcont .subtitle {
	width: 558px;
	float: left;
	padding-top: 13px;
	padding-right: 140px;
	text-align: center;
}
#right #rtcont .subtitle h2 {
	color: #DE4D4A;
	font-size: 16px;
	font-family: "黑体";
	font-weight: normal;
}
#right #rtcont .subtitle1 {
	width: 668px;
	float: left;
	padding-top: 13px;
	text-align: center;
}
#right #rtcont .subtitle1 h2 {
	color: #DE4D4A;
	font-size: 16px;
	font-family: "黑体";
	font-weight: normal;
}
#right #rtcont .subtitle3 {
	width: 640px;
	float: left;
	padding-top: 13px;
	text-align: center;
}
#right #rtcont .subtitle3 h2 {
	color: #DE4D4A;
	font-size: 16px;
	font-family: "黑体";
	font-weight: normal;
}
#right #rtcont #about {
	width: 568px;
	float: left;
	padding-top: 13px;
}
#right #rtcont #about p {
	line-height: 20px;
	padding-bottom: 5px;
}
#right #rtcont #photo_content {
	width: 668px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
#right #rtcont #photo_content p {
	width: 668px;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}
#right #rtcont #about p {
	line-height: 20px;
	padding-bottom: 5px;
}
#right #rtcont #subnav {
	float: left;
	width: 110px;
	padding-left: 20px;
	background-image: url(subnavbot.gif);
	background-repeat: no-repeat;
	background-position: 20px bottom;
	padding-bottom: 70px;
}
#right #rtcont #subnav .subnavtop {
	float: left;
	height: 13px;
	width: 109px;
}

#right #rtcont #subnav ul {
	list-style-type: none;
	text-align: center;
	background-image: url(subnavct.gif);
	background-repeat: repeat-y;
	float: left;
	width: 109px;
}
#right #rtcont #subnav li {
	background-image: url(sublinebg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 5px;
}
#right #rtcont #subnav a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

#right #rtcont #news {
	width: 538px;
	float: left;
	padding-top: 13px;
	background-image: url(newbg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 20px;
}
#right #rtcont #news ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#right #rtcont #news li {
	background-image: url(point1.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 25px;
	line-height: 28px;
	color: #6B696B;
	float: left;
	display: block;
	width: 513px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #EFE7EF;
}
#right #rtcont #news li a {
	color: #696868;
	text-decoration: none;
	float: left;
}
#right  #rtcont  #news  li span {
	float: right;
}
#right #rtcont #news li:hover {
	background-color: #f0f0f0;
}
#right #rtcont #newstext {
	width: 538px;
	float: left;
	padding-top: 13px;
	background-image: url(newbg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 20px;
}
#right #rtcont #newstext h1 {
	text-align: center;
	color: #636563;
	font-size: 15px;
	font-family: "黑体";
	font-weight: bold;
	padding-bottom: 10px;
}
#right #rtcont #newstext a {
	color: #636563;
	text-decoration: underline;
}


.pages   {
	float: left;
	width: 517px;
	text-align: right;
	padding-right: 20px;
}
.pages a{
	color: #DE1C10;
	padding-right: 3px;
	padding-left: 3px;

}
#right #rtcont #mlyc {
	width: 538px;
	float: left;
	padding-top: 13px;
	background-image: url(newbg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 20px;
}
#right #rtcont #mlyctext {
	width: 538px;
	float: left;
	padding-top: 13px;
	background-image: url(newbg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 20px;
}
#right #rtcont .cont #mlyc .mlbox {
	float: left;
	width: 538px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	margin-bottom: 15px;
	padding-bottom: 15px;
}
#right #rtcont .cont #mlyc .mlbox .mlimg {
	float: left;
	height: auto;
	width: auto;
}
#right #rtcont .cont #mlyc .mlbox .mlimg img {
	border: 3px solid #C6C7C6;
}
#right #rtcont .cont #mlyc .mlbox .mltext {
	float: left;
	width: 400px;
	padding-left: 15px;
	height: 80px;
}
#right #rtcont .cont #mlyc .mlbox .mltext a {
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
#right #rtcont .cont #mlyc .mlbox .mlmore {
	float: left;
	width: 400px;
	text-align: right;
}
#right #rtcont .cont #mlyc .mlbox .mlmore a {
	color: #d61613;
	text-decoration: none;
}
#right #rtcont #v1zp {
	width: 568px;
	float: left;
	padding-top: 13px;
	background-image: url(newbg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 20px;
}
#right #rtcont #v1zptext {
	width: 538px;
	float: left;
	padding-top: 13px;
	background-image: url(newbg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 20px;
}
#right #rtcont #v1zptextimg {
	width: 538px;
	float: left;
	padding-top: 13px;
	padding-bottom: 1px;
	text-align: center;
}
#right #rtcont #v1zptextimg h1 {
	font-size: 12px;
}

#right #rtcont .cont #v1zptextimg h2 {
	text-align: center;
	font-size: 14px;
	color: #333333;
	line-height: 30px;
}

#right #rtcont #v1zp ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#right #rtcont #v1zp li {
	background-image: url(zpbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	width: 163px;
	text-align: center;
	height: 151px;
	padding-right: 18px;
	padding-top: 7px;
	padding-left: 8px;
	padding-bottom: 10px;
	color: #6B696B;
}
#right #rtcont #v1zp li a {
	color: #696868;
	text-decoration: none;
	display: block;
	line-height: 24px;
}
#right #rtcont #v1sp {
	width: 568px;
	float: left;
	padding-top: 13px;
	background-image: url(newbg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 20px;
}
#right #rtcont .cont #v1sp .v1box {
	float: left;
	width: 180px;
	padding-bottom: 20px;
}
#right #rtcont .cont #v1sp .v1box .v1img {
	float: left;
	height: 107px;
	width: 180px;
	text-align: center;
}
#right #rtcont .cont #v1sp .v1box .v1img img {
	border: 1px solid #C6C7C6;
	padding: 2px;
}
#right #rtcont .cont #v1sp .v1box .v1text {
	float: left;
	width: 150px;
	padding-left: 15px;
}
#right #rtcont .cont #v1sp .v1box .v1text a {
	color: #333333;
	text-decoration: none;
	display: block;
	background-image: url(piont2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
#right #rtcont .cont #v1sp .v1box .vlname {
	float: left;
	width: 130px;
	padding-left: 40px;
}
#right #rtcont .cont #v1sp .v1box .vlname a {
	background-image: url(dian01.gif);
	background-repeat: no-repeat;
	background-position: left 11px;
	color: #313031;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 15px;
	display: block;
}

#right #rtcont .cont #v1sp .v1box .v1more {
	float: left;
	width: 150px;
	text-align: right;
	padding-top: 10px;
}
#right #rtcont .cont #v1sp .v1box .v1more a {
	text-decoration: none;
	color: #313031;
}
#right #rtcont #about a {
	color: #666666;
	text-decoration: none;
}


#link   {
	width: 558px;
	float: left;
	padding-top: 13px;
	background-image: url(newbg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 20px;
	padding-left: 10px;
}
#link li {
	display: block;
	float: left;
	width: 106px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 10px;
	height: 39px;
}
#link li a {
	color: #333333;
	text-decoration: none;
	border: 2px solid #E8E8E8;
	padding: 1px;
	float: left;
	display: block;
}
#link li img {
	height: 39px;
	width: 106px;
}

#link li a:hover {
	color: #CF4D4B;
}
#right  #rtcont  .v1cont {
	float: left;
	width: 640px;
}
#right #rtcont #v1news {
	width: 640px;
	float: left;
	padding-top: 13px;
	background-image: url(newbg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	padding-bottom: 20px;
}
#right #rtcont #v1news ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#right #rtcont #v1news li {
	background-image: url(point1.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 25px;
	line-height: 28px;
	color: #6B696B;
	float: left;
	display: block;
	width: 615px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #EFE7EF;
}
#right #rtcont #v1news li a {
	color: #696868;
	text-decoration: none;
	float: left;
}
#right  #rtcont  #v1news  li span {
	float: right;
}
#right #rtcont #v1news li:hover {
	background-color: #f0f0f0;
}
.v1pages   {
	float: left;
	width: 620px;
	text-align: right;
	padding-right: 20px;
}
.v1pages a{
	color: #DE1C10;
	padding-right: 3px;
	padding-left: 3px;

}
#right #rtcont #v1newstext {
	width: 640px;
	float: left;
	padding-top: 13px;
	background-image: url(newbg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	padding-bottom: 20px;
}
#right #rtcont #v1newstext h1 {
	text-align: center;
	color: #636563;
	font-size: 15px;
	font-family: "黑体";
	font-weight: bold;
	padding-bottom: 10px;
}
#right #rtcont #v1newstext a {
	color: #636563;
	text-decoration: underline;
}
#v1fuwu h2 {
	text-align: center;
}

