@charset "utf-8";
/* CSS Document */

/* content */
#content {
	width:980px;
	margin:0px auto;
	padding-top: 4px;
	background:url(../nimg/new-contentbg1.gif) 0 4px no-repeat #fff;
	overflow:hidden;
}
/* left */
#content .left {
	width:695px;
	height:418px;
	padding-top:0px;
	padding-left:17px;
	float:left;
}

#content .left #banner {
	padding-top: 10px;
}

#content .left .banner {
	width:695px;
	height:251px;
}
#content .left .notice {
	width:695px;
	height:146px;
	margin-top:12px;
}

#content .left .notice .notice_top {
	height: 4px;
	background:url(../nimg/home/notice_top.gif) no-repeat;
}

#content .left .notice .notice_center {
	overflow: hidden;
	background:url(../nimg/home/notice_center.gif) repeat-y;
}

#content .left .notice .notice_bottom {
	height: 4px;
	background:url(../nimg/home/notice_bottom.gif) no-repeat;
}

#content .left .notice .zuo {
	width:177px;
	height:129px;
	margin-top:8px;
	margin-left:14px;
	background:url(../nimg/new-content1bg1.gif) right no-repeat;
	float:left;
}
#content .left .notice .zuo .part {
	width:68px;
	height:20px;
	padding-left:3px;
	font-size:14px;
	font-weight:bold;
	color:#4787ba;
}
#content .left .notice .zuo .part1 {
	width:156px;
	height:98px;
}
#content .left .notice ul {
	width:443px;
	height:100%;
	margin-left:21px;
	float:left;
}
#content .left .notice ul li {
	background:url(../nimg/arrow.gif) left 10px no-repeat;
}
#content .left .notice ul li a {
	width:443px;
	height:25px;
	padding-left:13px;
	line-height:25px;
	text-decoration:none;
	color:#494949;
}
#content .left .notice ul li a:hover {
	color:#fb1212;
}
#content .left .notice ul li span {
	line-height:25px;
	float:right;
}

/* right */
#content .right {
	width:268px;
	height:100%;
	float:left;
}
#content .right .login {
	width:248px;
	height:150px;
	margin-top:20px;
	background:url(../nimg/loginbg.gif) no-repeat;
}
#content .right .login .part {
	width:129px;
	height:20px;
	padding-left:20px;
	font-size:14px;
	font-weight:bold;
}
#content .right .login .tableclass {
	width:237px;
	height:112px;
	margin-left:11px;
}
#content .right .login .tableclass tr {
	height:30px;
}
#content .right .login .tableclass .th {
	width:80px;
	height:20px;
	line-height:20px;
	font-size:13px;
	font-weight:500;
}
#content .right .login .tableclass .th1 {
	width:237px;
}
#content .right .login .tableclass .th1 .ma {
	width:237px;
	text-align:center;
}
#content .right .login .tableclass .th1 .ma a {
	font-weight:500;
	text-decoration:none;
	color:#3b83bc;
}
#content .right .login .tableclass .td {
	width:115px;
}
#content .right .login .tableclass .td1 {
	width:75px;
}
#content .right .login .tableclass .td .text {
	width:100px;
	height:20px;
	line-height:20px;
	border:1px #c9c0a5 solid;
}
#content .right .login .tableclass .td1 .button {
	width:63px;
	height:40px;
	color:#FFF;
	font-weight:bold;
	background:url(../nimg/buttonbg.gif) center no-repeat;
}
#content .right .notice {
	width:237px;
	height:38px;
	line-height:38px;
	padding-left:12px;
	font-size:14px;
	color:#fff;
	background-color:#517fc2;
}
#content .right .notice span{
	float: right;font-weight: 500;padding-right: 10px;
}
#content .right .notice span a {
	color:#fff;
	text-decoration: none;
}
#content .right .notice1 {
	width:247px;
	height:187px;
	border-left:1px #d5d5d5 solid;
	border-right:1px #d5d5d5 solid;
	border-bottom:1px #d5d5d5 solid;
	background:url(../nimg/content1bg2.gif) bottom repeat-x;
}
#content .right .notice1 ul {
	width:247px;
	height:187px;
	margin-top:4px;
}
#content .right .notice1 ul li {
	border-bottom:1px #927d51 dotted;	
}
#content .right .notice1 ul li a {
	width:247px;
	height:30px;
	color:#494949;
	line-height:32px;
	text-decoration:none;
	padding-left:8px;
}
#content .right .notice1 ul li span {
	line-height:32px;
	padding-right:6px;
	float:right;
}

/* content1 */
#content1 {
	width:980px;
	height:100%;
	margin:0px auto;
	background-color:#FFF;
	overflow:hidden;
}
#content1 .top {
	width:980px;
	height:5px;
	background:url(../nimg/content1bg.gif) top no-repeat;
}
#content1 .bottom {
	width:980px;
	height:100%;
	margin-bottom:20px;
}
#content1 .bottom .left {
	display:inline;
	width:697px;
	height:100%;
	margin-top:18px;
	margin-left:16px;
	float:left;
}
#content1 .bottom .left .main {
	width:697px;
	height:100%;
}
#content1 .bottom .left .main .part {
	width:331px;
	height:38px;
	margin-right:16px;
	background-color:#5098d8;
	float:left;
}
#content1 .bottom .left .main .part .notice {
	width:285px;
	height:38px;
	font-size:14px;
	color:#fff;
	line-height:38px;
	padding-left:31px;
	background:url(../nimg/home/arrow.jpg) 10px 13px no-repeat;
}
#content1 .bottom .left .main .part .notice span {
	font-weight:500;
	float:right;
}
#content1 .bottom .left .main .part .notice span a {
	text-decoration:none;
	color:#fff;
}
#content1 .bottom .left .main dl {
	width:316px;
	height:100%;
	padding-left:8px;
	padding-top:12px;
	margin-bottom:52px;
}
#content1 .bottom .left .main dl dd {
	width:112px;
	height:80px;
	float:left;
}

