﻿@charset "utf-8";
/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body{color:#666666;font-size:12px;font-family:"宋体";text-align:left; background: url(main_bg.jpg) repeat-x #ececec;}

ul,ol{list-style-type:none;}
a:link,a:visited{color:#666666; text-decoration:none;}
a:hover,a:active{color:#ff6600; text-decoration:underline;}
.clearit{clear:both;}

/*列表*/
.list{list-style:none;}
.list ul{list-style-type:none;}
.list li{width:95%;line-height:20px;display:block; margin:0 auto;}


.list1{list-style:none;}
.list1 ul{list-style-type:none;}
.list1 li{width:100%;line-height:22px;display:block; margin:0 auto;}
.list1 span{float: right;}

.list2{list-style:none;}
.list2 ul{list-style-type:none;}
.list2 li{width:85%;line-height:23px;display:block; margin:0 auto; overflow:hidden;}
.list2 li h1{float: left; width:40%; font-size:12px; font-weight:normal;}
.list2 li h2{float: left; width:60%;font-size:12px; font-weight:normal;}

.list3{list-style:none;}
.list3 ul{list-style-type:none;}
.list3 li{width:100%;line-height:21px;display:block; margin:0 auto;}
.list3 span{float: right;}

.ny_list{list-style:none;}
.ny_list ul{list-style-type:none;}
.ny_list li{width:95%;line-height:28px;display:block; border-bottom:1px dotted #cccccc; background:url(fm918_ny3.jpg) no-repeat 3px 10px; margin:0 auto; padding-left:18px;}
.ny_list span{float: right;}

.img-list{list-style:none;}
.img-list ul{list-style-type:none;}
.img-list li{ float:left;width:180px; height:55px;display:block;border:1px solid #e0e0e0; padding:1px;margin-left:8px;}
.img-list img{width:180px; height:55px;}

/*首页*/

#top{width:100%;height:35px;border-bottom:1px solid #000;background:#321a12; margin:0 auto;}
#top1{width:970px;height:35px; margin:0 auto;}
#top1_l{float:left; width:772px;height:23px; color:#e6ddd4; padding-top:12px;}
#top1_l a:link,#top1_l a:visited{color:#e6ddd4; text-decoration:none;}
#top1_l a:hover,#top1_l a:active{color:#fbc423; text-decoration:underline;}
#top1_r{float:left; width:198px; height:23px;text-align:right; color:#999999; padding-top:12px; background:url(fm918_01.jpg) no-repeat left center;}
#top1_r a:link,#top1_r a:visited{color:#999999; text-decoration:none;}
#top1_r a:hover,#top1_r a:active{color:#fbc423; text-decoration:underline;}
#banner{width:100%;height:260px;margin:0 auto; background:url(fm918_02.jpg) top center no-repeat; text-align:center;}
#menu{ width:100%;background:url(fm918_04.jpg);height:44px; overflow:hidden;}
#menu_s{width:880px;text-align:center; margin:0 auto;}
.menu_s ul{width:880px;}
.menu_s1 {
	float:left;
	width:110px;
	height:29px;
	font-size: 14px;
	font-weight: bold;
	padding-top:15px;
	color: #ffffff;
	display:block;
	filter: DropShadow(Color=#803101, OffX=1, OffY=1, Positive=1);
}
.menu_s2 {
	float:left;
	display:block;
	width:110px;
	height:29px;
	padding-top:15px;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	background: url(fm918_06.jpg);
	filter: DropShadow(Color=#803101, OffX=1, OffY=1, Positive=1);
}
.menu_s2 a:link, .menu_s2 a:hover, .menu_s2 a:visited{color:#ffffff;text-decoration: none;}
.menu_s1 a:link, .menu_s1 a:hover, .menu_s1 a:visited{color:#ffffff;text-decoration: none;}
#mainmenu{position:relative;margin:0 auto;width:970px;}
#menu_s_s {
	width:970px;margin:0 auto;
	position:absolute;
	left:0px;
	top:44px;
}
.menu_x_0 {
	MARGIN: 0px auto; WIDTH: 880px;
}
.menulink{border:1px solid #883200;}
.menulink a:link , .menulink a:hover , .menulink a:visited{color:#fffe00;font-weight:bold;}
.menu_x_1 {
	margin-left:155px; width:110px;line-height:27px;text-align:center;color:#fffe00;font-weight:bold;background-color:#ba4404;
}
.menu_x_4 {
	margin-left:485px; width:110px;line-height:27px;text-align:center;color:#fffe00;font-weight:bold;background-color:#ba4404;
}

#main{width:970px;background:#FFF;margin:0 auto;overflow:hidden;}
#xw{width:966px;  margin:0 auto; overflow:hidden; margin-top:8px;}
#xw1{float:left;width:3px; height:278px;}
#xw2{float:left;width:960px; background:url(fm918_14.jpg) repeat-x;}
#xw3{float:left;width:3px;height:278px;}

#tpxw{float:left; width:642px; height:260px; padding:6px;}
#zxrd{ float:left; width:305px; margin:4px 0;height:270px; background:#f0f0f0; overflow:hidden;}
#zxrd_s{ width:249px; height:26px; font-size:14px; border-bottom:1px solid #e8e8e8; margin:0 auto; color:#990000; font-weight:bold;background:url(fm918_20.jpg) no-repeat 2px 5px; padding:12px 0 0 40px;}
#zxrd_s span{ float:right; font-size:12px; font-weight:normal; color:#868686;}
#zxrd_x{ width:289px; border-top:1px solid #ffffff; margin:0 auto;}
.zxrd_x1{ padding-top:9px; width:289px; overflow:hidden}
.x1_l{ float:left; width:82px; height:82px; border:1px solid #cccccc; padding:1px;}
.x1_l img{width:82px; height:82px;}
#x1_r{ float:left; width:265px; margin-left:12px;}
#x1_r h1{ font-size:12px; color:#ff3300; font-weight:bold; padding:6px 0 10px 0;}
#x1_r h1 a:link,#x1_r h1 a:visited{color:#ff3300; text-decoration:none;}
#x1_r h1 a:hover,#x1_r h1 a:active{color:#ff3300; text-decoration:underline;}
#x1_r h2{ font-size:12px; font-weight:normal; line-height:18px;}

.dk{width:964px;overflow:hidden; margin:6px 4px 0 2px;}
#hrg{float:left; width:245px;}
.hrg1{float:left;width:3px; height:51px;}
#hrg2{float:left;width:239px; background:url(fm918_13.jpg) repeat-x top left;}
#hrg_s{width:201px; height:19px; font-size:14px;color:#990000; font-weight:bold;background: url(fm918_40.jpg) no-repeat 9px 6px; padding:13px 0 0 38px;}
#hrg_s span{ float:right; font-size:12px; font-weight:normal; color:#868686; padding-right:10px;}
#hrg_x{ width:239px; overflow:hidden;}
.hrg_x1{ padding-top:9px; width:210px; overflow:hidden; margin:0 auto;}
#hr_r{ float:left; width:110px; margin-left:12px; padding-top:3px;}
.hrg_x1 h2{ font-size:12px; font-weight:normal; line-height:20px;}
.hrg_x1 h3{ font-size:12px; font-weight:normal; line-height:23px; width:98%; margin:0 auto;}

.hrg3{float:left;width:3px; height:51px;}

#lmt{float:left; width:410px; margin:0 8px 0 5px; display:inline;}
#lmt2{float:left;width:404px; background:url(fm918_13.jpg) repeat-x;}
#lmt_s{width:345px; height:20px; font-size:14px;color:#990000; font-weight:bold;background: url(fm918_43.jpg) no-repeat 11px 7px; padding:12px 0 0 52px;}
#lmt_s span{ float:right; font-size:12px; font-weight:normal; color:#868686; padding-right:10px;}
#lmt_x{ width:404px;overflow: hidden;}
.lmt_x1{ padding-top:9px; width:370px; overflow:hidden; margin:0 auto;}
#mt_r{ float:left; width:265px; margin-left:12px; padding-top:3px;}
#mt_r h1{ font-size:12px; color:#ff3300; font-weight:bold; padding:4px 0 10px 0;}
#mt_r h1 a:link,#mt_r h1 a:visited{color:#ff3300; text-decoration:none;}
#mt_r h1 a:hover,#mt_r h1 a:active{color:#ff3300; text-decoration:underline;}
#mt_r h2{ font-size:12px; font-weight:normal; line-height:18px;}

#jmd{float:left; width:296px; overflow:hidden;}
#jmd_s{width:258px;height:21px;background:url(fm918_37.jpg);font-size:14px;color:#990000; font-weight:bold; padding:9px 0 0 38px;}
#jmd_x{width:296px;background:url(fm918_57.jpg) no-repeat 200px 130px; padding-top:10px;overflow:hidden;}


#banner1{ width:956px; height:66px; padding:1px; border:1px solid #e0e0e0; margin:0 auto; margin-top:8px;}

.dk1{width:960px;overflow:hidden; margin:0 auto; margin-top:10px;}
#tqyb{float:left; width:240px;}
#tqyb_s{ width:238px; height:157px;border:1px solid #e0e0e0;padding-top:5px;}
.tq_title{ padding-left:15px; }
.tq_frame{ text-align:center; }
#tqyb_x{ width:238px; height:64px;border:1px solid #e0e0e0; margin-top:10px;}
#zpqz{float:left; width:403px;border:1px solid #e0e0e0;margin:0 10px; display:inline;}
.zpqz_s{width:403px;height:29px;background: url(fm918_69.jpg); text-align:center;}
.zpqz_s ul{width:403px;}
.zpqz_s1 {
	float:left;
	width:133px;
	height:21px;
	font-size: 14px;
	padding-top:8px;
	list-style-type:none;
	display:block;
	border-right:1px solid #e0e0e0;
}
.zpqz_s2 {
	float:left;
	display:block;
	width:134px;
	height:20px;
	padding-top:9px;
	font-size: 14px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
	border-right:1px solid #e0e0e0;
	background: url(fm918_67.jpg);
}
.zpqz_s2 a:link, .zpqz_s2 a:hover, .zpqz_s2 a:visited{color:#990000;text-decoration: none;}
.zpqz_s1 a:link, .zpqz_s1 a:hover, .zpqz_s1 a:visited{color:#000000;text-decoration: none;}
.zpqz_x{width:375px; overflow:hidden; margin:0 auto; padding:9px 0 7px 0;}

#jlb{float:left; width:293px;border:1px solid #e0e0e0;}
.jlb_s{width:293px;height:29px;background: url(fm918_69.jpg); text-align:center;}
.jlb_s ul{width:293px;}
.jlb_s1 {
	float:left;
	width:145px;
	height:21px;
	font-size: 14px;
	padding-top:8px;
	list-style-type:none;
	display:block;
	border-right:1px solid #e0e0e0;
}
.jlb_s2 {
	float:left;
	display:block;
	width:146px;
	height:20px;
	padding-top:9px;
	font-size: 14px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
	border-right:1px solid #e0e0e0;
	background: url(fm918_67.jpg);
}
.jlb_s2 a:link,.jlb_s2 a:hover,.jlb_s2 a:visited{color:#990000;text-decoration: none;}
.jlb_s1 a:link,.jlb_s1 a:hover,.jlb_s1 a:visited{color:#000000;text-decoration: none;}
.jlb_x{width:270px; overflow:hidden; margin:0 auto; padding:9px 0 7px 0;}

.dk2{width:100%;overflow:hidden; margin:0 auto; margin-top:10px;}

#rxdh{ float:left; width:234px; height:135px;border:1px solid #e0e0e0; color:#003366; line-height:22px; padding:1px;}
#banner3{ float:left; width:706px; height:136px; padding:1px;border:1px solid #e0e0e0; margin-left:10px; display:inline;}
#db{width:963px; overflow:hidden; margin:0 auto; margin-top:10px;}
#db2{float:left;width:957px;background:url(fm918_13.jpg) repeat-x; text-align:center; line-height:23px; padding:25px 0;}
#db2 a:link,#db2 a:hover,#db2 a:visited{color:#ff3300;text-decoration: underline;}

/*内页*/

#dqwz{ width:915px; height:22px; border:1px solid #e0e0e0; margin:0 auto; background:url(fm918_ny2.jpg); font-size:14px; margin-top:5px; padding:11px 0 0 43px;}

#ny_l{float:left; width:658px; margin:0 7px 0 2px;display:inline;}
#ny_l2{float:left;width:652px; background:url(fm918_13.jpg) repeat-x left top;}
#ny_l3{float:left;width:652px;}
#ny_lx{ width:620px;overflow: hidden; margin:0 auto; margin-top:20px; margin-bottom:10px;}
#ny_2x{ width:480px;overflow: hidden; margin:0 auto;  margin-bottom:15px;}

#khfw{ width:296px; height:65px; margin-top:10px;}
.ggtp{ width:292px; height:61px;border:1px solid #e0e0e0; padding:1px; margin-top:10px;}

.zxdb{float:left; width:328px; margin-left:3px;display:inline;}
.zxdb2{float:left;width:322px; background:url(fm918_13.jpg) repeat-x left top;}
.zxdb_s{width:280px; height:20px; font-size:14px;color:#990000; font-weight:bold;background: url(fm918_ny7.jpg) no-repeat 11px 7px; padding:12px 0 0 42px;}
.zxdb_s span{ float:right; font-size:12px; font-weight:normal; color:#868686; padding-right:10px;}
.zxdb_x{ width:300px;overflow: hidden; margin:0 auto; margin-top:10px; margin-bottom:15px;}

#ny_l1{float:left; width:663px; margin-right:5px;display:inline;}
.zxdb1_s{width:280px; height:20px; font-size:14px;color:#990000; font-weight:bold;background: url(fm918_ny8.jpg) no-repeat 11px 7px; padding:12px 0 0 42px;}
.zxdb1_s span{ float:right; font-size:12px; font-weight:normal; color:#868686; padding-right:10px;}

.lyq{ width:620px; overflow:hidden; margin-top:10px; padding-bottom:12px; border-bottom:1px dotted #cccccc;}
.lyq1{ padding-top:9px; width:620px; overflow:hidden; margin:0 auto;}
.lyq2{ float:right; padding:6px 12px 0 0; width:210px; overflow:hidden;}
.lyq2_l{ float:left; padding-top:8px; width:105px; font-weight:bold; font-size:14px; color:#000;}
.lyq2_r{ float:right;width:105px;}
.lyq1_l{float:left;width:116px; height:96px; padding:1px; border:1px solid #e0e0e0;}
.lyq1_l img{width:116px; height:96px;}
.lyq1_r{float:left; width:483px; margin-left:15px; padding-top:3px; }
.lyq1_r h1{ font-size:14px;line-height:20px; color:#990000;}
.lyq1_r h1 a:link,.lyq1_r h1 a:visited{color:#990000; text-decoration:none;}
.lyq1_r h1 a:hover,.lyq1_r h1 a:active{color:#990000; text-decoration:underline;}
.lyq1_r h2{ font-size:12px; font-weight:normal; color:#333333; line-height:23px; padding-top:5px; width:98%; margin:0 auto;}
.lyq1_r h2 a:link,.lyq1_r h2 a:visited{color:#333333; text-decoration:none;}
.lyq1_r h2 a:hover,.lyq1_r h2 a:active{color:#333333; text-decoration:underline;}
.bt1 { padding:10px 0; text-align:center; font-size:16px; color:#900; font-weight:bold;}
.bt2 { text-align:center; height:25px; line-height:25px; color:#999; background: #EBEBEB;}
.bt3 { padding:5px 10px; line-height:22px;}
.info { border-bottom:1px dashed #ccc; padding-bottom:15px; margin-bottom:15px;}
.info .text { float:right; width:422px; padding:5px 0; line-height:22px;}
.info img { border:1px solid #ccc; padding:2px;
max-width:180px;   /* FF IE7 */
max-height:240px; /* FF IE7 */
_width:expression(this.width > 180 && this.width > this.height ? 180: auto); /* IE6 */
_height:expression(this.height > 240 ? 240 : auto); /* IE6 */ }
.floor { margin-bottom:20px; clear:both;}
.floor .t1 {height:30px; line-height:30px; color:#333; background: #EBEBEB; padding-left:15px; }
.floor .t2 {color:#666; line-height:21px; padding:5px 15px; margin-bottom:20px;}
.page { text-align:center; padding:2px; font-weight:bold; background:#ebebeb; height:25px; line-height:25px;}
.message { border:1px solid #dfdfdf; padding:1px;}
.message .m1 { height:25px; line-height:25px; text-align:center; padding:2px; background:#efefef;}
.message .m1 a:link,.message .m1 a:visited { color:blue; font-weight:bold;}
.message .m2 { color:red; line-height:21px; padding:3px 10px; margin-bottom:8px; }
.bo1,.bo2 { padding:3px; width:560px; margin:0 auto;}
.bo1 label,.bo2 label { width:80px; float:left;}
.bo3 { text-align:center; padding:8px;}


/*商务*/

#swtop{width:100%;height:72px;background:url(sw_04.jpg); margin:0 auto;}
#swtop1{width:998px;height:72px; margin:0 auto;}
#swtop1_l{float:left; width:373px;}
#swtop1_r{float:right; width:46px;}
#swbanner{width:100%;height:260px;margin:0 auto; background: url(main_bg.jpg) bottom left repeat-x;}
#swbanner .topbanner {width:100%;height:260px;margin:0 auto; background:url(fm918_02.jpg) top center no-repeat;}
#swmenu{ width:100%;background: url(sw_09.jpg); height:39px;}
#swmain{width:100%; background:url(sw_25.jpg); height:408px;margin:0 auto;overflow:hidden;}
.swcsbg { font-size:0.1px; height:2px; background:url(swcsbg.jpg);}
#swmain1{width:998px;margin:0 auto;overflow:hidden;}

#pdxx{float:left;width:394px;padding:0 12px;}
#pdwh{float:left;width:251px; height:336px;border-left:1px dotted #cccccc;border-right:1px dotted #cccccc;padding:0 12px;}
#cbzt{float:left;width:279px;padding:0 12px;}
.pd_s{ width:95%; height:21px; background:url(sw_28.jpg) no-repeat left center; color:#cc0000; padding:7px 0 0 11px; font-size:14px; font-weight:bold;}
.pd_z{ width:94%;padding:12px 0; font-size:14px; line-height:28px; margin:0 auto;}
.pd_x{ width:93%; margin:0 auto;height:20px; color:#003399; font-size:14px; padding:15px 0 0 0;}
.pd_x a:link,.pd_x a:visited{color:#003399; text-decoration:underline;}
.pd_x a:hover,.pd_x a:active{color:#003399; text-decoration:underline;}

#swdb{ width:998px; margin:0 auto; height:40px; text-align:center; line-height:21px; padding-top:5px}
#swdb a:link,#swdb a:hover,#swdb a:visited{color:#ff3300;text-decoration: underline;}
