@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
body {
	background:#C71631;
	color:#333;
	font-size:12px;
	font-family:"";
	text-align:center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
img {
	vertical-align:middle;
	border:0;
}
input,select,textarea{
	vertical-align:middle;
	line-height:20px;
	height:20px;
	font-size:12px;
	color:#4b0148;
}
textarea{
	height:60px;
	width:300px;
}
ul, li,dl,dt,dd {
	list-style:none;
}
.rights span {
	float:right;
}
input.buttoner{
	background:url(../images/button2.png) repeat-x;
	height:31px;
	line-height:31px;
	color:#fff;
	width:100px;
	cursor:pointer;
	border:0;
}

/* link style */
a {
	color:#fff;
	text-decoration:none;
}
a:hover {
	color:#fff;
	text-decoration:underline;
}
/* clear style */
.clear {
	clear:both;
}

/* toper style */
#toper{
	width:980px;
	height:69px;
	background:url(../images/ny_02.gif);
	margin:auto;
}
#toper span{
	height:18px;
	padding:8px 12px 0 0;
	color:#fff;
}

.yuyue{
	width:980px;
	height:82px;
	background:url(../images/ny_06.gif) no-repeat;
	margin:auto;
}
.yuyue span{
	height:18px;
	padding:8px 12px 0 0;
	font-size:12px;
	font-family:"宋体";
	color:#fff;
}
/* header style */
#header{
	width:980px;
	margin:auto;
}
.head01{
	background:url(../images/ny_03.gif) no-repeat;
	width:980px;
	height:103px;
}
.head02{
	background:url(../images/ny_04.gif) no-repeat;
	width:980px;
	height:102px;
}
.head03{
	background:url(../images/ny_05.gif) no-repeat;
	width:980px;
	height:74px;
}
.head04{
	background-repeat: no-repeat; 
	background-position: center top;
	width:980px;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	height:64px;
}
/**/
#top00{
    
	background:url(../images/ny_01.gif) no-repeat;
	background-repeat: no-repeat; 
	background-position: center top;
	width:980px;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	height:24px;
	
		
}
/**/

/* content style */
#container{
	margin:auto;
	width:980px;
}
.conttop01{
	width:980px;
	height:70px;
	background:#E5314C	 url(../images/top_02.gif) repeat-y;
	background-repeat: no-repeat; 
	background-position: center top;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
}
.conttop02{
	width:980px;
	height:177px;
	background:#E5314C	 url(../images/top_03.gif) repeat-y;
	background-repeat: no-repeat; 
	background-position: center top;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
}
.conttop03{
	width:980px;
	height:72px;
	background:#E5314C	 url(../images/top_04.gif) repeat-y;
	background-repeat: no-repeat; 
	background-position: center top;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
}
.conttop04{
	width:980px;
	height:459px;
	background:#E5314C	 url(../images/top_05.gif) repeat-y;
	background-repeat: no-repeat; 
	background-position: center top;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
}
.conttop05{
	width:980px;
	height:86px;
	background:#E5314C	 url(../images/top_06.gif) repeat-y;
	background-repeat: no-repeat; 
	background-position: center top;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
}
.conttop06{
	width:980px;
	height:59px;
	background:#E5314C	 url(../images/top_07.gif) repeat-y;
	background-repeat: no-repeat; 
	background-position: center top;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
}
.conav{
	background:url(../images/nav01.jpg) no-repeat 5px 0;
	height:52px;
}
.conav1{
	background:url(../images/nav02.jpg) no-repeat 5px 0;
	height:52px;
}
.conav2{
	background:url(../images/nav03.jpg) no-repeat 5px 0;
	height:52px;
}
.conav span,.conav1 span,.conav2 span{
	padding:30px 15px 0 0;
}
.coninfo{
	padding:15px;
}
.coninfo h3{
	background:url(../images/icon1.gif) no-repeat;
	padding-left:25px;
	font-size:14px;
}
.cones{
	padding:10px 0;
	height:65px;
	line-height:20px;
}
.cones img{
	float:left;
	padding:2px;
	background:#fddde0;
	margin-right:10px;
}
.cons{
	height:auto;
}
.zsleft{
	float:left;
	width:385px;
}
.contright{
	float:left;
	width:300px;
	background:url(../images/leftbg.jpg) repeat-y;
	padding-bottom:10px;
}
.leftnav{
	background:url(../images/leftnav.jpg) no-repeat -10px 1px;
	height:30px;
	color:#df008e;
	font-size:14px;
	font-weight:700;
	padding:20px 0 0 50px;
}
.leftnav span{
	padding:10px 10px 0 0;
}
.ysinfo,.coninfo{
	background:#fde8f0;
	padding-bottom:10px;
	margin:0 10px;
}
.ysinfo span img{
	margin:10px 0 0 0;
}
.kelist{
	padding-top:10px;
	width:100px;
	margin-left:15px;
}
.kelist li{
	background:url(../images/icon.gif) no-repeat 3px 5px;
	padding:3px 0 3px 25px;
	font-size:14px;
}
.actionlist{
	padding:20px 0 10px 10px;
}
.actionlist li{
	padding:3px 0;
	color:#fff;
}
.contright .ysinfo{
	line-height:20px;
	padding-right:10px;
}
.contright .ysinfo h3{
	font-size:14px;
	line-height:16px;
	padding:20px 0 5px;
}
.contright .ysinfo a{
	color:#fff;
}
.contright .ysinfo a:hover{
	color:#fff;
}
.ysinfo .picleft{
	float:left;
	height:185px;
}
.ysinfo .picleft img{
	border:2px solid #fff;
	margin:10px;
	display:inline-block;
}
.asknow{
	padding:10px;
	color:#fff;
	text-align:left;
}
.asknow td{
	padding:3px;
}
.ysinfo .actionlist li a{
	color:#333;
}
.ysinfo .actionlist li a:hover{
	color:#fff;
}
.ysinfos{
	padding:15px;
	color:#fff;
}

#yuyue{
	clear:both;
	text-align:center;
	width:980px;
	height:64px;
	margin:auto;
}
/* footer style */
#footer{
	clear:both;
	width:980px;
	margin:auto;
	background:url(../images/top_09.gif) repeat-x;
	font-family:Verdana, Geneva, sans-serif;
	line-height:18px;
	padding:15px 0;
	text-align:center;
	color:#fff;
}
#footer a{
	color:#ffdffb;
	text-decoration:underline;
}
#footer a:hover{
	color:#fc0;
}