@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding: 0;
}
img{ border:0px;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	FONT-FAMILY: 宋体;
	text-align:center;
	background-color:#F1E6B0;
	COLOR: #831300;
}

A {
	COLOR: #831300; TEXT-DECORATION: none;
}

A:visited {
	TEXT-DECORATION: none;
}
A:active {
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000;  POSITION: relative;
}
A:link {
	TEXT-DECORATION: none
}

/*头部开始*/
#topbody{width:1002px; height:293px; margin-left:auto; margin-right:auto;}
.toplogo,.topbanner,.topleft,.topmenu{ float:left; display:inline;}
.toplogo{ background:url(../images/top-1.jpg); width:476px; height:229px;}
.topbanner{ background:url(../images/top-2.jpg); width:526px; height:229px;}

.topright{float:left; display:inline; width:657px; height:64px;}
.topsearch{float:left; display:inline; background:url(../images/top-5.jpg); width:657px; height:35px; line-height:30px; color:#831300;}
.topsearch input{ float:left; display:inline; margin-left:30px; margin-top:12px;}
.topsearch-text1{ float:left; margin-top:5px; font-weight:bold; font-size:14px; margin-left:5px;}
.topsearch-text2{ margin-top:5px;}

/*中部*/
#main{ width:1002px;margin-left:auto; margin-right:auto;}

/*中部左端*/
.mainleft,.mainleftbg,.mainleftmenu-top h1,.mainleftmenu{ float:left; display:inline;}
.mainleft{ width:345px;}
.mainleftbg{ background:url(../images/main-leftbg.jpg); height:500px;}
.mainleftmenu{ width:259px; margin-left:55px;}
.mainleftmenu-top{ width:259px; height:34px; background:url(../images/leftmenubg.jpg)}
.mainleftmenu-top h1{ font-size:14px; line-height:34px; color:#831300; margin-left:35px;}
.mainleftmenu-top h2{line-height:34px;float:right;display:inline; font-size:12px; font-weight:normal; margin-right:15px;}
.mainleftmenu li{ text-align:left; margin-left:5px;line-height:20px; list-style:none;}

/*中部右端*/
.mainright1,.picflash,.news,.news h1{ float:left; display:inline;}
.mainright1{ width:657px; height:228px; background:url(../images/main-rightbg1.jpg);}
.picflash{ margin-left:38px; margin-top:14px;}
.news{ width:330px;}
.news h1{ font-size:18px; width:330px; margin-top:15px;}
.newstext{ text-align:left; width:330px;text-indent:23px;line-height:20px;}
.news li{text-align:left;line-height:20px; list-style:none;}

.mainright2,.pic,.pic ul,.pic li{ float:left; display:inline;}
.mainright2{ width:657px; height:130px; background:url(../images/main-rightbg2.jpg);}
.pic{ width:570px; height:97px; margin-top:15px; margin-left:45px;}
.pic ul{width:130px; margin-left:10px;}
.pic li{  list-style:none;width:130px;}

.mainright3,.mainrightmenu,.mainrightmenu2,.mainrightmenu3,.mainrightmenu4{ float:left; display:inline;}
.mainright3{ width:301px; height:200px;}
.mainrightmenu{ width:301px; height:34px; background:url(../images/rightmenu1.jpg)}
.mainrightmenu2{ width:301px; height:34px; background:url(../images/rightmenu2.jpg)}
.mainrightmenu3{ width:301px; height:34px; background:url(../images/rightmenu3.jpg)}
.mainrightmenu4{ width:301px; height:34px; background:url(../images/rightmenu4.jpg)}
.mainright3 h1{ float:right; font-size:12px; line-height:34px; font-weight:normal;}
.mainright3 li{text-align:left;line-height:20px; list-style:none; margin-left:45px;}

/*底部*/
#bottom{width:1002px; height:137px; background:url(../images/bottom.jpg);}

/*内页中部右端*/
.mainright-1{ width:657px; height:38px; background:url(../images/rightmenu5.jpg); float:left; display:inline;}
.mainright-1 h1{ font-size:14px; line-height:38px; float:left; margin-left:30px; display:inline; color:#F1E6B0;}
.mainright-1 h2{ font-size:12px; font-weight:normal; line-height:38px; float:right; margin-right:30px; display:inline;}

.mainright-2,.mainright-3,.mainright-2pic,.mainright-2pic ul,.mainright-2pic li,.line,.text,.textpage,.vcr-entry,.vcr-entry span,.vcr-pic,.vcr-text,.vcr-textname,.vcr-line,.vcr-nextpage,.vcr,.vcr-text2{float:left; display:inline;}
.mainright-2{ width:657px; height:696px; background:url(../images/main-rightbg3.jpg); }
.mainright-2pic{  width:615px; height:120px; margin-left:18px; margin-top:20px;}
.mainright-2pic ul{width:130px;margin-left:18px}
.mainright-2pic li{  list-style:none;width:130px;}
.line{ background:url(../images/line.jpg); width:574px; height:28px; margin-left:35px;line-height:28px; font-weight:normal; font-size:12px; text-align:right;}
.mainright-3top{ float:left; display:inline; width:657px; height:16px; background:url(../images/main-rightbg41.jpg)}
.mainright-3{ width:657px; background:url(../images/main-rightbg42.jpg); }
.mainright-3bottom{float:left; display:inline; background:url(../images/main-rightbg43.jpg); width:657px; height:37px;}
.mainright-3 h1,.mainright-2 h1{ font-size:20px; margin-top:40px;}
.mainright-3 span,.vcr-textname2{ font-size:12px; font-weight:normal; line-height:28px; float:right; margin-right:55px;}

.text{ width:570px; text-align:left; margin-left:40px; font-size:14px; line-height:25px;}
.textpage{ background:url(../images/line.jpg); width:574px; height:28px; margin-left:35px;line-height:28px; font-size:14px; margin-top:10px;}
.textpage2{ font-size:14px; margin-top:20px; float:left; display:inline; width:574px;margin-left:35px; font-weight:bold;}
.vcr-entry{ width:615px; height:140px;margin-left:18px; margin-top:20px;}
.vcr-entry span{ width:580px; font-size:14px; font-weight:bold; margin-left:30px; text-align:left}
.vcr-pic{ margin-left:20px; width:130px; height:96px; margin-top:7px;}
.vcr-text{ width:420px; margin-left:20px; text-align:left;text-indent:23px;line-height:25px; height:70px; margin-top:5px;}
.vcr-textname{ width:420px; margin-left:20px; text-align:left; height:31px;line-height:31px; font-weight:bold;}
.vcr-line{ width:574px;}
.vcr-nextpage{ width:574px; text-align:right; margin-top:10px;}
.vcr{ width:471px; height:394px; margin-left:93px;}
.vcr-text2{ width:471px;  text-align:left;text-indent:23px;line-height:20px;  margin-top:5px; margin-left:93px;}

.entry{ float:left; display:inline; margin-top:20px;width:570px; margin-left:40px;}
.entry li{ float:left; display:inline; list-style:none;width:570px; font-size:12px; font-weight:normal; text-align:left; line-height:28px;border-bottom:dashed  1px #831300;}
.entry span{ float:right;}
.nextpage{ float:left;width:570px; margin-top:20px; text-align:right;}