@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
select,textarea,input{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div,img{border:0px; margin:0px; padding:0px; }
ul,li{list-style-type: none; margin:0; padding:0; float:left; }
a{text-decoration:none; color:#0074b4}
a:hover{text-decoration:none; color:#0099FF}

/*----- top css -------------*/
/*
.hometop{margin:10px auto; padding:0px; width:890px; height:98px;}
	.hometop1{margin:0px; padding:0px; width:15px; height:98px; background:url(../images/m01.gif) repeat-x; float:left;}
	.hometop2{margin:0px; padding:0px; width:860px; height:98px; background:url(../images/m02.gif) repeat-x; float:left;}
	.hometop3{margin:0px; padding:0px; width:15px; height:98px; background:url(../images/m03.gif) repeat-x; float:left;}
	.homecon{margin:0px; padding:40px 0px; width:890px; height:auto; text-align:center;}
	.homecon1{margin:0px auto; padding:0px; width:552px; height:auto;}
	.homecon11{margin:0px; padding:0px; width:276px; height:auto; float:left;}
*/
.hometop{margin:0px auto; padding:0px; width:905px; height:147px;}
	.hometop1{margin:0px; padding:0px; width:905px; height:26px; background:url(../images/mt01.gif) repeat-x;}
	.hometop2{margin:0px; padding:0px; width:905px; height:71px; background:url(../images/mt02.gif) repeat-y;}
		.hometop21{margin:0px; padding:0px; width:195px; height:71px; float:left; text-align:right;}
		.hometop22{margin:0px; padding:0px; padding-top:50px; padding-right:18px; width:660px; height:auto; float:left; text-align:right;}
		.hometop22 a{padding:0px 10px;}
		.hometop22 a:hover{padding:0px 10px;}
	.hometop3{margin:0px; padding:0px; width:905px; height:50px; background:url(../images/mt03.gif) repeat-x;}
	.homecon{margin:0px auto; padding:40px 0px; width:905px; height:auto; background:url(../images/mt04.gif) repeat-y;}
		.homecon1{margin:0px auto; padding:0px; width:552px; height:auto;}
		.homecon11{margin:0px; padding:0px; width:276px; height:auto; float:left;}
	.homebot{margin:0px auto; padding:0px; width:905px; height:50px; background:url(../images/mt05.gif) repeat-x;}
	.homebom{margin:0px auto; padding:0px; width:905px; height:65px; background:url(../images/mt06.gif) repeat-y;}
		.homebomcon{margin:0px auto; padding:0px; padding-top:5px; width:845px; height:60px; text-align:center;}
			.homebomcon a{padding:0px 10px;}
			.homebomcon a:hover{padding:0px 10px;}
	.homebol{margin:0px auto; padding:0px; width:905px; height:35px; background:url(../images/mt07.gif) repeat-x;}

.top{margin:10px auto; padding:0px; width:890px; height:128px;}
	.top1{margin:0px; padding:0px; width:15px; height:128px; background:url(../images/topbg01.gif) repeat-x; float:left;}
	.top2{margin:0px; padding:0px; width:860px; height:128px; background:url(../images/topbg02.gif) repeat-x; float:left;}
		.top21{margin:0px; padding:0px; width:860px; height:98px;}
			.top211{margin:0px; padding:0px; padding:0px; padding-top:16px; width:272px; height:82px; float:left; text-align:left;}
			.top212{margin:0px; padding:0px; padding-top:66px; padding-right:18px; width:570px; height:auto; float:left; text-align:right;}
			.top212 a{padding:0px 10px;}
			.top212 a:hover{padding:0px 10px;}
		.top22{margin:0px; padding:0px; width:860px; height:30px;}
			.top221{margin:0px; padding:0px; width:35px; height:30px; float:left;}
			.top222{margin:0px; padding:0px; width:118px; height:30px; float:left;}
			.top223{margin:0px; padding:0px; width:146px; height:30px; float:left;}
			.top224{margin:0px; padding:0px; width:186px; height:30px; float:left;}
			.top225{margin:0px; padding:0px; width:2px; height:30px; float:left;}
			#tag1{margin:0px; padding:0px; padding-top:6px; width:186px; height:24px; float:left; text-align:center;}
			#tag2{margin:0px; padding:0px; padding-top:6px; width:186px; height:24px; float:left; text-align:center;}
			#tag3{margin:0px; padding:0px; padding-top:6px; width:118px; height:24px; float:left; text-align:center;}
			#tag4{margin:0px; padding:0px; padding-top:6px; width:146px; height:24px; float:left; text-align:center;}
			#tag5{margin:0px; padding:0px; padding-top:6px; width:146px; height:24px; float:left; text-align:center;}
	.top3{margin:0px; padding:0px; width:15px; height:128px; background:url(../images/topbg03.gif) repeat-x; float:left;}


/*----- content css -------------*/
.con{margin:0px auto; padding:0px; width:890px; height:auto;}
	.con1{margin:0px; padding:0px; width:890px; height:15px; background:url(../images/conbg01.gif) repeat-x;}
	.con2{margin:0px; padding:0px; width:890px; height:auto; background:url(../images/conbg02.gif) repeat-y;}
		.con21{margin:0px; padding:0px; width:660px; height:auto; float:left; border-right:1px #52a6ca dotted;}
			.con211{margin:0px auto; padding:0px; padding-top:10px; width:610px; height:auto;}
				.con2111{margin:0px; padding:0px; width:610px; height:40px;}
					.con2111_td1{margin:0px; padding:0px; padding-top:8px; width:40px; height:32px; float:left; text-align:left;}
					.con2111_td2{margin:0px; padding:0px; width:120px; height:40px; float:left; text-align:left;}
					.con2111_td3{margin:0px; padding:0px; padding-top:4px; width:410px; height:36px; float:left; text-align:left;}
				.con2112{margin:0px; padding:0px; padding-bottom:20px; width:610px; height:auto;}				
			.con212{margin:0px auto; padding:0px; padding-top:10px; width:610px; height:110px;}
				.con2121{margin:0px; padding:0px; width:610px; height:25px;}
					.con2121_td1{margin:0px; padding:0px; width:20px; height:25px; background:url(../images/se01.gif) repeat-x; float:left;}
					.con2121_td2{margin:0px; padding:0px; width:570px; height:25px; background:url(../images/se02.gif) repeat-x; float:left;}
					.con2121_td3{margin:0px; padding:0px; width:20px; height:25px; background:url(../images/se03.gif) repeat-x; float:left;}
				.con2122{margin:0px; padding:0px 20px; width:570px; height:35px;}
				.con2123{margin:0px; padding:0px 20px; width:570px; height:50px;}
					.con2123_td1{margin:0px; padding:0px; width:470px; height:50px; float:left;}
					.con2123_td2{margin:0px; padding:0px; width:100px; height:50px; float:left;}
			.con213{margin:0px auto; padding:0px; padding-top:10px; width:610px; height:140px;}
				.con2131{margin:0px; padding:0px; width:610px; height:25px;}
					.con2131_td1{margin:0px; padding:0px; width:20px; height:25px; background:url(../images/se01.gif) repeat-x; float:left;}
					.con2131_td2{margin:0px; padding:0px; width:570px; height:25px; background:url(../images/se02.gif) repeat-x; float:left;}
					.con2131_td3{margin:0px; padding:0px; width:20px; height:25px; background:url(../images/se03.gif) repeat-x; float:left;}
				.con2132{margin:0px; padding:0px 20px; width:570px; height:50px;}
				.con2133{margin:0px; padding:0px 20px; width:570px; height:65px;}
					.con2133_td1{margin:0px; padding:0px; width:570px; height:65px; text-align:left;}
					.con2133_td1 a{padding:0px 6px;}
					.con2133_td1 a:hover{padding:0px 6px;}
			.con214{margin:0px auto; padding:0px 20px; width:570px; height:auto;}
				.con2141{margin:0px; padding:0px; width:540px; height:78px; border-bottom:1px #4b4b4b solid; border-top:1px #4b4b4b solid; float:left;}
					.con21411{margin:0px; padding:0px; padding-top:8px; width:80px; height:18px; float:left; text-align:left;}
					.con21412{margin:0px; padding:0px; padding-top:8px; width:460px; height:18px; float:left; text-align:left;}
					.con21413{margin:0px; padding:0px; padding-top:8px; width:50px; height:18px; float:left; text-align:left;}
					.con21414{margin:0px; padding:0px; padding-top:8px; width:490px; height:18px; float:left; text-align:left;}
					.con21415{margin:0px; padding:0px; padding-top:8px; width:150px; height:18px; float:left; text-align:left;}
					.con21416{margin:0px; padding:0px; padding-top:8px; width:160px; height:18px; float:left; text-align:left;}
					.con21417{margin:0px; padding:0px; padding-top:8px; width:70px; height:18px; float:left; text-align:left;}
				.con2142{margin:0px; padding:5px 0px; width:540px; height:auto; float:left;}
					.con21421{margin:0px; padding:0px; padding-left:12px; padding-top:4px; width:138px; height:18px; background:#e2e2e2; float:left; text-align:left;}
					.con21422{margin:0px; padding:0px; padding-top:4px; width:160px; height:18px; background:#e2e2e2; float:left; text-align:left;}
					.con21423{margin:0px; padding:0px; padding-top:4px; width:70px; height:18px; background:#e2e2e2; float:left; text-align:left;}
					.con21424{margin:0px; padding:0px; padding-left:12px; padding-top:4px; width:138px; height:18px; float:left; text-align:left;}
					.con21425{margin:0px; padding:0px; padding-top:4px; width:160px; height:18px; float:left; text-align:left;}
					.con21426{margin:0px; padding:0px; padding-top:4px; width:70px; height:18px; float:left; text-align:left;}
					.con21427{margin:0px; padding:0px; padding-left:12px; padding-top:4px; width:528px; height:17px; float:left; text-align:left;}
				
		.con23{margin:0px; padding:0px; width:229px; height:auto; float:left;}
			.con231{margin:0px auto; padding:0px; padding-top:5px; width:200px; height:25px; background:url(../images/rl01.gif) repeat-x; text-align:center;}
			.con232{margin:0px auto; padding:0px; width:198px; height:225px; border-left:1px #d6d6d6 solid; border-right:1px #d6d6d6 solid;}
				.con2321{margin:0px; padding:0px; padding-left:10px; padding-top:11px; width:20px; height:14px; float:left; text-align:center;}
				.con2322{margin:0px; padding:0px; padding-top:5px; width:168px; height:20px; float:left; text-align:left;}
				.con2323{margin:0px; padding:0px; padding-top:20px; width:55px; height:40px; float:left; text-align:center;}
				.con2324{margin:0px; padding:0px; padding-top:30px; width:143px; height:30px; float:left; text-align:left;}
			.con233{margin:0px auto; padding:0px; width:200px; height:15px; background:url(../images/rl02.gif) repeat-x;}
	.con3{margin:0px; margin-bottom:10px; padding:0px; width:890px; height:15px; background:url(../images/conbg03.gif) repeat-x;}

.btm{margin:0px auto; padding:0px; width:890px; height:113px;}
	.btml{margin:0px; padding:0px; width:15px; height:113px; background:url(../images/btm01.gif) repeat-x; float:left;}
	.btmm{margin:0px; padding:0px; padding-top:23px; width:860px; height:90px; background:url(../images/btm02.gif) repeat-x; float:left;}
	.btmr{margin:0px; margin-bottom:10px; padding:0px; width:15px; height:113px; background:url(../images/btm03.gif) repeat-x; float:left;}

.clearboth{clear:both;}	

.topbg1{background:url(../images/dh01_1.gif) repeat-x;}

.font12{font-size:12px; color:#4b4b4b;}
.font12b{font-size:12px; color:#4b4b4b; font-weight:bold;}
.font14{font-size:14px; color:#0074b4;}
.font14w{font-size:14px; color:#ffffff; font-weight:bold;}
.font14b{font-size:14px; color:#1a426b; font-weight:bold;}
.font18{font-size:18px; color:#4b4b4b; font-weight:bold;}
.font18r{font-size:18px; color:#e6672f; font-weight:bold;}
.font18b{font-size:18px; color:#1a426b; font-weight:bold;}
.font24r{font-size:24px; color:#e6672f; font-weight:bold;}
.font24h{font-size:24px; color:#4b4b4b; font-weight:bold;}
.input_s{width:448px; height:16px; border:1px #5793d0 solid;}
