@charset "utf-8";
/* CSS Document */
#body{
	width:1003px;
	margin:auto;
	clear:both;
	text-align:center;
}
.div div{
	text-align:right;
}
#sidebar{
	float:left;
	width:205px;
	display:inline;
	text-align:center;
}
#right{
	width:739px;
	float:left;
	display:inline;
	text-align:center;
}
#right1{
	float: left;
	width:210px;
	margin:0 0 0 8px;
}
#right2{
	width:739px;
	float:left;
	margin:0 0 0 19px;
	display:inline;
	text-align:center;
}
#top{
	width:949px;
	height:128px;
	margin:auto;
	background-image: url(../images/top.jpg);
	background-repeat: no-repeat;
	background-position: 0px bottom;
}
#dh{
	text-align:center;
	color:#6A6A6A;
	font-weight:bold;
}
#dh a{
	color:#6A6A6A;
	font-weight: 900;
}
#dh_menu{
	clear:both;
	width:657px;
	height:27px;
	margin:0 0 0 205px;
	text-align:center;
}
#top_02{
	width:79px;
	height:24px!important;
	height:27px;
	padding:3px 0 0 0;
	text-align:center;
}
#top_02 a{
	color:#074886;
}
#top_02 a:hover{
	font-weight:bold;
	color:#FFFFFF;
}
#top_03{
	width:2px;
	height:27px;
	background-image: url(../images/top_03.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
#footer{
	text-align:center;
	color:#6A6A6A;
}
#footer a{
	color:#6A6A6A;
}
#content{
	width:949px;
	text-align:center;
	margin:auto;
}
#pic{
	padding:6px 0 6px 0;
	text-align:center;
	clear:both;
}
.float{
	float:left;
	display:inline;
}
.border{
	width:246px;
	height:195px;
	text-align:center;
	background-image: url(../images/112.jpg);
}
.border112{
	width:246px;
	height:195px;
	text-align:center;
	background-image: url(../images/1121.jpg);
}
.bb{
}
.border1{
	width:247px!important;
	width:248px;
	height:288px!important;
	height:289px;
	float:right;
	display:inline;
	border:1px solid #A9D2E2;
}
.border2{
	width:227px;
	height:195px;
	background-image: url(../images/111.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#bg{
	height:403px;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
#bg_01{
	clear:both;
	height:100%;
	background-image: url(../images/bg_01.jpg);
}
#bg1{
	width:429px;
	height:276px;
	float:right;
	display:inline;
	background:url(../images/2.jpg);
}
#bg2{
	height:29px;
	margin:1px;
	padding:0 0 0 8px;
	font-size:14px;
	font-weight:bold;
	color:#1D6BA7;
	line-height:29px;
	background:url(../images/3.jpg);
}
#d{
	height:27px!important;
	height:32px;
	clear:both;
	margin:0 0 9px 0;
	font-size:14px;
	font-weight:bold;
	padding:5px 0 0 20px;
	border-bottom:1px solid #DCDCDC;
	background-image: url(../images/1.jpg);
	background-repeat: no-repeat;
	background-position: 2px center;
}
#d1{
	background:url(../images/b1.jpg);
	width:694px;
	height:289px;
	overflow:hidden;
	float:left;
	display:inline;
}
#d2{
	width:230px;
	height:97px;
	margin:19px 0 0 0;
	display:inline;
	float:left;
	background-image: url(../images/5.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
#d3{
	width:105px;
	text-align:center;
	float:left;
	display:inline;
}
#d4{
	width:83px;
	height:78px!important;
	height:83px;
	text-align:center;
	margin:auto;
	border:1px solid #EBE8EB;
	padding:3px 0 0 0;
}
#d5{
	width:83px;
	margin:auto;
	line-height:20px;
	padding:5px 0 4px 0;
	text-align:center;
}
#t{
	color:#03165B;
}
#t1{
	color:#E23F13;
}
#t2{
	color:#0B125A;
	font-size:14px;
}
#d6{
	padding:0 0 0 20px;
	background-image: url(../images/6.jpg);
	background-repeat: no-repeat;
	background-position: 2px;
}
#d6 a{
	font-weight:bold;
	font-size:14px;
	color:#FE6F34;
}
#d7{
	width:280px;
	height:120px;
	clear:both;
	margin:auto;
	border-bottom:1px dashed #DDDDDD;
}
#d8{
	float:left;
	width:126px;
	text-align:center;
	display:inline;
}
#d9{
	height:30px;
	text-align:center;
	line-height:30px;
}
#d10{
	width:173px;
	text-align:center;
}
#d11{
	padding:4px 0 0 0;
	text-align:center;
}
#d11 a{
	color:0328C1;
	font-weight:bold;
}
#d12{
	height:110px;
	text-align:center;
}
#d13{
	padding:0 0 0 30px;
}
#d13 a{
	color:0328C1;
}
#d14{
	width:168px!important;
	width:180px;
	margin:auto;
	padding:0 0 0 12px;
	background-image: url(../images/15.jpg);
	background-repeat: no-repeat;
	background-position: 3px center;
}
#d15{
	width:180px;
	margin:auto;
	text-align:center;
}
.d8{width:106px; padding:14px 0 0 0;}
.d9{
	width:170px;
	padding:10px 0 0 0
}
.d10{
	color:#CA5F00;
	font-weight:bold;
}
.d11{
	height:238px;
	width:414px;
	clear:both;
	overflow:hidden;
	margin:4px 0 0 8px;
}
.td_on{
	width:73px;
	height:27px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#70022B;
	display:block;
	float:left;
	cursor:pointer;
	text-align:center;
	background-image: url(../images/9.gif);
	background-repeat: no-repeat;
}
.td_off{
	width:73px;
	height:23px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#70022B;
	display:block;
	float:left;
	cursor:pointer;
	text-align:center;
	background-image: url(../images/10.jpg);
	background-repeat: no-repeat;
}
.tt_on{
	width:73px;
	height:27px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#70022B;
	display:block;
	float:left;
	cursor:pointer;
	text-align:center;
	background-image: url(../images/91.gif);
	background-repeat: no-repeat;
}
.tt_off{
	width:73px;
	height:23px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#70022B;
	display:block;
	float:left;
	cursor:pointer;
	text-align:center;
	background-image: url(../images/101.jpg);
	background-repeat: no-repeat;
}
#cont{
	width:949px;
	height:auto!important;
	height:100%;
	clear:both;
	margin:auto;
	background-image: url(../images/13.jpg);
}
#cont1{
	height:auto!important;
	height:100%;
	margin:auto;
	background-image: url(../images/12.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
#g{
	width:715px!important;
	width:727px;
	height:30px;
	line-height:30px;
	margin:5px auto auto 10px;
	padding:0 0 0 12px;
	font-weight:bold;
	background:url(../images/17.jpg);
}
#g11{
	width:715px!important;
	width:727px;
	height:30px;
	line-height:30px;
	padding:0 0 0 12px;
	font-weight:bold;
	background:url(../images/17.jpg);
}
#g1{
	width:715px!important;
	width:727px;
	padding:9px 6px 12px 6px;
	margin:auto;
}
#g2{
	width:949px;
	height:auto!important;
	height:100%;
	margin:auto;
	background-image: url(../images/18.jpg);
}
#g21{
	width:949px;
	height:auto!important;
	height:100%;
	margin:auto;
	background-image: url(../images/bbb.jpg);
}
#g22{
	width:949px;
	height:auto!important;
	height:100%;
	margin:auto;
	background-image: url(../images/03.gif);
}
#g23{
	width:949px;
	height:auto!important;
	height:100%;
	margin:auto;
	background-image: url(../images/05.gif);
}
#g3{
	height:auto!important;
	height:100%;
	background-image: url(../images/19.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
#g31{
	height:auto!important;
	height:100%;
	background-image: url(../images/01.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#g32{
	height:auto!important;
	height:100%;
	background-image: url(../images/02.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#g33{
	height:auto!important;
	height:100%;
	background-image: url(../images/04.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#g4{
	font-weight:bold;
	padding:4px 0 9px 30px;
}
#g5{
	width:224px;
	float:left;
	text-align:center;
	display:inline;
}
#g6{
	width:697px;
	margin:0 auto 0 12px;
	display:inline;
	float:left;
}
#g7{
	width:232px;
	padding:15px 0 15px 0;
	background-image: url(../images/21.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
#g8{
	width:90px;
	float:left;
}
#g9{
	float:left;
}
#n{
	height:27px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:0 0 0 22px;
	background-repeat: no-repeat;
	background-position: left top;
}
#n1{
	background-image: url(../images/24.jpg);
	background-repeat: repeat-x;
}
#n2{
	border-bottom:1px dotted #CCCCCC;
}
#n4{
	clear:both;
	text-align:center;
	border:1px solid #CCCCCC;
	margin:9px 0 9px 0;
	padding:3px 3px 2px 3px;
	font-weight:bold;
	color:#6A6A6A;
}
#n4 a{
	color:#6A6A6A;
	font-weight:normal;
}
#ab{
	margin:auto;
	padding:5px;
	background:#95D1E8;
}
#ab a{
	color:#FFFFFF;
	font-weight:bold;
}
#ac{
	border:1px solid #EEDCCF;
	text-align:center;
	padding:5px 0 5px 0;
}
#a1{
	width:127px!important;
	width:157px;
	color:#5F5F5F;
	font-weight:bold;
	display:inline;
	float:left;
	padding:2px 0 0 30px;
}
#a2{
	width:127px!important;
	width:157px;
	color:#666666;
	display:inline;
	float:left;
	padding:0 0 0 30px;
}
#a2 a{
	color:#828282;
}
#d25{
	margin:5px 0 0 0;
	float:right;
	background:url(../images/25.jpg);
	width:300px;
	height:21px;
	text-align:center;
	line-height:21px;
}
#d25 a{
	line-height:21px;
}
#login{
	background:url(../images/login.jpg);
	width:499px;
	height:220px;
	margin:30px 0 0 0;
}
#ll{
	width:700px;
	height:355px;
	background-image: url(../images/ll.jpg);
	background-repeat: no-repeat;
	background-position: 20px 0px;
}
#mm{
	border-bottom:1px solid #CCC;
}

