﻿@charset "utf-8";
/*global*/
div, body, h1, h2, p { margin:0; padding:0; }
img, a img, p { border:none; }
a { color:#003399; text-decoration:none; }
a:hover { text-decoration:underline; }
body{background:url(../img/background.gif);}, input, select, h1, h2 { color:#666; font-size:12px; font-family:'宋体'; }

/*custom*/
.head, .main { width:961px; margin:0 auto; }
.head, .main2 { width:954px; margin:0 auto; }
.cb { height:0; width:100%; clear:both; float:none; overflow:hidden; }
.tc { text-align:center; }
.mt8 { margin-top:8px; }
.ulNoStyle ul, .ulNoStyle ul li { margin:0; padding:0; list-style:none; }
.area1 { clear:both; }
.area1 .screenLeft { width:174px; float:left; }
.area1 .screenRight { width:787px; float:right; }
.area1 .screenLeft2 { width:172px; float:left; }
.area1 .screenRight2 { width:787px; float:right; }

a.aBlue { color:#213745; text-decoration:none; }
a.aBlue:hover { text-decoration:underline; }
.aBlue a { color:#1c4a6e; text-decoration:none; }
.aBlue a:hover { text-decoration:underline; }
.nextPage { font-family:arial; font-weight:bold;  letter-spacing:3px; text-align:center; }
.nextPage a { color:#2282ac; }
.nextPage a img { margin-bottom:-1px; }
.scrollBox { width:215px; height:432px; border:1px solid #D8EBEF; position:absolute; left:1px; top:220px; background:#F0FAFB; }
.scrollBox h2 { width:220px; height:23px; line-height:22px; text-indent:8px; border:1px solid #fff; border-bottom:none; display:block; }
.scrollBox .scrollMain { width:215px; height:432px; border:1px solid #fff; border-top:none; background:#fff; }

/*head*/
.head { height:225px; background:url(../img/headBg.jpg); }
.headBg2 { width:961px; background-image:url(../img/headBg2.gif); }
.headBg3 { width:961px; background-image:url(../img/headBg3.gif); }
.headBg4 { width:954px; background-image:url(../img/headBg4.gif); }

/*main*/
.main { background:url(../img/leftMainBg.gif) repeat-y; }
.main .mainFoot{ padding-bottom:177px; background:url(../img/mainFootBg.gif) no-repeat bottom left; }
.main .mainLeftFoot{ padding-bottom:-177px; background:url(../img/leftFootBg.gif) no-repeat bottom left; }
.main .mainLeft{ padding-left:0px; background:url(../img/leftMainBg1.gif) repeat-y; }

.main2 {  }
.main2 .mainFoot2{ padding-bottom:232px; background:url(../img/mainFootBg2.png) no-repeat bottom left; }
.main2 .mainLeftFoot{ padding-bottom:-232px; background:url(../img/leftMainBg.gif) repeat-y; }
.main2 .mainLeftFoot2{ padding-bottom:-232px; background:url(../img/leftFootBg.gif) no-repeat bottom left; }
.main2 .mainLeft{ padding-left:0px; background:url(../img/leftMainBg1.gif) repeat-y; }

/*index*/
.topNav { width:961px; height:34px; position:relative; overflow:hidden; background:url(../img/navBg.gif) repeat-x; }
.topNav .topNavLeftBg { width:536px; height:30px; position:absolute; left:0; top:0; background:url(../img/topNavLeftBg.gif) no-repeat; padding-left:80px; padding-top:5px;}
.topNav .topNavLink { line-height:32px; position:absolute; left:390px; top:0; }
.topNav2 { width:954px; height:34px; position:relative; overflow:hidden; background:url(../img/navBg2.gif) repeat-x; }
.topNav2 .topNavLeftBg { width:536px; height:30px; position:absolute; left:0; top:0; background:url(../img/topNavLeftBg.gif) no-repeat; padding-left:80px; padding-top:5px;}
.topNav2 .topNavLink { line-height:32px; position:absolute; left:390px; top:0; }

.leftBox { position:absolute; padding-left:5px; background:url(../img/leftMainBg.gif) repeat-y left;  }
.leftBox .leftHead {  height:169px;height:163px; background:url(../img/leftHeadBg.gif) no-repeat left; }
.leftBox .leftHead2 {  width:169px;height:163px; background:url(../img/leftHeadBg.gif) no-repeat left;}
.leftBox .leftHead3 { width:169px; height:40px; }
.leftBox .leftMain { width:169px; height:578px; background:url(../img/leftMainBg2.gif) no-repeat left; }
.leftBox .leftFoot { }
.leftBox .leftFoot1 { width:169px; height:175px; }
.leftBox .leftMenu { padding-left:25px; }
.leftBox .leftMenu a { width:169px; height:34px; display:block; overflow:hidden; }

.rightBox .rightHead { width:787px; height:117px; position:relative; background:url(../img/rightHeadBg.gif) no-repeat right; }
.rightBox .rightHead2 { width:787px; height:70px; position:relative; background:url(../img/rightHeadBg2.gif) no-repeat right; }
.rightBox .rightHead3 { width:787px; height:70px; position:relative; background:url(../img/rightHeadBg3.gif) no-repeat right; }
.rightBox .rightHead h2.title1 { font-size:17px; font-family:'宋体'; color:#2282ac; line-height:17px; letter-spacing:4px; position:relative; left:160px; top:31px; _top:34px; }
.rightBox .rightHead h2.title2 { width:787px; display:block; text-align:left; }
.rightBox .rightHead2 h2.title1 { font-size:17px; font-family:'宋体'; color:#2282ac; line-height:17px; position:relative; left:40px; top:31px; _top:34px; }
.rightBox .rightHead2 h2.title2 { width:787px; display:block; text-align:left; }
.rightBox .rightHead3 h2.title1 { font-size:17px; font-family:'宋体'; color:#2282ac; text-align:center; line-height:17px; letter-spacing:4px; position:relative; left:0px; top:31px; _top:34px; }
.rightBox .rightHead4 h2.title2 { width:787px; display:block; text-align:left; }
.rightBox .rightMain { width:787px; background:url(../img/rightMainBg.gif) repeat-y right; }
.rightBox .rightMain2 { width:787px; background:url(../img/rightMainBg2.gif) repeat-y right; }
.rightBox .rightMainSpit { width:780px; background:url(../img/split_line.gif) no-repeat right; float:right;}
.rightBox .rightFootButton { width:787px; text-align:right; padding-right:-10px; background:url(../img/rightMainBg.gif) repeat-y right; float:right;}
.rightBox .rightFoot { width:787px; height:73px; background:url(../img/rightFootBg.gif); }
.rightBox .rightFoot2 { width:787px; height:18px; background:url(../img/rightFootBg2.gif) no-repeat right; }

.listBox { padding-left:43px;padding-top:16px; }
.listBox ul li { width:145px; height:200px; padding-left:25px; margin-bottom:24px; float:left; overflow:hidden; }
.listBox ul li a.photo img { width:135px; height:170px; padding:4px; border:1px solid #cbd4d9; background:#ecf4f6; }
.listBox ul li p.title { line-height:20px; text-align:center; }
.listBox ul li p.link { width:143px; height:24px; border:1px solid #cbd4d9; display:block; position:relative; background:#ecf4f6; }
.listBox ul li p.link a { width:71px; height:24px; line-height:25px; text-indent:18px; display:block; position:absolute; left:0; top:0; overflow:hidden; background:url(../img/icon2.gif) no-repeat 4px 7px; }
.listBox ul li p.link a.down { left:72px; background:url(../img/icon1.gif) no-repeat 0 5px; }

.downBox { width:580px; height:24px; border:1px solid #cbd4d9; margin:0 auto; background:#ecf4f6; overflow:hidden; }
.downBox a { width:580px; height:24px; padding-top:5px; color:#c00; text-align:center; display:block; }
.downBox a img { margin-bottom:-2px; }

.downBtn { padding:10px; text-align:center; }

.articleBox { font-size:14px; line-height:21px; }
.articleBox p { margin-bottom:16px; }

/*ms*/
.z1 {
	float: right;
	width: 730px;
}
.s1 {
	font-size: 12px;
	color: #000000;
}
.s2 {
	font-size: 15px;
	color: #000000;
}

/***********************************
 *     表头标签开始
***********************************/
.table_head{
	margin:0px auto;
	text-align: left;
	height: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #655050;
	font-size: 12px;
	color: #655050;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #655050;
}
.table_head td{
	padding-left:10px;
	padding-right:10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #655050;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #655050;
}

.table_head td a{ color:#655050;text-decoration: none;}
.table_head td a:hover{color:#655050;text-decoration: underline;}

.table_head2 td a{ color:#655050;text-decoration: none;}
.table_head2 td a:hover{color:#655050;text-decoration: underline;}
/***********************************
 *     表头标签结束
***********************************/
