@charset "utf-8";
*{ margin:0px; padding:0px;}
body { margin:0px; padding:0px; font-size:12px; color:#1f6397; font-family:Arial, Helvetica, sans-serif; border:#fff;}
img{ border:0px;}
ul{margin:0px;padding:0px;}
li{list-style-type:none;margin:0px;padding:0px;}
p{ margin:0px; padding:0px;}
.fl{ float:left}
.fr{ float:right}
.tc{ text-align:center;}
.pr{ padding-right:10px;}
.mr1{ margin-right:8px;}
.mr2{ margin-right:14px;}
.mt1{ margin-top:8px;}
.mb1{ margin-bottom:4px;}

a:link, a:visited{ color:#1f6397; text-decoration:none}
a:hover, a:active{ color:#db0500; text-decoration:underline}
.linkA a:link, .linkA a:visited{ color:#1f6397; text-decoration:none}
.linkA a:hover, .linkA a:active{ color:#ff6600; text-decoration:underline}

#Layer01 {position:absolute;width:20px;height:20px;z-index:11;}
#list_flash {position:absolute;width:978px; z-index:12; top:87px; left:0px; height:402px;}
#dlq {position:absolute;width:175px; z-index:13; top:392px; left:794px; height:45px;}


.BIG_BOX{ width:100%; overflow:hidden; background:url(../images/bg.jpg) no-repeat top center;}
.BL_BOX{ width:978px; margin:0px auto; overflow:hidden;position: relative;}
.top1{ height:16px; background:url(../images/blcx_02.jpg) no-repeat;}
.top2{ height:56px; background:url(../images/blcx_04.jpg) no-repeat;}
.top2 li{ font-size:16px; line-height:56px; float:left; width:113px; text-align:center; color:#113a81; font-weight:bold;}
.top3{ height:28px; background:url(../images/blcx_05.jpg) no-repeat;}
.top4{ height:47px; background:url(../images/blcx_06.jpg) no-repeat;}
.top5{ height:51px; background:url(../images/blcx_07.jpg) no-repeat;}
.top6{ height:57px; background:url(../images/blcx_08.jpg) no-repeat;}
.top7{ height:50px; background:url(../images/blcx_09.jpg) no-repeat;}
.top8{ height:49px; background:url(../images/blcx_10.jpg) no-repeat;}
.top9{ height:47px; background:url(../images/blcx_11.jpg) no-repeat;}
.top10{ height:36px; background:url(../images/blcx_12.jpg) no-repeat;}

.left_box{ width:287px; overflow:hidden;}
.left_top{ overflow:hidden;}
	.left_top1{ height:52px; background:url(../images/blcx_13.jpg) no-repeat;}
	.left_top2{ height:19px; background:url(../images/blcx_16.jpg) no-repeat;}
	.left_top3{ height:187px; background:url(../images/blcx_17.jpg) no-repeat;}
		.login{ width:210px; margin:0px auto; padding-top:12px; overflow:hidden;}
		.tabA{ width:210px; margin:0px auto;}
		.tabA td{ height:30px;}
		.tabA img{ padding:5px 0 0 0;}
		.input01{ width:160px; background:#7fcfed; border-top:1px solid #60a4ce; border-left:1px solid #60a4ce; border-bottom:1px solid #7fcfed; border-right:1px solid #7fcfed;}
		.dltu{ width:148px; height:27px; margin:0px auto; overflow:hidden; background:url(../images/tub.gif) no-repeat 0px 0px;}
		.zcbox{ width:216px; padding-top:10px; overflow:hidden; margin:0px auto;}
			.zcbox p,.zcbox a{ width:104px; height:28px; display:block; float:left;}
		.zcbox11{background:url(../images/tub.gif) no-repeat 0px -30px;}
		.zcbox22{background:url(../images/tub.gif) no-repeat -109px -30px;}
		
	.left_top4{ height:16px; background:url(../images/blcx_23.jpg) no-repeat;}
	.left_top5{ height:58px; background:url(../images/blcx_24.jpg) no-repeat;}
	.left_top6{ height:43px; background:url(../images/blcx_26.jpg) no-repeat;}
	.left_top7{ width:225px; height:118px; background:url(../images/blcx_28.jpg) no-repeat; padding:8px 30px 10px 32px; overflow:hidden;}
		.left_top7 ul{}
		.left_top7 li{ height:24px; line-height:24px; border-bottom:1px dashed #59b5dc; padding-left:8px; padding-right:5px; background:url(../images/icq.gif) no-repeat 0px 10px; overflow:hidden;}
	.left_top8{ height:42px; background:url(../images/blcx_46.jpg) no-repeat;}
		.left_top8 a{ display:block; width:140px; margin:0px auto; height:25px; line-height:25px;}
.left_bot{ height:1207px; overflow:hidden; background:url(../images/left_bg.jpg) no-repeat;}
	.xszl_box{ width:247px; padding:8px 20px; height:219px;}
		.xszl_11{ width:247px; height:39px; background:url(../images/tub.gif) no-repeat 0px -64px; margin-bottom:2px;}
		.xszl_22{ width:247px; height:39px; background:url(../images/tub.gif) no-repeat 0px -103px; margin-bottom:2px;}
		.xszl_33{ width:247px; height:39px; background:url(../images/tub.gif) no-repeat 0px -142px; margin-bottom:2px;}
		.xszl_44{ width:247px; height:39px; background:url(../images/tub.gif) no-repeat 0px -181px;}
		.xszl_55{ width:240px; overflow:hidden; padding-left:7px;}
		.xszl_55 ul{}
		.xszl_55 li{ width:100px; float:left; height:28px; line-height:28px; padding-left:12px; background:url(../images/icq.gif) no-repeat 0px 12px; overflow:hidden;}		
		.gg_box{ width:261px; padding:8px 13px; height:122px;}
		.gg_box a{ width:261px; height:60px; display:block;}	
	.wfgx_box{ width:237px; padding:50px 25px 20px 25px; height:155px;}
			.wfgx_ff{ width:95px; overflow:hidden;}
			.wfgx_ff img{ width:82px; height:72px; border:1px solid #69c9e9;}
		.wfgx_rr{ width:140px;}
			.wfgx_rr ul{}
			.wfgx_rr li{ height:25px; line-height:25px; border-bottom:1px dashed #59b5dc; padding-left:12px; padding-right:5px; background:url(../images/icq.gif) no-repeat 0px 10px; overflow:hidden;}
		.ttwb_box{ width:223px; overflow:hidden; margin:0px auto; padding-top:40px;}
			.ttwb_top{ height:24px;}
			.ttwb_cent{ height:160px;}
				.ttwb_cent11{ width:48px; height:46px; padding:8px 10px; overflow:hidden}
				.ttwb_cent22{ width:155px; height:56px; padding-top:10px;}
				.ttwb_cent22 li{ height:25px; line-height:25px; overflow:hidden;}
		.sswb_box{}
	.kf_box{ height:185px;}
		.kf_11{ width:200px; margin:0px auto; padding:55px 0 0 0; overflow:hidden; line-height:22px; _padding-top:48px;}
	.jkgg_box{ height:190px;}
		.jkgg_11{ width:200px; margin:0px auto; padding:55px 0 0 0; overflow:hidden; line-height:22px;}
		.jkgg_22{ width:200px; margin:0px auto; text-align:center; font-weight:bold; padding:16px 0px 0px 0px; overflow:hidden;}
.right_box{ width:691px; overflow:hidden;}

.righr_t{background:url(../images/right1.jpg) no-repeat; height:71px;width:691px; position: relative; z-index: 999;}
  .right_t1{ float:left;}
  .right_nav{ padding:27px 0 0 10px;}
.right1{background:url(../images/right2.jpg) repeat-y; width:691px;}
.right2{background:url(../images/right3.jpg) no-repeat; width:691px; height:auto!important; height:1000px; min-height:1000px;}
.right3{ padding:0 0 0 45px; width:596px; }
.right4{background:url(../images/right4.jpg) repeat-y; width:596px; height:89px;}
  .right4_1{width:596px; margin:0px auto; padding-top:15px; font-size:16px; font-weight:bold; color:#550101;}
  .right4_2{width:596px; margin:0px auto; padding-top:10px;}
  .right4_3{width:596px; margin:0px auto; padding-top:7px;}
.right5{ width:596px; margin:0px auto; overflow:hidden; line-height:28px; padding-top:15px; padding-bottom:40px;}  
  .right5 li{ background:url(../images/ico.gif) 4px 10px no-repeat; padding-left:16px; overflow:hidden; border-bottom:1px dashed #9dd3ed;}
  .ny_page{ height:30px; text-align:center; line-height:30px; padding-top:10px;}
  .ny_page p{ margin:0px; padding:0px;}
.right6{text-align:right; width:596px; line-height:22px; padding:15px 0 20px 0; }
.right7{width:596px; height:32px; background:#c4e3fa; }
  .right7 li{ width:278px; float:left; line-height:32px; padding-left:20px;}
.right8{background:url(../images/right5.jpg) repeat-y; width:691px; height:100px;}  

.right9{ width:596px; margin:0px auto; overflow:hidden; line-height:28px; padding-top:15px; padding-bottom:40px;}  
  .right9 li {float:left; display:inline; width:178px; text-align:center; padding:0px 9px 15px 9px; }
  .right9 li img {display:block; width:178px; height:126px; border:1px solid #0e526c;}
  .right9 li p{line-height:35px; text-align:center; margin:0px; padding:0px;}
  
.picbtn{ padding:20px 0 10px 0}
			.pic2{ padding:15px 0 25px 0}
  			.pic2 img{ width:600px; height:360px;border:1px solid #0e526c;}

.tab_xsk{ width:400px; margin:15px;}
		.tab_xsk td{ height:30px; line-height:30px;}
		.flf_xsk{ width:200px;}
		.tab_xsk span{ color:#F00;}
		.tab_xsk img{ padding-top:8px;}


.right_top{ overflow:hidden;}
.right_newbox{ width:513px; overflow:hidden;}
	.right_zp{ height:217px; background:url(../images/blcx_14.jpg) no-repeat;}
	.right_news{ height:186px; background:url(../images/blcx_21.jpg) no-repeat;}
		.newbox{ width:498px; padding-left:15px; overflow:hidden;}
		.new_top{ width:488px; padding-left:10px; height:30px; overflow:hidden; background:url(../images/new.gif) 0px 0px no-repeat}
			.new_top a{ display:block; width:68px; height:30px;}
			.new_top ul{}
			.new_top li{ height:30px; float:left;}
			.new_11{ width:68px; height:30px; background:url(../images/new.gif) no-repeat -10px -0px;}
			.new_22{ width:68px; height:30px; background:url(../images/new.gif) no-repeat -78px -0px;}
			.new_33{ width:68px; height:30px; background:url(../images/new.gif) no-repeat -146px -0px;}
			.new_44{ width:68px; height:30px; background:url(../images/new.gif) no-repeat -214px -0px;}
			.new_55{ width:68px; height:30px; background:url(../images/new.gif) no-repeat -282px -0px;}
			.new_11_bs{ width:68px; height:30px; background:url(../images/new.gif) no-repeat -10px -30px;}
			.new_22_bs{ width:68px; height:30px; background:url(../images/new.gif) no-repeat -78px -30px;}
			.new_33_bs{ width:68px; height:30px; background:url(../images/new.gif) no-repeat -146px -30px;}
			.new_44_bs{ width:68px; height:30px; background:url(../images/new.gif) no-repeat -214px -30px;}
			.new_55_bs{ width:68px; height:30px; background:url(../images/new.gif) no-repeat -282px -30px;}
			.new_66{ width:68px; height:30px; float:right;}
		.new_cent{ overflow:hidden;}
			.new_cent h3{ font-size:14px; margin:0px; padding:0px; padding-top:10px; height:20px; line-height:20px; text-align:center;}
			.new_cent ul{ padding:8px 0px 4px 0px;}
			.new_cent li{ padding:0px 8px; line-height:20px; overflow:hidden;}
	
.right_botbox{ width:178px; height:403px; overflow:hidden; background:url(../images/bot.jpg) 0 0 no-repeat;}
.right_botbox ul{ padding-top:74px;}
.right_botbox li{ height:55px; line-height:55px;}
.right_bottom{ overflow:hidden; background:url(../images/blcx_48.jpg) repeat-y; padding-left:9px; padding-bottom:10px;}
	.right_hf{ width:650px; padding:8px 10px; height:72px; border:1px solid #c7c7c7; background:url(../images/blcx_31.jpg) repeat-x;  overflow:hidden;}
	.right_hf ul{width:660px;}
	.right_hf ul li{width:209px; height:69px; border:1px solid #fff; float:left; margin-right:8px; overflow:hidden;}
.right_yxzl{ width:682px; height:238px; background:url(../images/right.jpg) 0px 0px;}
	.yxzl_box{ width:405px; height:228px; padding:10px 10px 0px 15px;}
		.more{ width:50px; height:40px; line-height:40px;}
		.more a,.fwq a,.new_66 a,.right_botbox a{ TEXT-INDENT: -9999px; DISPLAY: block; OVERFLOW: hidden; border:0px; width:100%; height:100%;}
		.yxzl_22{ height:40px;}
		.yxzl_11{ height:45px; background:url(../images/yxzl_bg.gif) bottom repeat-x;}
		.yxzl_1111{ width:70px; height:45px; padding-right:4px; font-weight:bold; color:#fff; line-height:45px; background:url(../images/tub.gif) 0px -290px;}
		.yxzl_1122{ width:326px; height:43px; padding-top:2px; padding-left:5px; line-height:20px;}
		.yxzl_1122 span{ padding:0px 6px;}
	.hdrl_box{ width:197px; height:160px; padding:55px 30px 20px 25px;}
		.hdrl_11{ height:50px;}
			.hdrl_1111{ width:55px; height:50px; line-height:24px; text-align:center;}
			.hdrl_1111 span{ font-size:16px; font-weight:bold;}
			.hdrl_1122{ width:140px; height:46px; overflow:hidden; padding-left:2px; padding-top:4px;}
				.hdrl_1122 li{ width:14px; height:40px; padding-top:5px; float:left; padding-left:3px; margin-right:3px; cursor:pointer;}
				.xq00{ background:url(images/rltu02.jpg) 0px 0px no-repeat;}
				.xq11{ background:url(../images/tub.gif) -230px -222px no-repeat; color:#fff;}
		.hdrl_22{ height:80px; padding-left:10px; padding-top:5px;}
			.hdrl_22 ul{}
			.hdrl_22 li{ width:90px; line-height:22px; float:left;}
.right_yxts{ width:670px; height:224px; border:1px solid #c7c7c7; overflow:hidden;}
.right_zyjs{ width:672px; height:240px; background:url(../images/right.jpg) 0px -238px;}
	.mrs_box{ width:148px; height:181px; padding:48px 25px 0px 27px;}
		.mrs_tu{ width:148px; height:123px;}
		.mrs_zi{ height:57px;}
	.zyjs_11{ width:457px; padding-top:60px; padding-left:15px; height:180px; background:url(../images/zy01.jpg) no-repeat bottom right;}
	.zyjs_22{ width:457px; padding-top:60px; padding-left:15px; height:180px; background:url(../images/zy02.jpg) no-repeat bottom right;}
	.zyjs_33{ width:457px; padding-top:60px; padding-left:15px; height:180px; background:url(../images/zy03.jpg) no-repeat bottom right;}
		.zyjs_zy{ height:26px;}
		.zyjs_zy ul li{ width:69px; height:26px; float: left; line-height:26px; font-weight:bold; color:#fff; text-align:center; margin-right:5px;}
		.zyjs_zy11{ width:69px; height:26px; background:url(../images/tub.gif) 0px -225px no-repeat;}
		.zyjs_zy22{ width:69px; height:26px; background:url(../images/tub.gif) -73px -225px no-repeat;}
		.zyjs_wz{ height:130px; line-height:20px; padding-top:10px;}
		.zyjs_wz ul{ padding-top:10px;}
		.zyjs_wz li{ width:32px; height:32px; margin-right:8px; float:left;}
.right_wjbox{ width:672px; height:212px; background:url(../images/right.jpg) 0px -478px;}
	.wjgl_box{ width:388px; overflow:hidden; padding:0px 10px 10px 10px;}
	.wjgl_mm{ height:40px;}
		.wjgl_top{ height:22px; background:url(../images/wjgl_bg.gif) repeat-x bottom;}
		.wjgl_top ul{}
		.wjgl_top li{ width:78px; height:22px; margin-left:5px; text-align:center; line-height:22px; float:left;}
		.wjgl_top11{background:url(../images/tub.gif) 0px -256px no-repeat;}
		.wjgl_top22{background:url(../images/tub.gif) -81px -256px no-repeat;}
		.wjgl_cent{ line-height:22px; padding:3px 10px 3px 10px; border:1px solid #8ca0d2; border-top:0px; background:#f1f7fc;}
			.wjgl_cent ul li{ padding-left:8px; background:url(../images/icq_01.gif) 0px 9px no-repeat;}
	.yxph_box{ width:247px; overflow:hidden; padding:36px 8px 0px 8px;}
		.yxph_top{ height:28px;}
			.xz_11{ height:22px; width:108px; line-height:22px;}
			.xz_22{ height:22px; width:138px; line-height:22px;}
			.input02{ width:100px;}
			.input03{ width:138px;}
		.yxph_cent{ height:px;}
		.tabB{ width:247px; text-align:center; border-left:1px solid #abbbf1; border-top:1px solid #abbbf1;}
		.tabB th{ height:24px; line-height:24px; border-right:1px solid #abbbf1; border-bottom:1px solid #abbbf1; background:#dae9f7;}
		.tabB td{ height:21px; line-height:21px; border-right:1px solid #abbbf1; border-bottom:1px solid #abbbf1;}
.right_picbox{ width:672px; height:165px; background:url(../images/right.jpg) 0px -690px;}
	.xc_top{ height:35px; background:url(../images/pic_02.jpg) no-repeat -0px -157px;}
		.xc_top ul{}
		.xc_top li{ height:35px;}
		.xc_11_bs{ width:115px; height:27px; background:url(../images/pic_02.jpg) no-repeat -0px -157px;}
		.xc_11{ width:115px; height:27px; background:url(../images/pic_02.jpg) no-repeat -0px -184px;}
		.xc_22{ width:90px; height:27px; background:url(../images/pic_02.jpg) no-repeat -93px -184px;}
	.xc_cent{ height:107x; padding:10px 25px; overflow:hidden; width:620px;}
		.xc_cent ul{width:640px;height:107px;overflow:hidden;}
		.xc_cent li{ width:145px; height:107px; float:left; padding-right:14px;}
.right_mtbox{ width:672px; height:212px; background:url(../images/right.jpg) 0px -855px;}
	.tpzq_box{ width:243px; overflow:hidden; padding:40px 10px 10px 10px;}
	.tpzq_11{ width:231px; height:153px; padding:5px 6px 0px 6px; border:1px solid #8ca0d2; background:#f1f7fc;}
		.tpzq_11 ul{}
		.tpzq_11 li{ width:230px; height:36px; overflow:hidden; padding:6px 0px 6px 0px; border-bottom:1px dashed #caddf9;}


.BOTTOM{ height:258px; background:url(../images/bot_bg.jpg) no-repeat center bottom;}
.bottom_zi{ padding-top:40px; line-height:22px; color:#3b3b3b; text-align:center;}

/*add*/
.js_box{width:247px; padding:35px 20px 0 20px; height:160px;}
	.js_box p{line-height:20px;}
.ny_bot{ height:605px; overflow:hidden; background:url(../images/ny_left.jpg) no-repeat;}

/*xsk*/
.lh30 { line-height:30px;}
.xsk_tit { background:#d7d7d7; padding:10px 0px;}
ul.xsk_list { width:580px; padding:0 0 0 30px;}
	ul.xsk_list li { display:block; width:180px; float:left; height:30px; line-height:30px;}
.gdfwq,.ser_sub,.ser_sub2{ background:url(../images/xsk_btn.jpg) no-repeat; display:block; line-height:24px; overflow:hidden; text-indent:-9999px;}
.gdfwq { width:190px; height:30px; line-height:30px; background-position:0 0; margin:10px 0 10px 180px; margin-bottom:10px;}
	.gdfwq:hover {background-position:-190px 0; margin-bottom:10px;}
	.gdfwq a{ display:block; width:190px; height:30px;}


.more_box{ width:598px; height:auto; margin-top: 20px; padding:20px 0; background: #c5e3fb; color:#1f6397;}
.more_box .more_top{padding-left:70px;}
.more_box .more_bot{padding-left:62px;margin-top:10px;}
.more_box .more_bot b{}
.more_box ul li{float:left; height:28px; line-height:28px;}
.ser_txt{ width: 240px; height: 24px; line-height: 24px; margin-right:8px; background: #fff; border: none; padding: 0 5px; }
.ser_sub{ border: none; background-position:0 -31px; cursor: pointer; }
	.ser_sub:hover{background-position:-89px -31px;}
.ser_sub2{border: none; background-position:0 -55px; cursor: pointer; margin-left: 10px;}
	.ser_sub2:hover{background-position:-89px -55px;}
.ser_sub,.ser_sub2{ width:90px; height:24px; line-height:24px; vertical-align:middle;}
	
	
.r1,.r2,.r3,.r4,.r5{ overflow:hidden; display:block; width:178px; background:url(../images/bot.jpg) no-repeat;}
	.r1:hover,.r2:hover,.r3:hover,.r4:hover{}
	.r1{background-position:0 -76px;}
	.r1:hover{ background-position:-178px -76px;}
	.r2{background-position:0 -130px;}
	.r2:hover{ background-position:-178px -130px;}
	.r3{background-position:0 -185px;}
	.r3:hover{ background-position:-178px -185px;}
	.r4{background-position:0 -240px;}
	.r4:hover{ background-position:-178px -240px;}
	.r5{background-position:0 -295px;}
	.r5:hover{ background-position:-178px -295px;}
	
		.wz_rr{ width:220px; padding-left:10px;}
			.wz_rr ul{}
			.wz_rr li{ height:25px; line-height:25px; border-bottom:1px dashed #59b5dc; padding-left:12px; padding-right:5px; background:url(../images/icq.gif) no-repeat 0px 10px; overflow:hidden;}
	#dlq {position:absolute;width:175px; z-index:13; top:392px; left:794px; height:45px;}

.digital{display:block; position:absolute; width:150px; z-index:999; top: 147px; left: 588px; height:32px; text-indent:-9999px; overflow:hidden;}