#content1 .bottom .left .main dl dd img {
	width:98px;
	height:78px;
}

#content1 .bottom .left .main dl dd img {
	width:98px;
	height:78px;
}

#content1 .bottom .left .main dl dt {
	width:204px;
	height:100%;
	line-height:22px;
	float:left;
}

#content1 .bottom .left .main dl dt a {
	text-decoration:none;
	color:#494949;
}

#content1 .bottom .left .main ul {
	width:300px;
	padding-left:19px;
}
#content1 .bottom .left .main ul li {
	background:url(../nimg/arrow.gif) 0px 8px no-repeat;
}
#content1 .bottom .left .main ul li a {
	width:116px;
	height:24px;
	line-height:24px;
	text-decoration:none;
	color:#494949;
	padding-left:12px;
}
#content1 .bottom .left .main ul li span{
	float: right;
    line-height: 24px;
    padding-right: 6px;
}
#content1 .bottom .left .main1 {
	width:678px;
	height:120px;
	background:url(../nimg/content2bg.gif) no-repeat;
}
#content1 .bottom .left .main1 ul {
	width:600px;
	height:43px;
	margin-top:13px;
	margin-left:100px;
}
#content1 .bottom .left .main1 ul li {
	width:158px;
	height:53px;
	padding-right:35px;
	float:left;
}
#content1 .bottom .right {
	display:inline;
	width:247px;
	height:100%;
	margin-top:18px;
	float:left;
}
#content1 .bottom .right .part {
	width:237px;
	height:38px;
	line-height:38px;
	padding-left:12px;
	font-size:14px;
	color:#fff;
	background-color:#517fc2;
}
#content1 .bottom .right .part span {
	padding-right:10px;
	font-weight:500;
	float:right;
}
#content1 .bottom .right .part span a {
	text-decoration:none;
	color:#fff;
}
#content1 .bottom .right ul {
	width:247px;
	height:195px;
	border-left:1px #d5d5d5 solid;
	border-right:1px #d5d5d5 solid;
	border-bottom:1px #d5d5d5 solid;
	background:url(../nimg/content1bg2.gif) bottom repeat-x;
}
#content1 .bottom .right ul li {
	border-bottom:1px #927d51 dotted;
	background:url(../nimg/arrow1.gif) 15px 12px no-repeat;
}
#content1 .bottom .right ul li a {
	width:231px;
	height:34px;
	padding-left:33px;
	line-height:34px;
	text-decoration:none;
	color:#494949;
}

/* content2 */
#content2 {
	width:945px;
	height:155px;
	margin:0px auto;
	margin-top:20px;
	background:url(../nimg/content2bg1.gif) no-repeat;
}
#content2 ul {
	width:835px;
	height:43px;
	padding-top:13px;
	margin-left:110px;
}
#content2 ul li {
	width:158px;
	height:53px;
	padding-right:50px;
	float:left;
}


/* footer */
#footer {
	width:980px;
	height:112px;
	background:url(../nimg/content1bg.gif) top no-repeat;
	margin:0px auto;
}
#footer p {
	width:450px;
	height:52px;
	text-align:center;
	line-height:22px;
	padding-top:22px;
	margin:0px auto;
}





#content  .left .main2 {
	width:697px;
	height:100%;
}
#content  .left .main2 .part1 {
	width:331px;
	height:38px;
	margin-right:16px;
	background-color:#5098d8;
	float:left;
}
#content .left .main2 .part1 .notice1 {
	width:300px;
	height:38px;
	font-size:14px;
	color:#fff;
	line-height:38px;
	padding-left:16px;
}
#content .left .main2 .part1 .notice1 span {
	font-weight:500;
	float:right;
}
#content .left .main2 .part1 .notice1 span a {
	text-decoration:none;
	color:#fff;
}
#content .left .main2 dl {
	width:316px;
	height:100%;
	padding-left:8px;
	padding-top:12px;
	margin-bottom:52px;
}
#content .left .main2 dl dt {
	width:112px;
	height:100%;
	float:left;
}
#content .left .main2 dl dd {
	width:204px;
	height:100%;
	line-height:22px;
	float:left;
}
#content .left .main2 ul {
	width:300px;
	padding-left:19px;
}
#content .left .main2 ul li {
	background:url(../nimg/arrow.gif) 0px 8px no-repeat;
}
#content .left .main2 ul li a {
	width:116px;
	height:24px;
	line-height:24px;
	text-decoration:none;
	color:#494949;
	padding-left:12px;
}
#content .left .main2 ul li span{
	float: right;
    line-height: 24px;
    padding-right: 6px;
}





